• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

ACTIVE Project - Summer School - Aachen, October 2010

on

  • 587 views

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 ...

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

Statistics

Views

Total Views
587
Views on SlideShare
572
Embed Views
15

Actions

Likes
0
Downloads
1
Comments
0

1 Embed 15

http://lab.isoco.net 15

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    ACTIVE Project - Summer School - Aachen, October 2010 ACTIVE Project - Summer School - Aachen, October 2010 Presentation Transcript

    • 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 Carlos Ruiz, iSOCO 2010-10-21, Aachen Summer School kea-pro www.active-project.eu
    • “Our mission is to transform research in new technologies into innovation and added value for our customers and society” SOME INFO OFFICES  Spin-off of CSIC-UAB (1999) Pamplona T. +34 948 102 408  Turnover 2009: ~8 MM € Parque Tomás Caballero, 2,  Team: ~100 employees 6º-4ª 31006 Pamplona  Departments: - innovationLAB (I+D) - Intelligent Content Management - Sourcing Transformation Barcelona - Some R&D projects: T. +34 93 5677300 Madrid Av. Torre Blance, 57 T. +34 91 349799 Edificio ESADE CREAPOLIS Av. Del Partenón, 16-18, 1º 7ª 08172 St. Cugat del Vallès Campo de las Naciones 28042 Madrid Valencia T. +34 96 3467143 C/ Prof. Beltrán Báguena 4, 46009 Valencia Carlos Ruiz (cruiz@isoco.com) www.active-project.eu
    • Social Software Web2.0 Semantic Context Tech. Knowledge Mining Processes www.active-project.eu * aka Artful Processes, Informal Processes 3
    •  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 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 www.active-project.eu
    • 6
    •  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. www.active-project.eu
    • The typical situation of a Knowledge Worker What to do? How to do? What‟s happening? Where to look? Anything new? Who knows what? How to share? Who and what can I trust? When to act? 8
    • Broad sense e.g. administrative A knowledge worker is a specialist or an expert assistant  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 www.active-project.eu
    •  Business Processes  Knowledge Processes* • High repetition rate • Scope - user or small team • Mature • Repetition rate is low • Involve defined roles • Depend on skill, experience, • Enterprise driven and judgement of the knowledge worker • User driven Repetition Capturing and supporting non-formalized processes Supported by enterprise Formalized applications processes Not supported by enterprise applications Non-formalized processes Processes www.active-project.eu * aka Artful Processes, Informal Processes 10
    • People, empowerment, collaboration, … Knowledge-based The basis of the operation is the structure of the activities The basis of the operation is the knowledge of individuals. Structured-based Procedures, control, compliance… * taken from http://www.thecontenteconomy.com/2009/04/slides-from-our- enterprise-20-seminar.html 11 www.active-project.eu
    • 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 12
    • 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 13
    • Knowledge Process is a collection of loosely T1 defined and ramified activities necessary for processing of user relevant data. T2 T3 T4 14
    •  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 Knowledge Process Process Business-goal Goal User-goal driven driven Scope Enterprise Individual Nature Static Dynamic Description Formal Informal Externally Ad-hoc/ Guided Coordinated Spontaneous Monitored, Not Monitored, Analyzed Analyzed, Emerging Optimized *taken from: Computer/Supported Coorperative Work, Uwe m. Borghoff and Johann H. Schlichter, Springer, 2000 15 www.active-project.eu
    • Vacancy Post and Search Review Interview Set up Information Mail about Add open Ask to Search Send Inform Review and interview Phone about job position to search for online applicants about Send offer forward with interview vacancy description web site candidates services per mail candiate candidate www.active-project.eu
    •  Business Processes trigger KPs (BPC) KP1  KPs can trigger BPs (KP2) KP2  KPs can connect business processes (KPA-KPB) BP1 BP2 BP3 KPA KPB Business Process BPA BPB BPC Knowledge Process 17 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 KP(Bob, ctx1)=[] KP(Bob, ctx1)=[t1] KP(Bob, ctx1)=[t1,t2] KP(Bob, ctx1)=[t1,t2,t4] KP(Bob, ctx1)=[t1,t2,t4,t3] t1 t1 t1 t1 t1 t3 t3 t3 t3 t3 t2 t2 t2 t2 t2 t6 t6 t6 t6 t6 t5 t5 t5 t5 t5 t4 t4 t4 t4 t4 t7 t7 t7 t7 t7 T0 (Start ) T1 T2 T3 T4 * current task =null * current task =t1 * current task =t2 * current task =t4 * current task =t3 * admissible tasks are * admissible tasks are * admissible tasks are * admissible tasks are * admissible tasks are [t1,t2,t4, t6] [t2, t4, t6] [t3, t4, t6] [t3, t6] [t5, t6] t 19 www.active-project.eu
    • E.g. Prepare presentation T6 KP#1 T1 T2 Identify T3 Copy T4 Open T5 Paste Talk to T7 Save Go to url another (Bob) information information Powerpoint information person presentation T6 T4 T2 T3 T5 T7 KP#2 T1 Go to url Open Identify Copy Paste Talk to another Save Powerpoint information information information presentation (Alice) person T6 T2 T3 T4 T5 T7 KP#3 T1 Talk to Identify Copy Open Paste Save Go to url another information information Powerpoint information presentation (Bob) person with pre/post conditions system event experience, knowledge and skills non-system event other KP or BP triggers triggers Triggers another non-system Event 20 System Event KP www.active-project.eu
    • manually (domain expert) from the mining process (from logging) T3 T5 Copy Paste information information T2 T1 T4 T7 Identify Go to url Open Save information Powerpoint presentation T6 Talk to However, a company can provide another person 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) triggers triggers Triggers another non-system Event 21 System Event KP 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. executes A A A KP A A A A A A trace A A A A A A A A A A KP defines A Selected Action A Admissible Action KP Node 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 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 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 www.active-project.eu
    • Framework for Knowledge Processes Approaches for Pro-active Refactoring Knowledge Filters Knowledge and Optimization Processes Support Security and Privacy 26 www.active-project.eu
    • Capture Acquisition (Re)Define Presentation Storage Compare Share Retrieval Search The Knowledge Refinery [Zack, 1999] Zack, M.H., Managing Codified Knowledge. 27 www.active-project.eu Sloan Management Review, Volume 40, Number 4, 1999
    • ACTIVE Knowledge Workspace Services Goal: Provides methods to (re)structure processes during runtime in a • Top-down approach ACTIVE • User-driven approach Recording Taskbar • Lightweight approach Task Wizard Task Pane Components:  Task Pane offers manual facilities to templates instances instances create and manage processes  Task Recording automatic recording of actions  Task Wizard guides users through a Task Semantic Media Wiki Template Context Mining Service Manager Manager set of steps with a particular purpose Task Service patterns  Task Service • Provides methods to store processes. • Logs task executions for mining and prediction Template Task Repository  Semantic Media Wiki as template Repository repository www.active-project.eu
    • - 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 ACTIVE Knowledge Workspace Software Package available at: www.active-project.eu http://www.active-project.eu/publications/active-knowledge-workspace.html
    • 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: www.active-project.eu http://www.active-project.eu/publications/active-knowledge-workspace.html
    • 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: www.active-project.eu http://www.active-project.eu/publications/active-knowledge-workspace.html
    • 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 www.active-project.eu
    • Task Wizard E.g. Creating a process template Template Create tasks Assign resources Export Properties ACTIVE Knowledge Workspace Software Package available at: http://www.active-project.eu/publications/active-knowledge-workspace.html www.active-project.eu
    • Open a word doc Send an email to the Manager Open a slide deck Navigate to URL 34 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, refining, and inspecting snippets of knowledge maintained within formal knowledge bases  Tools on SMW: • AsktheWiki • Office Smart Tag Plug-in 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 www.active-project.eu
    • Demo available at: http://www.aifb.kit.edu/web/Spezial:ATWSpecialSearch E.g. publications Semantic Web 40 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 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 Images taken from: Refactoring Process Models in Large Process Repositories 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 www.active-project.eu
    • Objective Measures High-level confidence • Size S User-dependable values S(G) = count (N) Mid-level confidence • Dependability D D(G)= count(Nin)+ count(Nout) • Skill Value Vector • Diversity V • Feasibility • Separability Y Subjective values High-level confidence • Structural Complexity SC • Quality of the result • Satisfaction with the process • Performance, external costs www.active-project.eu 46
    • www.active-project.eu 47
    •  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: CreateTask (X) DeleteTask (E), DeleteTask(F) 48 www.active-project.eu
    • Measures for the process and selected task KP to be refactored Related KPs Related KP Templates 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, ... Presented by Gregor Leban (JSI) 50 www.active-project.eu
    • Presented by Gregor Leban (JSI) 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 Presented by Gregor Leban (JSI) 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 Dependent environment  Security framework:  powerful,  flexible,  semantically rich,  automate as much as possible Principle environment 53 www.active-project.eu
    • Project A Project B Project C 54 www.active-project.eu
    • 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 www.active-project.eu
    • 57 www.active-project.eu
    • 58 www.active-project.eu
    • (Re)Define Compare Share + Task Service Search 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 www.active-project.eu
    • www.active-project.eu
    • 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 Credits: Gregor Leban (JSI), Frank Dengler (KIT), Marcel Tilly (EMIC)* * some slides are taken from his talk at the 1st Summer School- kea-pro www.active-project.eu