Content deleted Content added
m WP:CHECKWIKI error #61 fixed + general fixes using AWB (8884) |
m + Link(s) |
||
Line 55:
Yun Lin and Arne Sølvberg Goal Annotation of Process Models for Semantic Enrichment of Process Knowledge</ref> These activities have relationship amongst themselves. A goal describes the expected state of operation in a business enterprise and it can be linked to whole process model or to a process model fragment with each level activity in a process model can be considered as a goal.<ref name =eeml1 />
Goals are related in a hierarchical format where you find some goals are dependent on other sub goals for them to be complete which means all the sub goals must be achieved for the main goal to be achieved. There is other goals where only one of the goals need to be fulfilled for the main goal to be achieved. In goal modeling, there is use of deontic operator which falls in between the context and achieved state.<ref name=emml2>J. Krogstie (2005) EEML2005: EXTENDED ENTERPRISE MODELING LANGUAGE</ref> Goals apply to tasks, milestones, resource roles and resources as well and can be considered as action rule for at task. EEML rules were also possible to although the goal modeling requires much more consultation in finding the connections between rules on the different levels.<ref name=eeml3>John Krogstie (2008) Using EEML for Combined Goal and Process Oriented Modeling: A Case Study. IDI, NTNU,Trondheim, Norway. Proceedings of EMMSAD 2008.</ref> Goal-oriented analysis focuses on the description and evaluation of alternatives and their relationship to the organizational objectives.<ref name=eeml4> [[John Mylopoulos|Mylopoulos]], Chung, and Yu (1999) : “From Object-oriented to Goal-oriented Requirements Analysis”. Communications of the ACM, January</ref>
==Resource modeling==
Resources have specific roles during the execution of various processes in an organisation. The following icons represent the various resources required in modeling.
The relations of these resources can be of different types:
:a. Is Filled By - -this is the assignment relation between roles and resources. It has a cardinality of one-to-many relationship.▼
:b. Is Candidate For – candidate indicates the possible filling of the role by a resource.▼
▲a. Is Filled By - -this is the assignment relation between roles and resources. It has a cardinality of one-to-many relationship.
:c. Has Member – this is a kind of relations between organization and person by denoting that a certain person has membership in the organization. Has a cardinality of many-to-many relation.▼
:d. Provide Support To – support pattern between resources and roles.▼
▲b. Is Candidate For – candidate indicates the possible filling of the role by a resource.
:e. Communicates With – Communication pattern between resources and roles.▼
:f. Has Supervision Over – shows which role resource supervises another role or resource.▼
▲c. Has Member – this is a kind of relations between organization and person by denoting that a certain person has membership in the organization. Has a cardinality of many-to-many relation.
:g. Is Rating Of – describes the relation between skill and a person or organization.▼
:h. Is required By – this is the primary skill required for this role▼
▲d. Provide Support To – support pattern between resources and roles.
:i. Has Access to – creating of models with the access rights.▼
▲e. Communicates With – Communication pattern between resources and roles.
▲f. Has Supervision Over – shows which role resource supervises another role or resource.
▲g. Is Rating Of – describes the relation between skill and a person or organization.
▲h. Is required By – this is the primary skill required for this role
▲i. Has Access to – creating of models with the access rights.
==Benefits of using EEML==
|