q
play

Q EEML Notation Guide 2 1 1 TDT4250 - Modeling of Information - PDF document

TDT4250 - Modeling of Information Systems, Autumn 2006 Interactive models for networked organizations John Krogstie Professor, IDI, NTNU Senior Researcher, SINTEF ICT 1 TDT4250 - Modeling of Information Systems, Autumn 2006 Overview of


  1. TDT4250 - Modeling of Information Systems, Autumn 2006 Interactive models for networked organizations John Krogstie Professor, IDI, NTNU Senior Researcher, SINTEF ICT 1 TDT4250 - Modeling of Information Systems, Autumn 2006 Overview of lectures this week � Interactive models for enterprise modeling – More on EEML for modeling interactive models � Dynamic networked organizations / Virtual Enterprises � Presentation of an overall infrastructure for supporting networked organizations � Experiences and results � Based on A2: Interactive models for Supporting Networked � Organizations (some overlap with A1) A3: Interactive Models for Virtual Enterprises � A4: Moran, T., Cozzi, A. and Farrell, S.P. Unified activity � management Q EEML Notation Guide � 2 1 1

  2. TDT4250 - Modeling of Information Systems, Autumn 2006 Interactive models � Visual (graphical) models of enterprise aspects (goals, tasks, roles, organizations, persons, information, systems...) � Available for industrial users to be viewed, traversed, analyzed, simulated, adapted, and executed � Changes to the models influence the information systems supporting the enterprise/business network � Examples Emergent Workflow � Dynamic ontologies � Product models � Information retrieval � Q 3 TDT4250 - Modeling of Information Systems, Autumn 2006 System development Developer Traditional models Analysis Specification Design Coding Maintenance Test Adaptation, integration Installation Use Procurement Requirements Interactive User Needs models Q 4 2 2

  3. TDT4250 - Modeling of Information Systems, Autumn 2006 Interaction Articulation Domain Activation Q 5 TDT4250 - Modeling of Information Systems, Autumn 2006 Activation � Activation = Initiative + Interpretation + Action � 3 ways � Manually through users � Automatic through a system � Interactivly : User and system cooperate Automating Reactive users Proactive users Informating Q 6 3 3

  4. TDT4250 - Modeling of Information Systems, Autumn 2006 EEML - Background � EEML - Extended Enterprise Modelling Language � Originally developed in EXTERNAL to support development and use of interactive models � Also for other types of enterprise modeling (sense- making, context for systems development) � Enterprise modelling on type and instance level � Used as input for UEML (UEML, INTEROP) and POP* (ATHENA) � Further developed in Norwegian research project (MONESA) � The approach also taken further in EU (MAPPER project) and as basis for spin-off company (AKM) Q � Current version EEML2005 7 TDT4250 - Modeling of Information Systems, Autumn 2006 EXTERNALs model-activators. Original EEML used to integrate these tools METIS: Modellering og Workware: Arbeidsflyt, visualisering arbeidsgrensesnitt XCHIPS: Sanntids SimVision: samarbeid Prosjektsimulering Interaktiv modell Dokumenter Verktøy Prosess Q Organisation 8 4 4

  5. TDT4250 - Modeling of Information Systems, Autumn 2006 Top-level dissemination process on the type level (NB EEML-2005 notation) Q 9 TDT4250 - Modeling of Information Systems, Autumn 2006 Tasklist Q 10 5 5

  6. TDT4250 - Modeling of Information Systems, Autumn 2006 Conceptual meta-model and examples of main parts of EEML (In METIS) Q 11 TDT4250 - Modeling of Information Systems, Autumn 2006 EEML2005 domains � Process modelling � Resource modelling � Goal modelling � Class modelling Q 12 6 6

  7. TDT4250 - Modeling of Information Systems, Autumn 2006 Conceptual metamodel of main parts: Goal modelling and process modelling Q 13 TDT4250 - Modeling of Information Systems, Autumn 2006 Process modelling � Task (instance and type level) � Decision point (milestone, start, end, input, output) � Resource roles (object, organization, person, tool) Object usage (CRUD) � Person role type (participant, customer, responsible) � � Flow (control/data/material flow) Q 14 7 7

  8. TDT4250 - Modeling of Information Systems, Autumn 2006 Conceptual metamodel of main parts – resource modelling linked to process and role modelling Q 15 TDT4250 - Modeling of Information Systems, Autumn 2006 Resources � Person � Organization � Information object/material object � Software tool/Manual tool � Skill � Physical location � Relations � Resourcerole Is filled by resourcerole|resource � Resourcerole is candidate for resourcerole|resource � Resourcerole|resource communicates with resourcerole|resource � Resourcerole|resource has supervision over resourcerole|resource Q � Resourcerole|resource provide support to resourcerole|resource � Organization has members 16 8 8

  9. TDT4250 - Modeling of Information Systems, Autumn 2006 Goal modelling � Goal If context then deontic operator achieve state � Deontic operator: Necessitate, obligate, recommend, permit, � discourage, forbid, contradict � Goal connectors for more advance goal-hierarchies � Goal-relationships goal deontic operator goal (argument) � � Goal applies to task/milestone/resourcerole/resource � Goal is action rule for task � Goal is precondition/decision rule/postcondition for decission point � Role/resource source of goal Q 17 TDT4250 - Modeling of Information Systems, Autumn 2006 Goal hiearchies Q 18 9 9

  10. TDT4250 - Modeling of Information Systems, Autumn 2006 UML class diagrams � Class, associations etc � Link to resource role/information object (provide detailed description of these) Q 19 TDT4250 - Modeling of Information Systems, Autumn 2006 Other constructs � Swimlane diagrams � Presentation slides � Notes/ buttons etc Q 20 10 10

  11. TDT4250 - Modeling of Information Systems, Autumn 2006 EEML vs. modeling perspectives � Structural: UML class diagrams, information objects � Functional: Task modelling � Behavioral: Flow of control in process models � Rule-oriented: Goal hierarchies � Object-oriented : Class diagrams, but process focus � Social communication: E.g. ’Conversation for Action’ can be expressed through specific patterns of decision-points and tasks � Actor/role-oriented: well covered Q 21 TDT4250 - Modeling of Information Systems, Autumn 2006 EEML ’family tree’ 70’ 80’ Early 90’ PPP’95 Q EEML’02 - 05 22 11 11

  12. TDT4250 - Modeling of Information Systems, Autumn 2006 Interactive models for networked organizations John Krogstie Professor, IDI, NTNU Senior Researcher, SINTEF ICT 23 12 12

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend