D3.2 - Design and Initial Implementation of Metamodels for Describing Business Processes in Public Administrations Alfonso Pierantonio Università degli Studi dell’Aquila http://www.learnpad.eu Summary 1. Content 2. Status & Risks http://www.learnpad.eu Task 3.2 Meta-Model Development and Instantiation http://www.learnpad.eu Task 3.2 Meta-Model Development and Instantiation http://www.learnpad.eu D3.2 Meta-Model Development and Instantiation http://www.learnpad.eu D3.2 vs T3.2 We had to take decisions about what to include and what to exclude in D3.2 with respect to T3.2 http://www.learnpad.eu WP Dependencies Workpackages overview Dependencies among the Workpackages http://www.learnpad.eu Metamodel Stack Learn PAd Conceptual Metamodel LCMM abstraction level reification process metamodel case metamodel business motivation decision model questionnaire metamodel xwiki metamodel A comprehensive metamodels which permits the conceptual description of domain problems competency model document model organization model concrete metamodels implementation D3.2 M12 T3.2 M15 Integrated modeling tools process metamodel case metamodel business motivation decision model questionnaire metamodel concrete metamodels http://www.learnpad.eu xwiki metamodel competency model document model organization model Metamodel Stack Learn PAd Conceptual Metamodel LCMM abstraction level reification process metamodel case metamodel business motivation decision model questionnaire metamodel xwiki metamodel LCMM is formalized as UML Class Diagram (Magic Draw) competency model document model organization model concrete metamodels implementation D3.2 M12 T3.2 M15 Integrated modeling tools process metamodel case metamodel business motivation decision model questionnaire metamodel concrete metamodels http://www.learnpad.eu xwiki metamodel competency model document model organization model Metamodel Stack LCMM abstraction level reification process metamodel case metamodel business motivation decision model questionnaire metamodel xwiki metamodel competency model document model organization model concrete metamodels implementation D3.2 M12 Concrete Metamodels process metamodel case metamodel They are Integrated modeling tools restrictions/adptations of metamodel standards business motivation decision model questionnaire metamodel concrete metamodels http://www.learnpad.eu T3.2 M15 xwiki metamodel competency model document model organization model Metamodel Stack LCMM abstraction level reification process metamodel case metamodel business motivation decision model questionnaire metamodel xwiki metamodel competency model document model organization model concrete metamodels implementation D3.2 M12 Concrete Metamodels T3.2 M15 They are formalized as UML Integrated modeling tools Class Diagrams (ADOxx) process metamodel case metamodel business motivation decision model questionnaire metamodel concrete metamodels http://www.learnpad.eu xwiki metamodel competency model document model organization model Metamodel Stack LCMM abstraction level reification process metamodel case metamodel business motivation decision model questionnaire metamodel xwiki metamodel competency model document model organization model concrete metamodels implementation D3.2 M12 T3.2 M15 Integrated modeling tools process metamodel case metamodel business motivation decision model questionnaire metamodel concrete metamodels http://www.learnpad.eu xwiki metamodel competency model document model organization model Metamodel Stack LCMM abstraction level n reification process metamodel n case metamodel n business motivation n decision model n Questionnaire metamodel n xwiki metamodel n competency model n Document model n organization Model n concrete metamodels implementation D3.2 M12 T3.2 M15 Integrated modeling tools process metamodel case metamodel business motivation decision model questionnaire metamodel concrete metamodels http://www.learnpad.eu xwiki metamodel competency model document model organization model Metamodel Stack LCMM abstraction level n reification process metamodel n case metamodel n business motivation n decision model n Questionnaire metamodel n concrete metamodels http://www.learnpad.eu xwiki metamodel n competency model n Document model n organization Model n Metamodel Stack LCMM abstraction level reification process metamodel case metamodel business motivation decision model questionnaire metamodel concrete metamodels http://www.learnpad.eu xwiki metamodel competency model document model organization model Scenarios were not useful At the beginning, we intended to use the scenarios in order to extract concepts to be encoded in the metamodel Unfortunately, this has been not possible because scenarios are at too high-level with a complete different conceptual granularity For the same reason it has been not possible to assess the first versions of the metamodel against the scenarios http://www.learnpad.eu LCMM 1 LCMM has been formalized as a UML Class Diagram in Magic Draw. We started from the concepts listed in the Table in D3.1 http://www.learnpad.eu LCMM 1 http://www.learnpad.eu LCMM 1 http://www.learnpad.eu LCMM 2 A revised list of concepts LC v0.2 has been obtained by - factorizing similar concepts - removing redundant or unnecessary concepts at this level of abstraction - adding concepts which were considered missing http://www.learnpad.eu LCMM 2 http://www.learnpad.eu LCMM 3 A preliminary version of the metamodel LCMM is obtained starting from the revised list of concepts http://www.learnpad.eu LCMM 3 A preliminary version of the metamodel LCMM is obtained starting from the revised list of concepts It has been obtained after many iterations (at least three) http://www.learnpad.eu LCMM 3 The most evident relations have been added right away at the metamodel http://www.learnpad.eu LCMM 4 A shared spreadsheet has been create containing different information - A sheet with (a Cartesian product of) all the concepts in LCMM v0.2 - A sheet with all the WP1 requirements related to WP3 http://www.learnpad.eu LCMM 4 http://www.learnpad.eu LCMM 4 http://www.learnpad.eu LCMM 5 The concepts in LCMM v0.2 have been mapped into the corresponding concepts in the Learn PAd Platform Indipendent Metamodel (LPMM) http://www.learnpad.eu Metamodel Stack LCMM abstraction level n reification process metamodel n case metamodel n business motivation n decision model n Questionnaire metamodel n concrete metamodels http://www.learnpad.eu xwiki metamodel n competency model n Document model n organization Model n LCMM relations http://www.learnpad.eu LCMM The metamodel has been iteratively refined several times. From the initial formulation it has been reduced by at least 50%. http://www.learnpad.eu organizationalUnit http://www.learnpad.eu performanceIndicator http://www.learnpad.eu Interactions Related deliverables - D5.1 Interactions - BoC - NME - FHNW - Xwiki - CNR http://www.learnpad.eu Status LCMM abstraction level n reification process metamodel n case metamodel n business motivation n decision model n Questionnaire metamodel n concrete metamodels http://www.learnpad.eu xwiki metamodel n competency model n Document model n organization Model n Risks http://www.learnpad.eu Difficulties Almost each of us had a different, motivated and competent opinion on what to do and how to do it We have been facing severe difficulties due to • different cultural background and perspectives • different needs – each partner is a stakeholder • a large number of different domains with different experts – difficult to have a unitary view http://www.learnpad.eu LPMM http://www.learnpad.eu THANKS http://www.learnpad.eu
© Copyright 2026 Paperzz