1 Sobah Abbas Petersen Adjunct Associate Professor TDT4252 Modelling of Information Systems Advanced Course TDT4252, Spring 2013 Lecture.

Slides:



Advertisements
Similar presentations
Project L.O.F.T. Report May 2007 through October 2007 Creating a design to meet stakeholder desires and dissolve our current set of interacting problems.
Advertisements

Technical and design issues in implementation Dr. Mohamed Ally Director and Professor Centre for Distance Education Athabasca University Canada New Zealand.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
Transformations at GPO: An Update on the Government Printing Office's Future Digital System George Barnum Coalition for Networked Information December.
Systems Engineering in a System of Systems Context
1 Citizens, from consumers to prosumers: e-Government Services typologies revisited John Krogstie Professor at IDI, NTNU Senior advisor SINTEF Project.
Object-Oriented Analysis and Design
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Copyright © CREDO Systems, LLC. Building Bridges Between the Professional Searcher and Enterprise Search Solutions Helen Mitchell, Senior Search Strategist.
Unified Modeling (Part I) Overview of UML & Modeling
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
© Copyright Eliyahu Brutman Programming Techniques Course.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Knowledge Portals and Knowledge Management Tools
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
Course Instructor: Aisha Azeem
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
TDT4252 Modelling of Information Systems Advanced Course
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
© The ATHENA Consortium. EM1 - Enterprise Modelling as a way to achieve Interoperability Module 4 - How does Enterprise Modelling address these.
Enterprise Systems & Architectures. Enterprise systems are mainly composed of information systems. Business process management mainly deals with information.
Lesson 1 Week01.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Module 3: Business Information Systems Chapter 11: Knowledge Management.
1 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
ITEC224 Database Programming
An Introduction to Software Architecture
Presentation Outline (hidden slide) Technical Level: 100 Intended Audience: TDMs, ITPros, ITDMs, BI specialists Objectives (what do you want the audience.
Introduction: Databases and Database Users
9/14/2012ISC329 Isabelle Bichindaritz1 Database System Life Cycle.
Introduction to MDA (Model Driven Architecture) CYT.
Requirements Engineering Requirements Elicitation Process Lecture-8.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
KMS Products By Justin Saunders. Overview This presentation will discuss the following: –A list of KMS products selected for review –The typical components.
Information System Development Courses Figure: ISD Course Structure.
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.
1 Introduction to Software Engineering Lecture 1.
Illustrations and Answers for TDT4252 exam, June
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Introduction to IS & Fundamental Concepts Infsy 540 Dr. R. Ocker.
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
1 Sobah Abbas Petersen Adjunct Associate Professor TDT4252 Modelling of Information Systems Advanced Course TDT4252, Spring 2013 Lecture.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
1 Sobah Abbas Petersen Adjunct Associate Professor TDT4252 Modelling of Information Systems Advanced Course TDT4252, Spring 2012 Lecure.
Enterprise Architecture HOW COMPANIES ARE EXPLOITING INFORMATION TO THROUGH IT.
MODEL-BASED SOFTWARE ARCHITECTURES.  Models of software are used in an increasing number of projects to handle the complexity of application domains.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
The Claromentis Digital Workplace An Introduction
Foundations of Information Systems in Business
System A system is a set of elements and relationships which are different from relationships of the set or its elements to other elements or sets.
1 Sobah Abbas Petersen Adjunct Associate Professor, NTNU Researcher, Sintef TDT4252 Modelling of Information Systems Advanced Course TDT4252,
Building Systems for Today’s Dynamic Networked Environments A Methodology for Building Sustainable Enterprises in Dynamic Environments through knowledge.
Developing an IDM Information Delivery Manual Part 1. Industry Workgroup Training, Creating IDMs Alliance NA 2010 Dianne Davis, NA-IDM Coordinator Jan.
Applicatieplatform congres 12 & 13 maart. Microsoft Application Platform A Lifecycle View Sam Guckenheimer Group Product Planner Visual Studio Team System.
Managing Data Resources File Organization and databases for business information systems.
Building Enterprise Applications Using Visual Studio®
Object-Oriented Software Engineering Using UML, Patterns, and Java,
TDT4252 Modelling of Information Systems Advanced Course
TDT4252 Modelling of Information Systems Advanced Course
Presentation transcript:

1 Sobah Abbas Petersen Adjunct Associate Professor TDT4252 Modelling of Information Systems Advanced Course TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

2 Today’s Lecture Introduction to AKM Enterprise Knowledge Spaces Based on: –Lillehagen and Krogstie (2008), Chapters 1 & 13, Springer-Verlag, Berlin, Heidelberg. pp Acknowledgements: –Frank Lillehagen, Håvard Jørgensen, John Krogstie –Based on lecture notes from spring 2009 (Krogstie), presentations by Frank Lillehagen and Håvard Jørgensen. – TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

3 Challenges in industrial IT support (1) Aligning business, ICT and Knowledge Management (KM). Reducing costs for application portfolio management and integration. Achieving more effective solutions development, delivery, deployment and integration. Achieving predictability, accountability, interoperability, adaptability and trust in networked organizations. Achieving ease of re-engineering, reuse and management of solutions. Supporting concurrency, context-sensitivity, and multiple simultaneous projects and business processes. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

4 Challenges in industrial IT support (2) Supporting multi-dimensional, collaborative product design and life-cycle innovation and knowledge capture. Providing self-organizing, self-managing and re-generating solutions. Semi-automating information and knowledge reuse and management. Supporting learning-by-doing, enabling users to acquire and activate new knowledge as work is performed. Achieving independence of system and IT experts. Designing personal workplaces and harmonizing work environments. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

5 Documented Knowledge TDT4252, Spring 2013 Lecture 12 - Introduction to AKM Duplication across documents? Which information is current? How do we manage design dependencies across documents? How do we manage change? What is relevant for me?

6 Data quality Product model Design objects Structures Relationships Metadata Status BOM Documents Ownership Milestones Data progress Revisions Reference data Meta model Central Data Hub CataloguesSpecs Numbering rules Project rules Codes Activities, milestones Tag/line information Tag/line connections Eng. index data Term./loop drawing ref. Datasheets Hook-up items Part catalogue Eng. index data Center of Gravity, MTO Drawing ref., ISO drawings Hook-up items Pipe spec, part catalogue End. index data, line info Quality and progress Pipe spec parameters Weight Center of Gravity Quantities Quality and progress Handover data Various project data Tag document ref. Document meta data Electronic files Package information Order information Engineering requisition Bulk MTO Fabrication need dates Fabrication status Eng. index data Bulk MTO Completion status Eng. index data Change numbers Web portal Eng. index data Document data Planning Process design EIT design 3D design Weight & quantity Data quality Client Document control Material management Construction management Completion Change management Reports, queries, views Vendor/ sub-contractor Structured Product Data Management Static data structures Integration by data mapping Integration by programming How do we merge different system aspects? Once this is in place, will we ever be able to change? Can we simplify coding standards? Can the global metamodel cover all needs? How can this data be more easily reused in future projects? TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

7 AKM View of EM “Model-based approaches must enable regular industrial users to be active modellers, both when performing their work, expressing and sharing their results and values created, and when adapting and composing the services they are using to support their work.” TDT4252, Spring 2013 Lecture 12 - Introduction to AKM Enterprise Modelling Case tools Product structures Process Modelling Case tools Information structures

8 Limitations with current Enterprise Modelling approaches (1) Enterprise knowledge can only be represented in predefined, vendor proprietary or prematurely standardized modelling languages. The modeling approach, roles to engage, tasks to support and views to create are predetermined and cannot be adapted to the case in hand. Modelling is not an integral part of engineering or product development, but performed in isolation by specialists. The user interface is static and systems engineer oriented, and supports just one style of modeling. There is limited support for knowledge externalization, sharing, reuse and management. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

9 Limitations with current Enterprise Modelling approaches (2) Most models are collections of static views and diagrams and give no support for adaptation and extension of meta-models. Models and modeling environments are detached from solution execution platforms. The leading concepts for modeling languages, view management and parameter definition are restricted to object-oriented thinking. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

10 Active Knowledge Architecture (1) Purpose: to provide product designers, engineers, architects and other stakeholders a common language and workplace contents for building interoperable, collaborative and reusable services and knowledge elements. Early phases of projects lack adequate support: –Effective and holistic design. –Conceptual design of products. –Collaborative design. –Means to capture the design rationale and the knowledge of the designers and engineers. Designers and engineers must feel ownership of the knowledge. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

11 Active Knowledge Architecture (2) Designers and engineers must have a workplace and the services that evolve with knowledge that is created and aggregated. The data and knowledge stored in and reactivated from an Active Knowledge Architecture (AKA). Active: implies that AKA’s contents (roles, task patterns, information structures, etc.) will automatically configure the workplaces. Work-centric data created in the workplaces are automatically folded back into the AKA. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM AKA Workplaces configures New knowledge

12 AKA: An example TDT4252, Spring 2013 Lecture 12 - Introduction to AKM Workplaces for roles Active Knowledge Architecture Organization Roles Systems, Views ProductsProcesses, Tasks Courtesy of Commitment AS

13 What is an Active Knowledge Model? To be an active model: –A visual model must first and foremost be available to the users of the operational information system at the time of execution. –The model must automatically influence the behaviour of the computerised work system support and workplace. –The model must be dynamically extended and adapted; users must be supported in changing the model to fit their local needs, enabling tailoring of the work environment’s behaviour. Active knowledge Modelling is capturing knowledge involved in building workplaces, in supporting work execution and knowledge generated by work execution. An active knowledge Model must support reflective views of the knowledge aspect. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

14 Software Engineering Models Data/information –Objective –Rational Code –Formal –Static Rigid systems –Global logic –No change during execution Models Code Data Design time Run time Metadata Design Passive Active Classes Objects TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

15 Models Code Data Models Active Knowledge Active Knowledge Models From data to knowledge models –Pragmatic –Situated, contextual –Socially constructed and (inter)subjectively interpreted –Multiple views From code to active models –Adaptive systems –Local –Living, growing open system Active Design and run time Metadata Design Classes Objects TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

16 Interactive (active) models Visual (graphical) models of enterprise aspects (goals, tasks, roles, organizations, persons, information, systems...) Available for normal users to be viewed, traversed, analyzed, simulated, executed, and adapted Changes to the models influence the information systems supporting (part of) the enterprise TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

17 AKM extends the role of Enterprise Modelling (1) Modeling specific roles, tasks, information and views to capture context, and to configure and generate role-specific workplaces. Modeling products, organizational resources, processes and systems to support core industrial design and engineering knowledge. Modeling properties and their values and value-ranges as separate structures, independent of objects. Managing corporate modeling elements and workplace contents in an active knowledge architecture (AKA). Managing contextual descriptions of work, and workplace configurations to support extensive reuse of knowledge and data. Enabling industrial users to build and manage their own working environments, workplaces and services. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

18 AKM extends the role of Enterprise Modelling (2) Enabling life-cycle data and knowledge management, capturing and sharing experiences, unresolved issues and lessons learned. Expressing knowledge readily reflected as updated menus and views in model-configured workplaces. Building knowledge models and architectures of methodologies, information libraries and reference models, currently only available on paper. Building collaboration spaces and visual scenes for design, engineering, work process experimentation, validation and pro- active learning. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

19 Model-Generated Workplaces (MGWP) Has been developed over a number of years, mostly related to enterprise processes on a PC/Web platform –EU and Norwegian Research Council financed rojects –Startup company: AKM, recently merged with Committment TDT4252, Spring 2013 Lecture 12 - Introduction to AKM MUPS: Model- configured and user composable services

20 Active Knowledge Architectures TDT4252, Spring 2013 Lecture 12 - Introduction to AKM Integrated business operations Model-configuring workplaces and services ICT Infrastructure Meta-mode l EKA Meta-mode l AKA-models AKA models include business, product and workspace configuration models Meta-models are mainly for integrating software systems and tools and their data models Model builders, platform integrators and workplace engineers Business management Project performance Product and process design Non-configurable integration, meta-data not stored in the customized AKA

21 AKM Services Tools for modelling Core: Active Knowlege Architecture Principles Methods Modelling languages Core: Active Knowlege Architecture Principles Methods Modelling languages Project Conception Product Design Prosesses, Management Model-driven applications Model-driven system development Operational enterprise architecture Courtesy of Commitment AS TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

22 Principles for holistic design and learning TDT4252, Spring 2013 Lecture 12 - Introduction to AKM Courtesy of Commitment AS Competence Experience Data Knowledge Skills Information Methods Active Knowledge Architecture - Scenes of action Role structures Role structures interpretation associations to other views and structures associations to actions and tasks performing work in varying settings innovation generates new data

23 Multi-dimensional Knowledge Data 1 dimension Information 2 dimensions Knowledge 3 dimensions Knowledge space 4 dimensions Interpretation Meaning Semantics Action Structure Pragmatics Reflection Innovation Collaboration Courtesy of Commitment AS TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

24 Main Concept: AKA Visual modelling replaces programming. Learning by doing, practise and experimenting. Organization, RolesSystems, Views InformationTasks, Processes Right operation, by the right person, at the right time, with the right effect. Right operation, by the right person, at the right time, with the right effect. Courtesy of Commitment AS TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

25 AKA Principles for Holistic Design Courtesy of Commitment AS TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

26 Case: Model-driven applications Systems engineering Workplaces for roles Active Knowledge Architecture Organization Roles Systems, Views ProductsProcesses, Tasks Project management 3D LayoutDocument management Etc. Project Execution Model Engineering Numbering System Create operational solutions without programming Utilise methods in the operational solutions Courtesy of Commitment AS TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

27 Prosess Management – Work decomposition Time Organization Process Technology, products Information, documents Courtesy of Commitment AS TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

28 Inter-related operations Task Process structure Product Technology structure Organizational structure Infrastructure Operational task patterns constructed from all four surrounding dimensions, and bottom up by users Courtesy of Commitment AS TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

29 Active Knowledge-driven Services Correct combination of services for different situations Basic ICT-services from a variety of systems Model-driven, not hard coded Composition Choose, search, filter User interface Events and reactions Rules and procedures Task patterns Collaboration Model-driven, not hard coded Composition Choose, search, filter User interface Events and reactions Rules and procedures Task patterns Collaboration Courtesy of Commitment AS TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

30 Visual Scenes Visual scenes are “ensembled views to interrelated active knowledge models supporting archetypical work in an organisation.” Four visual scenes for future enterprising: –The Innovative scene where focus is to invent, reuse, design and learn (industrial war room concept). –The Operations scene where focus is to operate, generate, adapt, extend, manage and terminate (e.g. collaborative product development). –The Governance scene where focus is to govern, plan, decide, assign, measure and strategise. –The Evolutions scene where the focus is to analyze, configure, change, transform, align, and manifest. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

31 Enterprise Knowledge Spaces Introduction to AKM –(Based on Lecture Slides“Active Knowledge Modelling, Introduction”, John Krogstie, Spring 2009 and a Presentation by Frank Lillehagen, Commitment AS) Based on: –Lillehagen and Krogstie (2008), Chapter 13: Modeling of Enterprise Knowledge Spaces, Springer-Verlag, Berlin, Heidelberg. pp TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

32 Multi-dimensional Knowledge Data 1 dimension Information 2 dimensions Knowledge 3 dimensions Knowledge space 4 dimensions Interpretation Meaning Semantics Action Structure Pragmatics Reflection Innovation Collaboration Courtesy of Commitment AS TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

33 Enterprise Knowledge Spaces (1) A knowledge space is a four-dimensional representation, where the dimensions are mutually reflective, capable of altering each others’ meaning. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

34 Enterprise Knowledge Spaces (2) TDT4252, Spring 2013 Lecture 12 - Introduction to AKM Community Space Business Network Space Innovation Space Personal Space Developing legislatures, business models and common knowledge Common policies, rules, standards and digital infrastructures Developing services, reference models and digital libraries Reuse of knowledge across roles, boundaries and borders Developing generic and customer specific knowledge Improved innovation, mass-customisation and lifecycle services Developing inter- enterprise workplace views and services Competences and skills capture, involving all actors

35 Enterprise Knowledge Spaces (2) Personal Space: reflects a user’s work and knowledge so that information systems can adapt to it, as information content, roles, tasks and views (IRTV). Innovation space reflects the products, organisations, processes and systems of an interdisciplinary collaborative team, e.g. in product design (POPS). Business Network space reflects how companies come together in value networks and supply chains, their services, networks, projects and platforms (SNPP). Community space reflects how larger industries, sectors, cultures and societies function, their values, resources, initiatives and infrastructures (VRII). TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

36 Personal Workspace (1) A personal workspace should contain everything that someone needs for performing their work. Personal workspace models are executed by the AKM platform. –Information management Data and metadata –Role management Workplaces and access control –Task management Process enactment, task automation, rules and events –View management Workplaces, navigation, visualisation Other knowledge spaces become operational through the IRTV dimensions. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

37 Personal Workspace (IRTV) TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

38 Innovation Space (1) In a design project, a process is followed by an organisation using a system to develop a product. These dimensions are mutually dependent on each other. The innovation space typically contains hierarchical and aspect-oriented structures for each of the dimensions such as work-breakdown structures for processes and components hierarchies for products. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

39 Innovation Space (POPS) TDT4252, Spring 2013 Lecture 12 - Introduction to AKM Process

40 Business Space (1) Behind the creative work performed in innovative spaces, we find strategic management and business transactions, establishing networks of groups and companies, working together in value and supply networks, markets and consortia. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

41 Business Space (2) TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

42 Community Space (1) The backbone of personal knowledge spaces, innovative teams, business networks, is the society, culture and industrial setting, where the business operate. Although these are not under the control of the business, they influence the operation of the business. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

43 Community Space (2) TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

44 Spaces in AKA TDT4252, Spring 2013 Lecture 12 - Introduction to AKM What/WhyWhoHowEnabler Community and network ValueResourceInitiativeInfrastructure BusinessServiceNetworkProjectPlatform Project team innovation ProductOrganizationProcessSystem IndividualInformationRoleTaskView SoftwareDataUserCodeProgramming

45 Reflective Views TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

46 Reflection Across Knowledge Spaces TDT4252, Spring 2013 Lecture 12 - Introduction to AKM Product ProcessSystem Organization Info. TaskView Role

47 Mutually Reflective Views Product Organi- zation Complex relationships, tasks, decisions Process System An object in one view may have reflections in the other dimensions –No layered meta-hierarchy –No difference between modeling and metamodeling Inter-view connections continually discovered, designed and created Types of views for each design role and discipline A model is a constellation of views –Integrating roles and disciplines The meaning of any element may depend upon all the other elements (holistic models) TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

48 CVW – Configurable Visual Workplaces (1) Active Knowledge Architecture Workplaces for roles TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

49 Task Management Design work is creative –It does not follow a fixed process. –It is often based on predefined task patterns, but it will deviate by including new tasks, skip tasks, modify tasks, etc. Business processes that can be adapted by business users –Ad-hoc changes supported and managed in emergent workflows, the subject of 10 years of research by AKM. –Simple, straight-forward task planning, execution, coordination, monitoring and management. –Easily combined with routine procedures automated by customers’ process engines. Task-oriented, model-configured workplaces, bringing the users what they need in a context they recognize and control. TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

50 Business Process Management Conventional BPM Labour/capital intensive work Active models Automatic enactment Repetitive processes Modelled by experts Separated definition, monitoring and enactment Algorithmic engine Workflow model Enactment Process expert Work performer Interactive engine Articulation Activation Knowledge workers AKM: Emergent Tasks Knowledge intensive work Interactive models Interactive activation Unique processes Modelled by participants Integrated process articulation and activation Model and structure emerges as part of the work TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

51 Learning & Reuse Externalizing core design know-how –Automatically captured as tasks –Articulated into models Made reusable as templates –Repeatable task patterns and processes –Adapted to new rich contexts Joint experimentation and discussions around models –Fostered by view and communication facilities TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

52 AKM Technology - strengths Supports creative work –The core processes that brings competitive advantage –Early phases of design Is controlled by business and industry people, not IT specialists –Model-configured, customized and contextualised Supports knowledge sharing, communication and learning –Human languages, not programming languages –Multiple perspectives Visual user interaction Interoperable, open execution system –Integration through modeling, e.g. web services, databases and XML content A scalable way of delivering IT solutions –Team organization around layered service architecture TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

53 AKM: Summary We have looked at the following: –Active Knowledge Modelling and Active Knowledge Models (AKM) –Active Knowledge Architectures (AKA) AKA’s contents (roles, task patterns, information structures, etc.) can automatically configure the workplaces and knowledge from the workplaces can be incorporated in the AKA. Key concepts with AKA and AKM: –Visual models –Reflective views –Configurable workspaces TDT4252, Spring 2013 Lecture 12 - Introduction to AKM AKA Workplaces configures New knowledge

54 Knowledge Spaces: Summary A knowledge space is a four-dimensional representation, where the dimensions are mutually reflective, capable of altering each others’ meaning. Four dimensions: –Personal Space –Innovation space –Business space –Community Space TDT4252, Spring 2013 Lecture 12 - Introduction to AKM

55 Next Lecture –AKM in Industry, Thursday, 4 April 2013, hrs, room F3 TDT4252, Spring 2013 Lecture 12 - Introduction to AKM