1 / 22

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

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.

trixie
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. 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.

  3. 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.

  4. 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.

  5. 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

  6. Scope of MFI-8(2/2) Common Facilities in MFI Part 1-4 Role and Goal Registry based on MFI-8 Registration Interoperation BMM … Specification FOAF Tropos RM-ODP KAOS

  7. Metamodel of Role and Goal registration

  8. Relationship with Other Parts in MFI MFI-2 MFI-3

  9. Registering role and goal models FOAF RM-ODP BMM KAOS Tropos

  10. 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.

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

  12. R G P Enterprise View in RM-ODP 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

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

  14. BMM (Business Motivation Model) • 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.

  15. Metamodel of BMM Operational Goal in MFI-8 Goal in MFI-8 Role in MFI-8

  16. Metamodel of KAOS Role Goal/Personal Goal Decomposition/Constraint in MFI-8 Actor in MFI-8

  17. Metamodel of Tropos Actor and Role in MFI-8 Goal in MFI-8

  18. Future Work • Summary • 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

  19. Thank you!

  20. An Application of FOAF-DOAC (Description Of A Career) Social Profile information of an actor in RGPS 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

  21. Role in MFI-8 Functional Goal in MFI-8 Nonfunctional Goal in MFI-8 Enterprise specification determines the purpose, scope and policies for a system, which consists of roles and policies with respect to the reference point.

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

More Related