MFI-8: Metamodel for Role & Goal Registration Peng Liang, Keqing He, Jian Wang Huafeng Chen, Chong Wang, Yangfan He SKLSE, Wuhan University, P.R. China.

Slides:



Advertisements
Similar presentations
Status Report of the Study Group on MDR/MFI Implemenations ISO/IEC JTC 1/SC 32/WG2 Interim Meeting Santa Fe, NM, USA, November 11~15, 2013 Dongwon Jeong,
Advertisements

A UML Profile for Goal-Oriented and Use Case-Driven Representation of NFRs and FRs Sam Supakkul Titat Software LLC Lawrence Chung The.
UML Profile for Goal-oriented Modelling Muhammad Rizwan Abid Supervising Professors: Daniel Amyot Stéphane Sotèg Somé.
IT Requirements Capture Process. Motivation for this seminar Discovering system requirements is hard. Formally testing use case conformance is hard. We.
MFI-8: Changes based on Comments from Wuhan Meeting Peng Liang, Keqing He, Zaiwen Feng, Jian Wang Huafeng Chen, Chong Wang, Yangfan He SKLSE, Wuhan University,
CAP 252 Lecture Topic: Requirement Analysis Class Exercise: Use Cases.
Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering Vahid Jalali Amirkabir university of technology, Department of computer.
Study Period Report: Metamodel for On Demand Model Selection (ODMS) Wang Jian, He Keqing, He Yangfan, Wang Chong State Key Lab of Software Engineering,
MFI-7: Meta-model for Service Registration Zaiwen Feng, Keqing He, Chong Wang, Jian Wang and Fei He Wuhan University ISO/IEC JTC1/SC32/WG2 N1521.
Analysis Stage (Phase I) The goal: understanding the customer's requirements for a software system. n involves technical staff working with customers n.
Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering درس مهندسی نیازمندی ها استاد دکتر عبداله زاده دانشجو خیرالنسا مرچانت.
Nov. 14, 2007 Systems Engineering ä System ä A set or arrangement of things so related as to form a unity or organic whole. ä A set of facts, principles,
Amirkabir University of Technology, Computer Engineering Faculty, Intelligent Systems Laboratory,Requirements Engineering Course, Dr. Abdollahzadeh 1 Towards.
NON-FUNCTIONAL PROPERTIES IN SOFTWARE PRODUCT LINES: A FRAMEWORK FOR DEVELOPING QUALITY-CENTRIC SOFTWARE PRODUCTS May Mahdi Noorian
® IBM Software Group © 2006 IBM Corporation PRJ480 Mastering the Management of Iterative Development v2 Module 3: Phase Management - Inception.
Future of MDR - ISO/IEC Metadata Registries (MDR) Larry Fitzwater, SC 32 WG 2 Convener Computer Scientist U.S. Environmental Protection Agency May.
RGPS Metamodel Framework for Interaction between cloud and client HE Yangfan, HE Keqing, WANG Jian, WANG Chong SKLSE(WHU), P.R.China 32N1891.
Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425.
SC32 Liaison report to SC Sept Plenary Denise Warzel JTC 1/SC 32/WG 2 Convenor SC 32 Liaison to SC 38.
SC32 WG2 Metadata Standards Tutorial Metadata Registries and Big Data WG2 N1945 June 9, 2014 Beijing, China.
MFI-5: Metamodel for process model registration Chong Wang, Keqing He and Baba Piprani.
WG2 N1338: MFI-2-4 Registration Examples Masaharu OBAYASHI Kanrikogaku, Ltd. SC32/WG2 London Meeting ( )
Metamodeling forms a study period report Denise Warzel, NCICBIIT Jim Davies, Charles Crichton, Andrew Tsui, James Welch, Steve Harris* Department of Computer.
Environmental Terminology Research in China HE Keqing, HE Yangfan, WANG Chong State Key Lab. Of Software Engineering
“Sharing and advancing knowledge and experience about standards, technologies and implementations. Sharing and advancing knowledge and experience about.
Baba Piprani (SICOM Canada) Robert Henkel (Transport Canada)
1 MFI-5: Metamodel for Process models registration HE Keqing, WANG Chong State Key Lab. Of Software Engineering, Wuhan University
1 MFI-3 Ontology Evolution Metamodel HE Keqing,HE Yangfan 2007,6.
What is MOF? The Meta Object Facility (MOF) specification provides a set of CORBA interfaces that can be used to define and manipulate a set of interoperable.
Metadata Registries Workshop April 15, 1998 Slide 1 of 20 ANSI X Douglas D. Mann Stewardship Naming & Identification Classification.
2004 Open Forum for eBusiness and Metadata Technology Standardization Metamodel Framework for Ontology Keqing He, Yixin Jing, Yangfan He State Key Laboratory.
1 CS 426 Senior Projects Chapter 3: The Requirements Workflow [Arlow & Neustadt, 2005] January 31, 2012.
The Final Study Period Report on MFI 6: Model registration procedure SC32WG2 Meeting, Sydney May 26, 2008 H. Horiuchi, Keqing He, Doo-Kwon Baik SC32WG2.
Study Period Report on Registration Procedure SC32WG2 Interim Meeting, Seoul H. Horiuchi SC32WG2 N1070.
2010/11/16 OKABE, Masao 1 Issues to be discussed on MFI-Part10 Core model and basic mapping and transformation OKABE, Masao Editor MFI Part
Issues for ISO/IEC : Procedure for the Specification of Web Ontology (PSO) ISO/IEC JTC 1/SC 32/WG 2 Interim Meeting London, UK, November 17, 2009.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: Day:
Potential standardization items for the cloud computing in SC32 1 WG2 N1665 ISO/IEC JTC 1/SC 32 Plenary Meeting, Berlin, Germany, June 2012 Sungjoon Lim,
MFI-2-4 and RGPS Registration Masaharu OBAYASHI Kanrikogaku, Ltd. Wuhan meeting (2009/10/24) Revised (2009/10/28)
Scope and Objectives of MFI family Hajime Horiuchi.
A new viewpoint for change management in RM-ODP systems Nesrine Yahiaoui 1,2, Bruno Traverson 1, Nicole Lévy 2 1 EDF R&D - 2 UVSQ PRiSM Workshop on ODP.
Requirements Engineering for Web Applications. SR: System Vision Document Written by key stakeholders Written by key stakeholders An executive summary.
MFI-9: On Demand Model Selection WANG Jian, HE Keqing, WANG Chong, LIANG Peng, FENG Zaiwen State Key Lab of Software Engineering (SKLSE), Wuhan University,
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: Day:
MFI-5: Metamodel for process model registration WANG Chong, HE Keqing, HE Yangfan, WANG Jian State Key Lab of Software Engineering (SKLSE) Wuhan University,
2010/11/17 OKABE, Masao 1 Comments on WG2_N1421_5th_SP_of_CD2_ OKABE, Masao Expert Contribution
Requirements Engineering for Web Applications. SR: System Vision Document Written by key stakeholders Written by key stakeholders An executive summary.
"Would you tell me, please, which way I ought to go from here?” "That depends a good deal on where you want to get to," said the Cat. -Lewis Carroll: Alice’s.
Overview of SC 32/WG 2 Standards Projects Supporting Semantics Management Open Forum 2005 on Metadata Registries 14:45 to 15:30 13 April 2005 Larry Fitzwater.
RGPS Overview HE Yangfan, WANG Chong, WANG Jian SKLSE, Wuhan University
Discussion about MFI-8: Metamodel for Role and Goal Registration
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
1 Proposal on MFI-5: Process model registration based on ontology (MFI4Process) He Keqing Wang Chong 2006/08/29.
MFI-7: Metamodel for Service Registration 1 Zaiwen Feng, Keqing He, Chong Wang, Jian Wang Peng Liang, Jianxiao Liu, Yangfan He SKLSE, Wuhan University,
1 ECCF Training Computationally Independent Model (CIM) ECCF Training Working Group January 2011.
Topics to be covered in MFI-9 : On-Demand Model Selection HE Yangfan SKLSE, Wuhan University
Discussion about MFI-7: Metamodel for Service Registration Wang Jian, He Keqing, He Yangfan, Wang Chong SKLSE, Wuhan University, China
Issues for Discussion on MFI-9 Wang Jian, He Keqing, Wang Chong, Feng Zaiwen, Fie He Wuhan University, China ISO/IEC JTC1/SC32/WG2 N1526.
MFI Metamodel for Information Models Keith Gordon ISO/IEC JTC1/SC32/WG2 N1529.
DISCUSSION ABOUT REGISTRATION OF RM-ODP LIBRARY EXAMPLE BASED ON MFI Yuan Lin, Wang Jian, Wang Chong, Liang Peng, Feng Zaiwen.
Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1 SC32WG2.
1 Requirements Elicitation – 2 Lecture # Requirements Engineering Process Requirements Elicitation Requirements Analysis and Negotiation Requirements.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Here is my personal thought about the key JP comments to MFI-5 CD5.
SysML v2 Formalism: Requirements & Benefits
Scope and Objectives of MFI family
2. An overview of SDMX (What is SDMX? Part I)
Issues for Discussion on MFI-9
ISO/IEC (MFI-6) Scope definition & Document Structure
MFI-5: Metamodel for process model registration
Presentation transcript:

MFI-8: Metamodel for Role & Goal Registration Peng Liang, Keqing He, Jian Wang Huafeng Chen, Chong Wang, Yangfan He SKLSE, Wuhan University, P.R. China

2 Outline Motivation of this work Definition and scope of MFI-8 How MFI-8 is constructed Register Role & Goal models using MFI-8 Next step

3 Outline Motivation of this work Definition and scope of MFI-8 How MFI-8 is constructed Register Role & Goal models using MFI-8 Next step

4 Motivation I want … I prefer … The system shall … I hope … In my opinion, … It would be better … I don’t like … The basic function … It should help me … System to be developed How to manage massive stakeholders and their needs in system development?

5 Motivation Roles & Goals are essential elements in system development Roles is used to classify and identify the actors of the system Each role has preferential intentions, including goals Goals provide a way to express higher level requirements Effective management of roles & goals contributes to goals reuse by roles

6 Typical example Actor Goal Role

7 Outline Motivation of this work Definition and scope of MFI-8 How MFI-8 is constructed Register Role & Goal models using MFI-8 Next step

8 Definitions in MFI-8 A role is abstract characterizations of organizational behaviours and responsibilities within specified organizational context. A goal is a descriptive statement of intent of a user or an organization, and it can be viewed as an objective that the system under consideration should achieve.

9 From: Resolution of Wuhan Meeting, September, 2008 Specify a metamodel for registering users’ Roles & Goals in specific domains that can be used to describe users’ intention. Define the decomposition and constraint relationships between goals. Scope of MFI-8 (1/2)

10 RM-ODP OMG-BMM FOAF NFRF KAOS … Registration Interoperation Role & Goal Registry based on MFI-8 Common Facilities in MFI Scope of MFI-8 (2/2) i* register Role & Goal Specifications Models

11 Outline Motivation of this work Definition and scope of MFI-8 How MFI-8 is constructed Register Role & Goal models using MFI-8 Next step

12 How MFI-8 is constructed Harmonization of various Role & Goal models for registration FOAF (Friend of a Friend, FOAF project) RM-ODP (Reference Model of Open Distributed Processing, ISO-19793) NFRF (Non-functional Requirement Framework, Open Group) OMG-BMM (Business Motivation Model, OMG) KAOS (Keep All Objects Satisfied, Université catholique de Louvain) i* (Goal-oriented requirements modeling, University of Toronto) …

13 Role & Goal concepts in FOAF

14 Role & Goal concepts in i*

15 Role & Goal concepts in KAOS

16 Role & Goal concepts in NFRF

17 Role & Goal concepts in OMG-BMM

18 Role & Goal concepts in RM-ODP

19 Mapping table of MFI-8 to various R&G models MFI-8FOAFi*KAOSNFRFOMG-BMMRMODP OrganizationGroupOrganizationCommunity RoleActorOrganization Unit Role Goal Operationaliz ingSoftGoal Vision, Goal ActorAgentActor Goal: Functional Goal Goal, Task Objective Goal: Non-functional Goal SoftGoalSoftGoal, ClaimGoal Goal: Operational Goal ConstraintObjective

20 Metamodel of Role & Goal registration Role Goal Goal elements Goal decomposition Constraint of Goals

21 Relationship with other parts in MFI Service is a concept from MFI-7 Process is a concept from MFI-5 annotation attributes are annotated by Ontology_Atomic_Construct from MFI-3 MFI-7 MFI-5 MFI-3 MFI-8

22 Outline Motivation of this work Definition and scope of MFI-8 How MFI-8 is constructed Register Role & Goal models using MFI-8 Next step

23 task soft-goal Register Role & Goal models with MFI-8 (1/2)

24 Register Role & Goal models with MFI-8 (2/2) MFI-8Instances of i* RoleMeeting Initiator (R1) Meeting Participant (R2) Goal: Functional GoalOrganize Meeting (G1) Meeting Be Scheduled (G2) Schedule Meeting (G3) Goal: Non-functional GoalQuick (G4) MandatoryupperOrganize Meeting (G1) lowerQuick (G4) ContributesourceSchedule Meeting (G3) targetQuick (G4)

25 Outline Motivation of this work Definition and scope of MFI-8 How MFI-8 is constructed Register Role & Goal models using MFI-8 Next step

26 Next steps Metamodel extension for Role & Goal registration with social information Harmonization with other Role & Goal models including social web standards Role & Goal registration for interoperable cloud Submit a CD version in June 2010