Discussion about MFI-8: Metamodel for Role and Goal Registration

Slides:



Advertisements
Similar presentations
Andrea Maurino Web Service Design Methodology Batini, De Paoli, Maurino, Grega, Comerio WP2-WP3 Roma 24/11/2005.
Advertisements

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,
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,
Edition 3 Metadata registry (MDR) Ray Gates May 12, /05/20151.
Threat Modeling and Sharing. Summary Proposal to kick off Threat Modeling project – Multi-phase approach – Initially: create Cyber Domain PIM and STIX.
Modeling with the ECCF SS ● UML Profile for ECCF ● UML Redefinition Semantics ● Compliance ● Consistency ● Conformance ● Validation ● Transformation ●
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
OASIS Reference Model for Service Oriented Architecture 1.0
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Study Period Report: Metamodel for On Demand Model Selection (ODMS) Wang Jian, He Keqing, He Yangfan, Wang Chong State Key Lab of Software Engineering,
1 ECCF Training 2.0 Introduction ECCF Training Working Group January 2011.
Chapter 7: The Object-Oriented Approach to Requirements
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.
SKLSE’s Efforts for GEMET PENG Rong State Key Lab. Of Software Engineering, Wuhan University, China
DOAC: Description of a Career Μaria Koutsogiannaki Sofia Nikitaki 1.
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.
Slide 1 Wolfram Höpken RMSIG Reference Model Special Interest Group Second RMSIG Workshop Methodology and Process Wolfram Höpken.
Status report of : Framework for generating ontologies ISO/IEC JTC 1/SC 32/WG 2 Interim Meeting, Redwood City, USA, November 17, 2010 Dongwon Jeong,
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.
2004 Open Forum for eBusiness and Metadata Technology Standardization Metamodel Framework for Ontology Keqing He, Yixin Jing, Yangfan He State Key Laboratory.
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.
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
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
RCDL Conference, Petrozavodsk, Russia Context-Based Retrieval in Digital Libraries: Approach and Technological Framework Kurt Sandkuhl, Alexander Smirnov,
ISO/IEC/JTC1 SC32/WG2 Jeju Meeting 2009/06/22-27 Updated 2009/08/17, 2009/08/20, 2009/11/17 Masaharu Obayashi (kanrikogaku Ltd.) WG2N1349 Basic Idea on.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: Day:
7 Systems Analysis and Design in a Changing World, Fifth Edition.
MFI-2-4 and RGPS Registration Masaharu OBAYASHI Kanrikogaku, Ltd. Wuhan meeting (2009/10/24) Revised (2009/10/28)
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:
1 Software Requirements l Specifying system functionality and constraints l Chapters 5 and 6 ++
1 ECCF Training 2.0 Introduction ECCF Training Working Group January 2011.
Comments on 32N1791 WD (expert contribution) OKABE, Masao
MFI-5: Metamodel for process model registration WANG Chong, HE Keqing, HE Yangfan, WANG Jian State Key Lab of Software Engineering (SKLSE) Wuhan University,
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.
2010/11/17 OKABE, Masao 1 Comments on WG2_N1421_5th_SP_of_CD2_ OKABE, Masao Expert Contribution
"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
Tutorial on XML Tag and Schema Registration in an ISO/IEC Metadata Registry Open Forum 2003 on Metadata Registries Tuesday, January 21, 2003; 4:45-5:30.
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
ISO/IEC JTC 1/SC 32 Plenary and WGs Meetings Jeju, Korea, June 25, 2009 Jeong-Dong Kim, Doo-Kwon Baik, Dongwon Jeong {kjd4u,
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
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,
Ontology from the perspective of MMF Ontology Registry OKABE, Masao ISO/IEC JTC1 SC32/WG2 MMF Ontology Registry UMTP (former CBOP) 4 November 2004.
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.
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
DISCUSSION ABOUT REGISTRATION OF RM-ODP LIBRARY EXAMPLE BASED ON MFI Yuan Lin, Wang Jian, Wang Chong, Liang Peng, Feng Zaiwen.
WG2 Roadmap Discussion Denise Warzel May 25, 2010 WG2 Convenor SC32 WG2N1424SC32 WG2N1424.
Final Report on Harmonization of MFI & MDR and Disposition Hajime Horiuchi May18, 2011 SC32WG2 N1533-R1 SC32WG2.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Here is my personal thought about the key JP comments to MFI-5 CD5.
Object Management Group Information Management Metamodel
Workplan for Updating the As-built Architecture of the 2007 GEOSS Architecture Implementation Pilot Session 7B, 6 June 2007 GEOSS Architecture Implementation.
ISO/IEC TR (11) ( Structured Model Registration)
Semantic Information Modeling for Federation
Issues for Discussion on MFI-9
ISO/IEC (MFI-6) Scope definition & Document Structure
MFI-5: Metamodel for process model registration
Presentation transcript:

Discussion about MFI-8: Metamodel for Role and Goal Registration Wang Jian, He Keqing, He Yangfan, Wang Chong SKLSE, Wuhan University, P.R. China 2009.11.18

Motivation In the development of local and distributed information systems, roles and goals are two important factors. Roles can be used to identify the objectives of the system, and express the preferential requirements of users. Goals provide a way for describing business processes at a higher abstraction level. Effective management of roles and goals contributes to describing users intention and reusing information resources with greater granularity.

Definitions from wikipedia A role or a social role is a set of connected behaviors, rights and obligations as conceptualized by actors in a social situation. It is an expected behavior in a given individual social status and social position. A goal or objective is a projected state of affairs that a person or a system plans or intends to achieve—a personal or organizational desired end-point in some sort of assumed development.

Definitions in MFI-8 A role is abstract characterizations of organizational behaviours and responsibilities within specified organizational context. Description of roles will be helpful in characterizing goals in a more complete and correct way. A goal is a descriptive statement of business intent of a user or an organization, and it can be viewed as an objective that the business system under consideration should achieve.

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

Scope of MFI-8(2/2) … Interoperation Registration Specification Common Facilities in MFI Part 1-4 Role and Goal Registry based on MFI-8 Registration Interoperation BMM … Specification In our opinion, there are many methodologies related to modeling the role and goal, such as BMM, RM-ODP, and so on. The purpose of these methods are used to guide defining a system specification. How will the different kinds of specifications be related and interoperated. A possible method is to define a registry to register different kinds of specifications. MFI-8 can be used to guide how to construct such a registry. So we think that there are two levels, one is the specification, and the other is registration. Tropos FOAF RM-ODP KAOS

Metamodel of Role and Goal registration

Relationship with Other Parts in MFI

Registering role and goal models FOAF RM-ODP BMM KAOS Tropos Then we will introduce some related work on role and goal description.

FOAF(Friend of a Friend) FOAF is a machine-readable ontology describing persons, their activities, and their relationships to other people and objects. FOAF allows groups of people to truly open social networks without the need for a centralised database, which is an important contribution to the linked information system known as the Web. FOAF is a famous social network, the social profile information defined in FOAF is very important to affect an actor’s preferential and activity.

An Example Social Profile of an actor in MFI-8 “interacts” in MFI-8

Enterprise View in RM-ODP G P Enterprise specification determines the purpose, scope and policies for a system, which consists of roles and policies with respect to the reference point. RM-ODP: Reference Model of Open Distributed Processing

Organization in MFI-8 Goal/ Decomposition in MFI-8 Actor in MFI-8 Role in MFI-8

BMM (Business Motivation Model) In goal description, OMG’s Business Motivation Model (BMM) provides a characterization mechanism of business intent and motivation. However, BMM is absent in directly relating business plan with business implementation The relationships among goals described in BMM are insufficient for complex goal decomposition, reasoning and reusing. OMG’s BMM is developed from a business perspective To develop a business model for the elements of the business plans before system design is begun.

Metamodel of BMM Operational Goal in MFI-8 Goal in MFI-8 Role in MFI-8 An End may be either a Vision or some Desired Result (a Goal or an Objective). Vision is an overall image of what the organization wants to be or become. It usually encompasses the entire organization and is long-term in its perspective. Desired Results, on the other hand, are the more specific Goals and Objectives that the enterprise, or some part of it, intends to achieve. Compared to an Objective, a Goal tends to be longer term, qualitative (rather than quantitative), general (rather than specific), and ongoing. Compared to a Goal, an Objective tends to be short term, quantitative (rather than qualitative), specific (rather than general), and not continuing beyond its time frame (which may be cyclical).

Metamodel of KAOS Role Goal/Personal Goal Decomposition/Constraint in MFI-8 KAOS is an important requirements engineering method. Goals are the essential elements of this method. Goal can be subdivided into systemgoal and private goal, which can be correspond to the role goal and personal goal in RGPS. Actor in MFI-8

Metamodel of Tropos Actor and Role in MFI-8 Goal in MFI-8 Tropos is another famous software engineering framework and methodology.

Future Work Summary Future work MFI-8 provides a generic framework for registering descriptive information of roles and goals; It aims to promote the reuse of information resources with greater granularity. Future work Harmonization with the other standards Submit a CD version in Feb. 2010

Thank you!

An Application of FOAF- DOAC (Description Of A Career) DOAC is a vocabulary to descriptive professional capabilities of a worker. Business people can search the internet to find a worker that fits their requirements and will be as easy as any search in Google. Other applications: Facebook, Twitter, etc Social Profile information of an actor in RGPS

Role in MFI-8 Functional Goal in MFI-8 Nonfunctional Goal in MFI-8 In the enterprise specification language, Roles are explicitly defined as a behaviour to be associated with one of the component objects. Enterprise specification determines the purpose, scope and policies for a system, which consists of roles and policies with respect to the reference point.

On Demand Model Selection (MFI-9) Role and Goal Registry based on MFI-8 Process Registry based on MFI-5 Service Registry based on MFI-7 Registration Interoperation BMM … BPEL … WSDL … Specification Tropos PSL WADL FOAF OPM WSMO RM-ODP UML OWL-S