SlideShare a Scribd company logo
1 of 12
Download to read offline
TeLLNet




                           Pattern-based competence
                         management: On the gap between
                              intention and reality

                               Ralf Klamma, Zinayida Petrushyna
                                   Informatik 5, RWTH Aachen

                                         October 12, 2010,
Lehrstuhl Informatik 5          Modeling and Managing Competencies Session
(Informationssysteme)
   Prof. Dr. M. Jarke
  I5-ZP-310810-1          11th IFIP Working Conference on VIRTUAL ENTERPRISES
TeLLNet
                                           Agenda
                          Motivation
                          Competencies and Patterns
                          Social Network Analysis Overview
                          Agent and Goal-Oriented Modeling
                          Modeling of Intention and Reality
                          Pattern-based Competence Management
                          Conclusions and Outlook


Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
  I5-ZP-310810-2
TeLLNet
                                             Intentions-Reality Gap




                                              No students which are appropriate to organize an event
                         Teacher wants to           Goals      Gap identification Activities      The teacher asks
                         organize an event for                                                    students to organize an
                         students with a high       Intentions                      Interactions event
                         number of participants


                         How to identify the Intention-Reality Gap?
                          How should a collaborative network (CN) be modeled?
                          Who are the actors in a CN and which dependencies exist between them?
Lehrstuhl Informatik 5    How to identify absence / presence of competencies in CN?
                          Which competencies are required to bridge the gap?
(Informationssysteme)
   Prof. Dr. M. Jarke
  I5-ZP-310810-3
TeLLNet
                                      Competence Management
                         Identify the gap:                Authors    Definition of competence
                         Competence management:           McClella   The knowledge, skills, traits, attitudes, self-
                          Identify competencies          nd         concepts, values, or motives directly related
                                                          (1973)     to job performance or important life
                          Attach competencies to tasks
                                                                     outcomes and shown to differentiate
                                                                     between superior and average performers.
                         Bridge the gap:
                         Competence development =          Kupper  The capability of people to perform in a
                         Extending and Acquiring Expertise and van function or a profession according to the
                                                          Wulfften qualifications they have. These
                                                          Palthe   qualifications should be expressed in terms
                                                          (2001)   of knowledge, skills and attitude.



                           Detection of knowledge, skills, attitudes, and values of CN members

Lehrstuhl Informatik 5
(Informationssysteme)      Definition of a set of competence needed for a particular task
   Prof. Dr. M. Jarke
  I5-ZP-310810-4
Patterns as Input of
TeLLNet
                                    Competence Management
                         Pattern describes the problem that appear over and over again in
                         our environment [Alex78]

                         Pattern name:  description
                         Pattern disturbance:  condition
                         Pattern description:  explains the problem
                         Pattern forces:  who relevant to the disturbance
                         Pattern forces relations:  corresponds to a relation between actors
                                                     included in the pattern as forces
                         Pattern solution:  actions that need to be carried out in the situation
                         Pattern rationale: reasoning about the forces and disturbances
Lehrstuhl Informatik 5
                         Pattern relations: make the structure of pattern language clear
(Informationssysteme)
   Prof. Dr. M. Jarke
  I5-ZP-310810-5
Patterns as Input of
TeLLNet
                                    Competence Management
                         Pattern describes the problem that appear over and over again in
                         our environment [Alex78]

                         Pattern name:  description
                                             Communicator
                                                 Has interactions with many other CN members
                         Pattern disturbance:  condition
                         Pattern description:  Communicator „reaches“ others in a few steps
                                                A explains the problem
                                         A Communicator, a CN, an Interaction, a Medium, a Person
                         Pattern forces:  who relevant to the disturbance
                         Pattern forces relations:  Communicator and a Person are parts of a CN,
                                                    A corresponds to a relation between actors
                                            a Communicator Interactspattern Person using a Medium
                                                       included in the with a as forces
                         Pattern solution:  Contactthat need to be carried out in the situation
                                               actions a Communicator to spread the word
                         Pattern rationale: reasoning about the forces and disturbances
Lehrstuhl Informatik 5
                         Pattern relations: make the structure of pattern language clear
(Informationssysteme)
   Prof. Dr. M. Jarke                                                                       [KSD06]
  I5-ZP-310810-6
Social Network Analysis view on
TeLLNet
                                   Collaborative Networks
                         i and j are collaborators in a collaborative network Γ=(N,L),
                         (i, j ) ∈ L , where L is a set of links = interactions between collaborators
                             The total distance ∑  j∈N
                                                        d (i, j) , where N is a set of nodes
                             The closeness is defined as: c(i ) ≡            1
                                                                        ∑ j∈N d (i, j )
                           How close is the node to the other nodes?
                            How communicative is the node i?
                           Let Γ be connected, let the length of the shortest path be v(j, k), and
                            vi(j,k) be the shortest path through i.               i
                                                                                 v ( j, k )
                            Then the betweenness of node i is         b ≡
                                                                       i
                                                                              ∑ v( j, k )
                                                                              j ≠k
                           How influential is the node i?
Lehrstuhl Informatik 5
(Informationssysteme)
                            How often do the paths from the node j to the node k pass through the
   Prof. Dr. M. Jarke
  I5-ZP-310810-7
                            node i?
Methodology of Collaborative
TeLLNet
                                       Network Modeling
                          Flaws of modeling techniques:
                                                                    Artefact                Community
                          Static relationships                                  Actor
                          Without the context of the environment
                          Focused on machine operations
                                                                      Media                  Agent
                         Premises and features of i* [Yu09]
                                                                                Process
                                 actor autonomy
                                                                                            [KlPe08]
                                   intentionality
                                                         Actor Network Theory [Lato87]:
                                     sociality
                                                          Extendable model (everything is an actor)
                                    rationality           Actors can be aggregated
                                                         Community of Practice [Weng98]
                             boundaries and identities
                                                          Interactions
Lehrstuhl Informatik 5
(Informationssysteme)
                               strategic reflectivity     Same goals
   Prof. Dr. M. Jarke
  I5-ZP-310810-8
                                                          Domain of knowledge
Modeling Collaborative
TeLLNet
                                                            Network Reality
                                                                                                                  D            Post          D       Website of
                                                                                               D                          announcements              the course
                                  Agent           Agent                       evaluate                 Teacher




                                                                                                                                                                  ISA
                                                                               D




                                                                                                                                                 D
                                  Actor           Actor                 Artefacts:                                         announcements                                 Media
                                                                         Essays




                                                                                                                                                                   ISA
                                                                                                                  D
                                                                              D
                             D Goal       D       Goal dependency         create,find, reuse       D                           Interacting
                                                                                                        Learner       D                      D        Discussion
                         D       Resource       D Resource dependency                                                          with peers
                                                                                                                                                        forum

                             D    Task      D     Task dependency



                         Actor autonomy: actors are in the center; actors are autonomous

                         Intentionality:                  intentional properties and behaviors – Interacting with peers

                         Sociality:                        actors depend on other actors – Media –Learner

                         Rationality:                      actor actions are related to goals and motives - Evaluate
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
                         Strategic reflectivity: each actor reflects upon its relationships with other actors
  I5-ZP-310810-9
Modeling Collaborative
TeLLNet
                                                             Network Intention
                                                                                                  Teacher                D                  Post
                                  Agent                                                                                                announcements
                                                  Agent




                                                                                                                                                          D
                                                                                                                D




                                                                                                      D
                                                                                                                           nize




                                                                                          D
                                                                                                                      Orga ent
                                  Actor           Actor                                                                     v
                                                                                                       cus o
                                                                                                             n         an e
                                                                                                  To fo sional                                           Website of
                                                                                                        s
                                                                                                  profe tences




                                                                                                                           D
                                                                                                       pe                                                the course   A
                                  Role            Role                         evaluate           com
                                                                                                                                                                       IS
                                                                                                                                                                               Media




                                                                                                            D
                                                                                D
                             D Goal       D                                                                                                              D
                                                  Goal dependency                                                   Communicator




                                                                                                                                                                                ISA
                         D       Resource       D Resource dependency                                                                    announcements
                                                                          Artefacts:
                                                                           Essays




                                                                                                                         ISA
                             D    Task      D     Task dependency




                                                                                                                                   D
                                                  Softgoal dependency            D                                                                                        Discussion
                         D softgoal D                                                                                              D       Interacting        D
                                                                                                                                                                            forum
                                                                                       create,find, reuse
                                                                                                                D      Learner             with peers
                                                  ISA connection (is a)
                                   ISA



                             Intentionality:                      Teacher wants to organize an event for students

                             Sociality:                           Teacher depends on Communicator in organizing an event

                             Rationality:                          Looking for a student with an organizing event competence
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
 I5-ZP-310810-10
                             Strategic reflectivity: Give a task related to the event organization
Pattern-Based
TeLLNet
                                    Competence Management
                         1.   Model a collaborative network
                              – Define actors and their dependencies
                              – Define actors‘ intentions
                         2.   Analyze the network with Social Network Analysis
                         3.   Define patterns using SNA measures
                         4.   Based on SNA patterns and a CN model:
                              – Possible to extract the competencies of the members
                              – Identify the competencies that need to be acquired

Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
 I5-ZP-310810-11
TeLLNet
                                  Conclusions and Outlook
                          i* Modeling fills the gap between intention and reality
                           of collaborative networks
                          Patterns serve as input of competence management


                          Patterns should be based not only on structure of
                           collaborative networks but as well take context and
                           domain of knowledge into consideration
                          Patterns should be empirically evaluated

Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
 I5-ZP-310810-12

More Related Content

What's hot

A database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF storesA database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF stores
Alexandre Rademaker
 
Self-talk discrimination in Human-Robot Interaction Situations For Engagement...
Self-talk discrimination in Human-Robot Interaction Situations For Engagement...Self-talk discrimination in Human-Robot Interaction Situations For Engagement...
Self-talk discrimination in Human-Robot Interaction Situations For Engagement...
Jade Le Maitre
 

What's hot (20)

A database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF storesA database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF stores
 
From programming to software engineering: ICSE keynote slides available
From programming to software engineering: ICSE keynote slides availableFrom programming to software engineering: ICSE keynote slides available
From programming to software engineering: ICSE keynote slides available
 
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
 
A myth or a vision for interoperability: can systems communicate like humans do?
A myth or a vision for interoperability: can systems communicate like humans do?A myth or a vision for interoperability: can systems communicate like humans do?
A myth or a vision for interoperability: can systems communicate like humans do?
 
Object Interconnections
Object InterconnectionsObject Interconnections
Object Interconnections
 
Tutorial kcc-2011
Tutorial kcc-2011Tutorial kcc-2011
Tutorial kcc-2011
 
How the Context Matters Language and Interaction in Dialogues
How the Context Matters Language and Interaction in DialoguesHow the Context Matters Language and Interaction in Dialogues
How the Context Matters Language and Interaction in Dialogues
 
Semantic Search Trend
Semantic Search TrendSemantic Search Trend
Semantic Search Trend
 
Self-talk discrimination in Human-Robot Interaction Situations For Engagement...
Self-talk discrimination in Human-Robot Interaction Situations For Engagement...Self-talk discrimination in Human-Robot Interaction Situations For Engagement...
Self-talk discrimination in Human-Robot Interaction Situations For Engagement...
 
Managing and benefiting from multi million rule systems
Managing  and benefiting from multi million rule systemsManaging  and benefiting from multi million rule systems
Managing and benefiting from multi million rule systems
 
Chapter3
Chapter3Chapter3
Chapter3
 
NEURAL DISCOURSE MODELLING OF CONVERSATIONS
NEURAL DISCOURSE MODELLING OF CONVERSATIONSNEURAL DISCOURSE MODELLING OF CONVERSATIONS
NEURAL DISCOURSE MODELLING OF CONVERSATIONS
 
NEURAL DISCOURSE MODELLING OF CONVERSATIONS
NEURAL DISCOURSE MODELLING OF CONVERSATIONSNEURAL DISCOURSE MODELLING OF CONVERSATIONS
NEURAL DISCOURSE MODELLING OF CONVERSATIONS
 
Lecture23
Lecture23Lecture23
Lecture23
 
MelBERT: Metaphor Detection via Contextualized Late Interaction using Metapho...
MelBERT: Metaphor Detection via Contextualized Late Interaction using Metapho...MelBERT: Metaphor Detection via Contextualized Late Interaction using Metapho...
MelBERT: Metaphor Detection via Contextualized Late Interaction using Metapho...
 
A Tale of Two Patterns
A Tale of Two PatternsA Tale of Two Patterns
A Tale of Two Patterns
 
Trabalho berckley
Trabalho berckleyTrabalho berckley
Trabalho berckley
 
The Grammar of User Experience
The Grammar of User ExperienceThe Grammar of User Experience
The Grammar of User Experience
 
Games on Social Networks: Constructing Valuable Networks
Games on Social Networks: Constructing Valuable NetworksGames on Social Networks: Constructing Valuable Networks
Games on Social Networks: Constructing Valuable Networks
 
Bussolon, Betti: Conceptualize once, design anywhere
Bussolon, Betti: Conceptualize once, design anywhereBussolon, Betti: Conceptualize once, design anywhere
Bussolon, Betti: Conceptualize once, design anywhere
 

Similar to Pattern-based competence management

An agent based approach for building complex software systems
An agent based approach for building complex software systemsAn agent based approach for building complex software systems
An agent based approach for building complex software systems
Icaro Santos
 
Gerald.mulenburg
Gerald.mulenburgGerald.mulenburg
Gerald.mulenburg
NASAPMC
 
A constraint programming based approach to
A constraint programming based approach toA constraint programming based approach to
A constraint programming based approach to
abirISECS
 
CETS 2012, Jeff Merrell & Keeley Sorokti, slides for Social Technology & Lear...
CETS 2012, Jeff Merrell & Keeley Sorokti, slides for Social Technology & Lear...CETS 2012, Jeff Merrell & Keeley Sorokti, slides for Social Technology & Lear...
CETS 2012, Jeff Merrell & Keeley Sorokti, slides for Social Technology & Lear...
Chicago eLearning & Technology Showcase
 

Similar to Pattern-based competence management (20)

The Role Of Ontology In Modern Expert Systems Dallas 2008
The Role Of Ontology In Modern Expert Systems   Dallas   2008The Role Of Ontology In Modern Expert Systems   Dallas   2008
The Role Of Ontology In Modern Expert Systems Dallas 2008
 
Artificial Intelligence_ Knowledge Representation
Artificial Intelligence_ Knowledge RepresentationArtificial Intelligence_ Knowledge Representation
Artificial Intelligence_ Knowledge Representation
 
Software Engineering Ontology
Software Engineering OntologySoftware Engineering Ontology
Software Engineering Ontology
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
graziani_bias.pdf
graziani_bias.pdfgraziani_bias.pdf
graziani_bias.pdf
 
GDG Cloud Southlake #17: Meg Dickey-Kurdziolek: Explainable AI is for Everyone
GDG Cloud Southlake #17: Meg Dickey-Kurdziolek: Explainable AI is for EveryoneGDG Cloud Southlake #17: Meg Dickey-Kurdziolek: Explainable AI is for Everyone
GDG Cloud Southlake #17: Meg Dickey-Kurdziolek: Explainable AI is for Everyone
 
Practical deepllearningv1
Practical deepllearningv1Practical deepllearningv1
Practical deepllearningv1
 
6. kr paper journal nov 11, 2017 (edit a)
6. kr paper journal nov 11, 2017 (edit a)6. kr paper journal nov 11, 2017 (edit a)
6. kr paper journal nov 11, 2017 (edit a)
 
Uncertainty classification of expert systems a rough set approach
Uncertainty classification of expert systems   a rough set approachUncertainty classification of expert systems   a rough set approach
Uncertainty classification of expert systems a rough set approach
 
An agent based approach for building complex software systems
An agent based approach for building complex software systemsAn agent based approach for building complex software systems
An agent based approach for building complex software systems
 
Gerald.mulenburg
Gerald.mulenburgGerald.mulenburg
Gerald.mulenburg
 
Using SNA for organisational and personal improvement
Using SNA for organisational and personal improvementUsing SNA for organisational and personal improvement
Using SNA for organisational and personal improvement
 
A constraint programming based approach to
A constraint programming based approach toA constraint programming based approach to
A constraint programming based approach to
 
CETS 2012, Jeff Merrell & Keeley Sorokti, slides for Social Technology & Lear...
CETS 2012, Jeff Merrell & Keeley Sorokti, slides for Social Technology & Lear...CETS 2012, Jeff Merrell & Keeley Sorokti, slides for Social Technology & Lear...
CETS 2012, Jeff Merrell & Keeley Sorokti, slides for Social Technology & Lear...
 
lecun-01.ppt
lecun-01.pptlecun-01.ppt
lecun-01.ppt
 
OO Development 4 - Object Concepts
OO Development 4 - Object ConceptsOO Development 4 - Object Concepts
OO Development 4 - Object Concepts
 
Building intelligent systems (that can explain)
Building intelligent systems (that can explain)Building intelligent systems (that can explain)
Building intelligent systems (that can explain)
 
Improving Knowledge Handling by building intellegent social systems
Improving Knowledge Handling by building intellegent social systemsImproving Knowledge Handling by building intellegent social systems
Improving Knowledge Handling by building intellegent social systems
 
Model Evaluation in the land of Deep Learning
Model Evaluation in the land of Deep LearningModel Evaluation in the land of Deep Learning
Model Evaluation in the land of Deep Learning
 
How to conduct a social network analysis: A tool for empowering teams and wor...
How to conduct a social network analysis: A tool for empowering teams and wor...How to conduct a social network analysis: A tool for empowering teams and wor...
How to conduct a social network analysis: A tool for empowering teams and wor...
 

More from Zina Petrushyna

Evaluation of recommender technology using multi agent simulation
Evaluation of recommender technology using multi agent simulationEvaluation of recommender technology using multi agent simulation
Evaluation of recommender technology using multi agent simulation
Zina Petrushyna
 
Doctoral seminar (DBIS RWTH Aachen)
Doctoral seminar  (DBIS RWTH Aachen)Doctoral seminar  (DBIS RWTH Aachen)
Doctoral seminar (DBIS RWTH Aachen)
Zina Petrushyna
 

More from Zina Petrushyna (8)

Data Quality in data-driven projects
Data Quality in data-driven projectsData Quality in data-driven projects
Data Quality in data-driven projects
 
Modeling Communities in Information Systems: Informal Learning Communities in...
Modeling Communities in Information Systems: Informal Learning Communities in...Modeling Communities in Information Systems: Informal Learning Communities in...
Modeling Communities in Information Systems: Informal Learning Communities in...
 
A Near-Real Time Application for Twitter Data Analysis
A Near-Real Time Application for Twitter Data AnalysisA Near-Real Time Application for Twitter Data Analysis
A Near-Real Time Application for Twitter Data Analysis
 
Istar2014 slideshare
Istar2014 slideshareIstar2014 slideshare
Istar2014 slideshare
 
Presentation skills for PhD students in JTEL Summer School
Presentation skills for PhD students in JTEL Summer School Presentation skills for PhD students in JTEL Summer School
Presentation skills for PhD students in JTEL Summer School
 
Evaluation of recommender technology using multi agent simulation
Evaluation of recommender technology using multi agent simulationEvaluation of recommender technology using multi agent simulation
Evaluation of recommender technology using multi agent simulation
 
Self-modeling and self-reflection of E-learning communities
Self-modeling and self-reflection of E-learning communitiesSelf-modeling and self-reflection of E-learning communities
Self-modeling and self-reflection of E-learning communities
 
Doctoral seminar (DBIS RWTH Aachen)
Doctoral seminar  (DBIS RWTH Aachen)Doctoral seminar  (DBIS RWTH Aachen)
Doctoral seminar (DBIS RWTH Aachen)
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

Pattern-based competence management

  • 1. TeLLNet Pattern-based competence management: On the gap between intention and reality Ralf Klamma, Zinayida Petrushyna Informatik 5, RWTH Aachen October 12, 2010, Lehrstuhl Informatik 5 Modeling and Managing Competencies Session (Informationssysteme) Prof. Dr. M. Jarke I5-ZP-310810-1 11th IFIP Working Conference on VIRTUAL ENTERPRISES
  • 2. TeLLNet Agenda  Motivation  Competencies and Patterns  Social Network Analysis Overview  Agent and Goal-Oriented Modeling  Modeling of Intention and Reality  Pattern-based Competence Management  Conclusions and Outlook Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-ZP-310810-2
  • 3. TeLLNet Intentions-Reality Gap No students which are appropriate to organize an event Teacher wants to Goals Gap identification Activities The teacher asks organize an event for students to organize an students with a high Intentions Interactions event number of participants How to identify the Intention-Reality Gap?  How should a collaborative network (CN) be modeled?  Who are the actors in a CN and which dependencies exist between them? Lehrstuhl Informatik 5  How to identify absence / presence of competencies in CN?  Which competencies are required to bridge the gap? (Informationssysteme) Prof. Dr. M. Jarke I5-ZP-310810-3
  • 4. TeLLNet Competence Management Identify the gap: Authors Definition of competence Competence management: McClella The knowledge, skills, traits, attitudes, self-  Identify competencies nd concepts, values, or motives directly related (1973) to job performance or important life  Attach competencies to tasks outcomes and shown to differentiate between superior and average performers. Bridge the gap: Competence development = Kupper The capability of people to perform in a Extending and Acquiring Expertise and van function or a profession according to the Wulfften qualifications they have. These Palthe qualifications should be expressed in terms (2001) of knowledge, skills and attitude.  Detection of knowledge, skills, attitudes, and values of CN members Lehrstuhl Informatik 5 (Informationssysteme)  Definition of a set of competence needed for a particular task Prof. Dr. M. Jarke I5-ZP-310810-4
  • 5. Patterns as Input of TeLLNet Competence Management Pattern describes the problem that appear over and over again in our environment [Alex78] Pattern name:  description Pattern disturbance:  condition Pattern description:  explains the problem Pattern forces:  who relevant to the disturbance Pattern forces relations:  corresponds to a relation between actors included in the pattern as forces Pattern solution:  actions that need to be carried out in the situation Pattern rationale: reasoning about the forces and disturbances Lehrstuhl Informatik 5 Pattern relations: make the structure of pattern language clear (Informationssysteme) Prof. Dr. M. Jarke I5-ZP-310810-5
  • 6. Patterns as Input of TeLLNet Competence Management Pattern describes the problem that appear over and over again in our environment [Alex78] Pattern name:  description Communicator Has interactions with many other CN members Pattern disturbance:  condition Pattern description:  Communicator „reaches“ others in a few steps A explains the problem A Communicator, a CN, an Interaction, a Medium, a Person Pattern forces:  who relevant to the disturbance Pattern forces relations:  Communicator and a Person are parts of a CN, A corresponds to a relation between actors a Communicator Interactspattern Person using a Medium included in the with a as forces Pattern solution:  Contactthat need to be carried out in the situation actions a Communicator to spread the word Pattern rationale: reasoning about the forces and disturbances Lehrstuhl Informatik 5 Pattern relations: make the structure of pattern language clear (Informationssysteme) Prof. Dr. M. Jarke [KSD06] I5-ZP-310810-6
  • 7. Social Network Analysis view on TeLLNet Collaborative Networks i and j are collaborators in a collaborative network Γ=(N,L), (i, j ) ∈ L , where L is a set of links = interactions between collaborators  The total distance ∑ j∈N d (i, j) , where N is a set of nodes  The closeness is defined as: c(i ) ≡ 1 ∑ j∈N d (i, j )  How close is the node to the other nodes? How communicative is the node i?  Let Γ be connected, let the length of the shortest path be v(j, k), and vi(j,k) be the shortest path through i. i v ( j, k ) Then the betweenness of node i is b ≡ i ∑ v( j, k ) j ≠k  How influential is the node i? Lehrstuhl Informatik 5 (Informationssysteme) How often do the paths from the node j to the node k pass through the Prof. Dr. M. Jarke I5-ZP-310810-7 node i?
  • 8. Methodology of Collaborative TeLLNet Network Modeling Flaws of modeling techniques: Artefact Community  Static relationships Actor  Without the context of the environment  Focused on machine operations Media Agent Premises and features of i* [Yu09] Process actor autonomy [KlPe08] intentionality Actor Network Theory [Lato87]: sociality  Extendable model (everything is an actor) rationality  Actors can be aggregated Community of Practice [Weng98] boundaries and identities  Interactions Lehrstuhl Informatik 5 (Informationssysteme) strategic reflectivity  Same goals Prof. Dr. M. Jarke I5-ZP-310810-8  Domain of knowledge
  • 9. Modeling Collaborative TeLLNet Network Reality D Post D Website of D announcements the course Agent Agent evaluate Teacher ISA D D Actor Actor Artefacts: announcements Media Essays ISA D D D Goal D Goal dependency create,find, reuse D Interacting Learner D D Discussion D Resource D Resource dependency with peers forum D Task D Task dependency Actor autonomy: actors are in the center; actors are autonomous Intentionality: intentional properties and behaviors – Interacting with peers Sociality: actors depend on other actors – Media –Learner Rationality: actor actions are related to goals and motives - Evaluate Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke Strategic reflectivity: each actor reflects upon its relationships with other actors I5-ZP-310810-9
  • 10. Modeling Collaborative TeLLNet Network Intention Teacher D Post Agent announcements Agent D D D nize D Orga ent Actor Actor v cus o n an e To fo sional Website of s profe tences D pe the course A Role Role evaluate com IS Media D D D Goal D D Goal dependency Communicator ISA D Resource D Resource dependency announcements Artefacts: Essays ISA D Task D Task dependency D Softgoal dependency D Discussion D softgoal D D Interacting D forum create,find, reuse D Learner with peers ISA connection (is a) ISA Intentionality: Teacher wants to organize an event for students Sociality: Teacher depends on Communicator in organizing an event Rationality: Looking for a student with an organizing event competence Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-ZP-310810-10 Strategic reflectivity: Give a task related to the event organization
  • 11. Pattern-Based TeLLNet Competence Management 1. Model a collaborative network – Define actors and their dependencies – Define actors‘ intentions 2. Analyze the network with Social Network Analysis 3. Define patterns using SNA measures 4. Based on SNA patterns and a CN model: – Possible to extract the competencies of the members – Identify the competencies that need to be acquired Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-ZP-310810-11
  • 12. TeLLNet Conclusions and Outlook  i* Modeling fills the gap between intention and reality of collaborative networks  Patterns serve as input of competence management  Patterns should be based not only on structure of collaborative networks but as well take context and domain of knowledge into consideration  Patterns should be empirically evaluated Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-ZP-310810-12

Editor's Notes

  1. Intension = SchemaIntention = Motiv