0
www.active-project.eu
kea-pro
Carlos Ruiz, iSOCO
2010-10-21, Aachen
Summer School
The research leading to these
results ha...
www.active-project.eu
“Our mission is to transform research in new
technologies into innovation and added value for
our cu...
www.active-project.eu
Social
Software
Web2.0
Context
Knowledge
Processes
Mining
Semantic
Tech.
3
* aka Artful Processes, I...
www.active-project.eu
 Introduction
• What is a Knowledge Process?
 Approaches
1) Framework for Knowledge Processes
- Th...
www.active-project.eu
 Introduction
• What is a Knowledge Process?
 Approaches
1) Framework for Knowledge Processes
- Th...
6
www.active-project.eu
 Thomas Davenport has defined knowledge workers
as people who “think for a living” and discusses wh...
8
The typical situation of a Knowledge Worker
What‟s happening?
Where to look?
Anything new?
Who and what can I trust?
Who...
www.active-project.eu
 A knowledge worker is a specialist or an expert
dedicated to a specific knowledge intensive work
d...
www.active-project.eu
 Business Processes
• High repetition rate
• Mature
• Involve defined roles
• Enterprise driven
For...
www.active-project.eu
11
The basis of the
operation is the
knowledge of
individuals.
The basis of the
operation is the
str...
12
Workflow is a finite set
of sequential/ parallel
activities triggered by
events.*
*taken from: Computer/Supported Coorp...
13
Business Process is a
collection of
sequential/ parallel
activities necessary for
processing of
economically relevant
o...
14
Knowledge Process is a
collection of loosely
defined and ramified
activities necessary for
processing of user
relevant ...
www.active-project.eu
*taken from: Computer/Supported Coorperative Work, Uwe m. Borghoff and Johann H. Schlichter, Springe...
www.active-project.eu
Vacancy Post and Search Review Interview
Information
about
vacancy
Mail about
job
description
Add op...
www.active-project.eu
 Business Processes trigger
KPs (BPC)
 KPs can trigger BPs (KP2)
 KPs can connect business
proces...
www.active-project.eu
 A knowledge process is a collection of tasks (ramified, non-structure at the beginning)
 Actor ma...
www.active-project.eu
T1
Go to url
T3
Copy
information
T4
Open
Powerpoint
T5
Paste
information
T7
Save
presentation
T2
Ide...
www.active-project.eu
However, a company can provide
Knowledge process templates as a
standard process to be reused by
kno...
www.active-project.eu
A Knowledge Process (KP) is…
 loosely defined and structural ramified collection of activities.
 n...
www.active-project.eu
 Besides formal processes within enterprise there are several
knowledge processes
• Writing a propo...
www.active-project.eu
 In ACTIVE we will support knowledge processes with
innovative application systems by transforming ...
www.active-project.eu
 Introduction
• What is a Knowledge Worker?
• What is a Knowledge Process?
 Approaches
1) Framewor...
www.active-project.eu
Approaches for
Pro-active
Knowledge
Processes
Support
Framework for
Knowledge
Processes
Refactoring
...
www.active-project.eu
27
(Re)Define
Share
Search
Compare
The Knowledge Refinery
[Zack, 1999] Zack, M.H., Managing Codified...
www.active-project.eu
Goal: Provides methods to (re)structure
processes during runtime in a
• Top-down approach
• User-dri...
www.active-project.eu
ACTIVE Knowledge Workspace Software Package available at:
http://www.active-project.eu/publications/...
www.active-project.eu
Task Pane:
User-oriented (top-down) approach to deal with Knowledge
Processes
Features:
- Basic proc...
www.active-project.eu
Context Visualizer:
Visualization of elements and
relationships within a context
Features:
- Element...
www.active-project.eu
Task Wizard:
A tool for guiding knowledge worker to perform
some generic actions.
Support in:
- Crea...
www.active-project.eu
ACTIVE Knowledge Workspace Software Package available at:
http://www.active-project.eu/publications/...
www.active-project.eu
34
Open a word doc
Send an email
to the Manager
Open a slide deck
Navigate to URL
www.active-project.eu
35
www.active-project.eu
36
www.active-project.eu
37
www.active-project.eu
 Knowledge Filters are software components
that provide the user with means for:
• retrieving, refi...
www.active-project.eu
 Semantic search based on a translation of
keyword-based queries into structured queries
against gr...
www.active-project.eu
40
Demo available at:
http://www.aifb.kit.edu/web/Spezial:ATWSpecialSearch
E.g. publications Semanti...
www.active-project.eu
41
www.active-project.eu
42
www.active-project.eu
43
www.active-project.eu
 By definition:
• KP are informally defined and highly flexible.
• KP can become complex and compli...
www.active-project.eu
 Approach - Framework:
1) Metrics to quantify knowledge processes
2) Knowledge Process Trace Indica...
www.active-project.eu
Subjective values
• Quality of the result
• Satisfaction with the process
46
Objective Measures
• Si...
www.active-project.eu 47
www.active-project.eu
 Applying a series of simple transformations while
the cumulative effect of each of these
transform...
www.active-project.eu
49
KP to be refactored Related KPs Related KP Templates
Measures for the process and selected task
www.active-project.eu
 Contextify is a tool that displays relevant
contextual information
 Implemented as an add-in for ...
www.active-project.eu
51
Presented by Gregor Leban (JSI)
www.active-project.eu
 Automatic folder suggestion
 Visualization and summarization of
conversations
 Visualization of ...
www.active-project.eu
 Knowledge Processes are defined, used and shared
across different administrative groups and domain...
www.active-project.eu
54
Project A
Project B
Project C
www.active-project.eu
55
www.active-project.eu
 The Knowledge Sphere Framework is a flexible
ontology-based framework to
• handle security and pri...
www.active-project.eu
57
www.active-project.eu
58
www.active-project.eu
59
+ Task Service
(Re)Define
Share
Search
Compare
www.active-project.eu
 Knowledge Processes are very important in certain
industries
• Not supported by enterprise applica...
www.active-project.eu
www.active-project.eu
kea-pro
Credits: Gregor Leban (JSI), Frank Dengler (KIT),
Marcel Tilly (EMIC)*
* some slides are tak...
Upcoming SlideShare
Loading in...5
×

ACTIVE Project - Summer School - Aachen, October 2010

689

Published on

These are my slides at the 2nd Summer School in Aachen, Germany. The course was organized by FIR and JSI, and is mainly on how some of the ACTIVE members deal with knowledge processes. For more information, please check the project web site out!
www.active-project.eu

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
689
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "ACTIVE Project - Summer School - Aachen, October 2010"

  1. 1. www.active-project.eu kea-pro Carlos Ruiz, iSOCO 2010-10-21, Aachen Summer School The research leading to these results has received funding from the European Union’s Seventh Framework Programme (FP7/2007- 2013) under grant agreement IST- 2007-215040
  2. 2. www.active-project.eu “Our mission is to transform research in new technologies into innovation and added value for our customers and society”  Spin-off of CSIC-UAB (1999)  Turnover 2009: ~8 MM €  Team: ~100 employees  Departments: - innovationLAB (I+D) - Intelligent Content Management - Sourcing Transformation - Some R&D projects: SOME INFO OFFICES Valencia T. +34 96 3467143 C/ Prof. Beltrán Báguena 4, 46009 Valencia Barcelona T. +34 93 5677300 Av. Torre Blance, 57 Edificio ESADE CREAPOLIS 08172 St. Cugat del Vallès Madrid T. +34 91 349799 Av. Del Partenón, 16-18, 1º 7ª Campo de las Naciones 28042 Madrid Pamplona T. +34 948 102 408 Parque Tomás Caballero, 2, 6º-4ª 31006 Pamplona Carlos Ruiz (cruiz@isoco.com)
  3. 3. www.active-project.eu Social Software Web2.0 Context Knowledge Processes Mining Semantic Tech. 3 * aka Artful Processes, Informal Processes
  4. 4. www.active-project.eu  Introduction • What is a Knowledge Process?  Approaches 1) Framework for Knowledge Processes - The Task Pane, the Task Wizard, the Task Recording - The Context Visualizer 2) Knowledge Filters - Ask the Wiki, Office Plugin 3) Refactoring and optimization - The Refactoring tool - Contextify 4) Security and Privacy Framework 4
  5. 5. www.active-project.eu  Introduction • What is a Knowledge Process?  Approaches 1) Framework for Knowledge Processes - The Task Pane, the Task Wizard, the Task Recording - The Context Visualizer 2) Knowledge Filters - Ask the Wiki, Office Plugin 3) Refactoring and optimization - The Refactoring tool - Contextify 4) Security and Privacy Framework 5
  6. 6. 6
  7. 7. www.active-project.eu  Thomas Davenport has defined knowledge workers as people who “think for a living” and discusses who they are, what they do, and how their number is growing [2005]. • For an increasing proportion of people in the world economy, work is to a large extent mental rather than physical. • To significantly increase economic productivity it is necessary, therefore, to increase the productivity of this knowledge-based and knowledge-driven work.
  8. 8. 8 The typical situation of a Knowledge Worker What‟s happening? Where to look? Anything new? Who and what can I trust? Who knows what? When to act? How to share? What to do? How to do?
  9. 9. www.active-project.eu  A knowledge worker is a specialist or an expert dedicated to a specific knowledge intensive work domain within an enterprise.  He principally uses his experience, skill, and current working context to understand summaries and create new knowledge from existing pieces of work.  Knowledge workers bring ingenuity and inventiveness along with intuitive dissension making in their daily work as well as for the team.  Related tasks and workers benefit in terms of learning, modifying and enhancing their workflows. 9 Broad sense e.g. administrative assistant
  10. 10. www.active-project.eu  Business Processes • High repetition rate • Mature • Involve defined roles • Enterprise driven Formalized processes Repetition Processes Not supported by enterprise applications * aka Artful Processes, Informal Processes Supported by enterprise applications  Knowledge Processes* • Scope - user or small team • Repetition rate is low • Depend on skill, experience, and judgement of the knowledge worker • User driven Capturing and supporting non-formalized processes Non-formalized processes 10
  11. 11. www.active-project.eu 11 The basis of the operation is the knowledge of individuals. The basis of the operation is the structure of the activities Structured-based Knowledge-based * taken from http://www.thecontenteconomy.com/2009/04/slides-from-our- enterprise-20-seminar.html People, empowerment, collaboration, … Procedures, control, compliance…
  12. 12. 12 Workflow is a finite set of sequential/ parallel activities triggered by events.* *taken from: Computer/Supported Coorperative Work, Uwe m. Borghoff and Johann H. Schlichter, Springer, 2000
  13. 13. 13 Business Process is a collection of sequential/ parallel activities necessary for processing of economically relevant objects.* *taken from: Computer/Supported Coorperative Work, Uwe m. Borghoff and Johann H. Schlichter, Springer, 2000
  14. 14. 14 Knowledge Process is a collection of loosely defined and ramified activities necessary for processing of user relevant data. T1 T2 T3 T4
  15. 15. www.active-project.eu *taken from: Computer/Supported Coorperative Work, Uwe m. Borghoff and Johann H. Schlichter, Springer, 2000 15  Workflow is a finite set of sequential/ parallel activities triggered by events.*  Business Process is a collection of sequential/ parallel activities necessary for processing of economically relevant objects.*  Knowledge Process is a collection of loosely defined and ramified activities necessary for processing of user relevant data. Business Process Knowledge Process Goal Business-goal driven User-goal driven Scope Enterprise Individual Nature Static Dynamic Description Formal Informal Guided Externally Coordinated Ad-hoc/ Spontaneous Analyzed Monitored, Analyzed, Optimized Not Monitored, Emerging
  16. 16. www.active-project.eu Vacancy Post and Search Review Interview Information about vacancy Mail about job description Add open position to web site Ask to search for candidates Search online services Send applicants per mail Review and forward Set up interview with candidate Phone interview Inform about candiate Send offer
  17. 17. www.active-project.eu  Business Processes trigger KPs (BPC)  KPs can trigger BPs (KP2)  KPs can connect business processes (KPA-KPB) BP1 BP2 BP3 KPA KPB KP1 KP2 BPA BPB BPC Business Process Knowledge Process 17
  18. 18. www.active-project.eu  A knowledge process is a collection of tasks (ramified, non-structure at the beginning)  Actor makes a decision influenced by a driver about a follow-up tasks out of the admissible tasks  The driver is derived from the state of the context and the environment (situation)  A follow-up tasks could trigger another knowledge process t t1 t2 t3 t5 t6 t4 t7 T0 (Start ) * current task =null * admissible tasks are [t1,t2,t4, t6] KP(Bob, ctx1)=[] t1 t2 t3 t5 t6 t4 t7 T1 * current task =t1 * admissible tasks are [t2, t4, t6] KP(Bob, ctx1)=[t1] t1 t2 t3 t5 t6 t4 t7 T2 * current task =t2 * admissible tasks are [t3, t4, t6] KP(Bob, ctx1)=[t1,t2] t1 t2 t3 t5 t6 t4 t7 T3 * current task =t4 * admissible tasks are [t3, t6] KP(Bob, ctx1)=[t1,t2,t4] t1 t2 t3 t5 t6 t4 t7 T4 * current task =t3 * admissible tasks are [t5, t6] KP(Bob, ctx1)=[t1,t2,t4,t3] 19
  19. 19. www.active-project.eu T1 Go to url T3 Copy information T4 Open Powerpoint T5 Paste information T7 Save presentation T2 Identify information KP#1 (Bob) T6 Talk to another person T1 Go to url T3 Copy information T4 Open Powerpoint T5 Paste information T7 Save presentation T2 Identify information T6 Talk to another person T1 Go to url T3 Copy information T4 Open Powerpoint T5 Paste information T7 Save presentation T2 Identify information T6 Talk to another person KP#2 (Alice) KP#3 (Bob) system event non-system event other KP or BP with pre/post conditions 20 experience, knowledge and skills triggers System Event triggers non-system Event Triggers another KP E.g. Prepare presentation
  20. 20. www.active-project.eu However, a company can provide Knowledge process templates as a standard process to be reused by knowledge workers which can be defined either manually or from the mining process (from logging) 21 triggers System Event triggers non-system Event Triggers another KP T1 Go to url T2 Identify information T3 Copy information T5 Paste information T6 Talk to another person T4 Open Powerpoint T7 Save presentation manually (domain expert) from the mining process (from logging)
  21. 21. www.active-project.eu A Knowledge Process (KP) is…  loosely defined and structural ramified collection of activities.  not fully defined in terms of structure and the order of activities  in which activities require a decision by a worker about the follow-up activity.  in which the actor uses his knowledge and the context to decide for the successor activity.  in which decisions have to been taken during execution time over the process development path and lead to emerging structural ramification constituted by admissible alternatives.  in which dynamic ramification is the one of the key features. KP A A A A A A A A A A A A A A A A A A AKP trace defines executes A Selected Action A AdmissibleAction KPNode 22
  22. 22. www.active-project.eu  Besides formal processes within enterprise there are several knowledge processes • Writing a proposal, scheduling a meeting, preparing a bid …  Use of formal process systems is reserved for enterprise level, not on user level • Common workflow modelling tools are considered as too complex  Need for a …  lightweight  knowledge worker-driven  context-aware  support of informal process … solution! 23
  23. 23. www.active-project.eu  In ACTIVE we will support knowledge processes with innovative application systems by transforming informal knowledge processes into more formalized knowledge processes.  The developed "formalized knowledge processes" will support knowledge workers in their daily business.  The worker still remains the driver of this process.  The ACTIVE Knowledge Work is going to analyse the informal knowledge processes and tries to identify recurring sequences and patterns within a process of a single person or a team act so that tacit knowledge becomes explicit as a result of knowledge processions  Enhance knowledge workers„ effectiveness and efficiency 24
  24. 24. www.active-project.eu  Introduction • What is a Knowledge Worker? • What is a Knowledge Process?  Approaches 1) Framework for Knowledge Processes - The Task Pane, the Task Wizard, the Task Recording - The Context Visualizer 2) Knowledge Filters - Ask the Wiki, Office Plugin 3) Refactoring and optimization - The Refactoring tool - Contextify 4) Security and Privacy Framework 25
  25. 25. www.active-project.eu Approaches for Pro-active Knowledge Processes Support Framework for Knowledge Processes Refactoring and Optimization Security and Privacy Knowledge Filters 26
  26. 26. www.active-project.eu 27 (Re)Define Share Search Compare The Knowledge Refinery [Zack, 1999] Zack, M.H., Managing Codified Knowledge. Sloan Management Review, Volume 40, Number 4, 1999 Storage Retrieval Capture Acquisition Presentation
  27. 27. www.active-project.eu Goal: Provides methods to (re)structure processes during runtime in a • Top-down approach • User-driven approach • Lightweight approach Components:  Task Pane offers manual facilities to create and manage processes  Task Recording automatic recording of actions  Task Wizard guides users through a set of steps with a particular purpose  Task Service • Provides methods to store processes. • Logs task executions for mining and prediction  Semantic Media Wiki as template repository Task Pane Task Manager Task Repository ContextMiningService Task Wizard ACTIVE Taskbar ACTIVE Knowledge Workspace Services Recording Template Manager Template Repository TaskService templates instancesinstances patterns SemanticMediaWiki
  28. 28. www.active-project.eu ACTIVE Knowledge Workspace Software Package available at: http://www.active-project.eu/publications/active-knowledge-workspace.html - It is the core of the knowledge process framework. - It offers an interface to manage tasks, and to associate tags and resources - It connects the top-down approach and the bottom-up approach. - Available as a web service
  29. 29. www.active-project.eu Task Pane: User-oriented (top-down) approach to deal with Knowledge Processes Features: - Basic process and tasks manipulation (create, delete, modify, tagging, security) - Assign and open resources, automatic extraction of metadata - Connection to Task Service and Semantic Media Wiki • Import and export processes and templates - Synchronize with AKWS services ACTIVE Knowledge Workspace Software Package available at: http://www.active-project.eu/publications/active-knowledge-workspace.html
  30. 30. www.active-project.eu Context Visualizer: Visualization of elements and relationships within a context Features: - Elements related to a working context: people, resources, KPs - Contextual information about context and elements - Direct relationships between some elements in the context (red line). - Icons size ~ relevance in context - Filtering options (e.g. Based on resource type) ACTIVE Knowledge Workspace Software Package available at: http://www.active-project.eu/publications/active-knowledge-workspace.html
  31. 31. www.active-project.eu Task Wizard: A tool for guiding knowledge worker to perform some generic actions. Support in: - Creating a process template - Selecting a particular process - Sharing processes ACTIVE Knowledge Workspace Software Package available at: http://www.active-project.eu/publications/active-knowledge-workspace.html
  32. 32. www.active-project.eu ACTIVE Knowledge Workspace Software Package available at: http://www.active-project.eu/publications/active-knowledge-workspace.html Template Properties Create tasks Assign resources Export E.g. Creating a process template Task Wizard
  33. 33. www.active-project.eu 34 Open a word doc Send an email to the Manager Open a slide deck Navigate to URL
  34. 34. www.active-project.eu 35
  35. 35. www.active-project.eu 36
  36. 36. www.active-project.eu 37
  37. 37. www.active-project.eu  Knowledge Filters are software components that provide the user with means for: • retrieving, refining, and inspecting snippets of knowledge maintained within formal knowledge bases  Tools on SMW: • AsktheWiki • Office Smart Tag Plug-in 38
  38. 38. www.active-project.eu  Semantic search based on a translation of keyword-based queries into structured queries against graph-structured data  How: 1) Articulation of the information need – keywords 2) Query interpretation using keyword translation – structured conjunctive queries 3) Result presentation and refinement - facets 39
  39. 39. www.active-project.eu 40 Demo available at: http://www.aifb.kit.edu/web/Spezial:ATWSpecialSearch E.g. publications Semantic Web
  40. 40. www.active-project.eu 41
  41. 41. www.active-project.eu 42
  42. 42. www.active-project.eu 43
  43. 43. www.active-project.eu  By definition: • KP are informally defined and highly flexible. • KP can become complex and complicated • KP can be executed in several ways  This leads to the need of a framework for: • Comparing efficiency and performance • Increase flexibility and simplicity 44 Images taken from: Refactoring Process Models in Large Process Repositories
  44. 44. www.active-project.eu  Approach - Framework: 1) Metrics to quantify knowledge processes 2) Knowledge Process Trace Indicator 3) Tools for refactoring and optimization – The Refactoring Tool – Contextify - Increasing email-related productivity 45
  45. 45. www.active-project.eu Subjective values • Quality of the result • Satisfaction with the process 46 Objective Measures • Size S S(G) = count (N) • Dependability D D(G)= count(Nin)+ count(Nout) • Diversity V • Separability Y • Structural Complexity SC • Performance, external costs User-dependable values • Skill Value Vector • Feasibility High-level confidence Mid-level confidence High-level confidence
  46. 46. www.active-project.eu 47
  47. 47. www.active-project.eu  Applying a series of simple transformations while the cumulative effect of each of these transformations is quite significant. • No Impact the final goal • A new structure provide better design or performance  Examples: 48 DeleteTask (E), DeleteTask(F) CreateTask (X)
  48. 48. www.active-project.eu 49 KP to be refactored Related KPs Related KP Templates Measures for the process and selected task
  49. 49. www.active-project.eu  Contextify is a tool that displays relevant contextual information  Implemented as an add-in for Microsoft Outlook • The most popular email client (40% market share) • Extensible – support for add-ins  Existing add-ins that display contextual information • XOBNI, ClearContext ,Taglocity, Gist, Lookeen, ... 50 Presented by Gregor Leban (JSI)
  50. 50. www.active-project.eu 51 Presented by Gregor Leban (JSI)
  51. 51. www.active-project.eu  Automatic folder suggestion  Visualization and summarization of conversations  Visualization of topics and keywords over time  Integration of additional social web services 52 Presented by Gregor Leban (JSI)
  52. 52. www.active-project.eu  Knowledge Processes are defined, used and shared across different administrative groups and domains.  Key for enhancing the value of a corporation.  Social interactions: virtual boundaries  Security framework:  powerful,  flexible,  semantically rich,  automate as much as possible Principle environment Dependent environment 53
  53. 53. www.active-project.eu 54 Project A Project B Project C
  54. 54. www.active-project.eu 55
  55. 55. www.active-project.eu  The Knowledge Sphere Framework is a flexible ontology-based framework to • handle security and privacy • and automate the process of accessing and sharing knowledge processes by workers in ACTIVE.  Components: • Knowledge Sphere Service • Knowledge Sphere Ontology • Knowledge Sphere Visualization Tool 56
  56. 56. www.active-project.eu 57
  57. 57. www.active-project.eu 58
  58. 58. www.active-project.eu 59 + Task Service (Re)Define Share Search Compare
  59. 59. www.active-project.eu  Knowledge Processes are very important in certain industries • Not supported by enterprise applications  In ACTIVE, several approaches to deal with them: • Framework for managing Knowledge Processes - User-oriented approach • Knowledge Filters - Knowledge Processes + SMW • Framework to quantify and evaluate Knowledge Processes - Make them comparable, support „refactoring‟ for optimisation • Knowledge Sphere Framework - Security and Privacy play a key role  In combination with bottom-up [semi-automated approach] 60
  60. 60. www.active-project.eu
  61. 61. www.active-project.eu kea-pro Credits: Gregor Leban (JSI), Frank Dengler (KIT), Marcel Tilly (EMIC)* * some slides are taken from his talk at the 1st Summer School- The research leading to these results has received funding from the European Union’s Seventh Framework Programme (FP7/2007- 2013) under grant agreement IST- 2007-215040
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×