Goal Annotation of Process Models for Semantic Enrichment of Process Knowledge

A semantic annotation framework has been proposed to tackle the semantic heterogeneity problem of distributed process models in our earlier work. The goal annotation as part of the framework is further developed, in which goal ontology is annotated to process models to indicate the objectives or the capability of models. In the paper, we introduce a way to represent goal ontology, build relationships between goals and process models, and develop a goal annotation approach to process models. As an illustration, a case study is deployed with the proposed annotation approach. The results of the goal annotation enrich the semantics of process knowledge from stakeholders perspective in a cooperative goal-oriented manner. The ontology and the annotation results also facilitate the ontology-based queries for the semantic discovery and the reuse of heterogenous process models.

[1]  John Krogstie,et al.  Interactive Models for Supporting Networked Organisations , 2004, CAiSE.

[2]  Jianfei Yin,et al.  Goal description language for semantic Web service automatic composition , 2005, The 2005 Symposium on Applications and the Internet.

[3]  Stephen Fickas,et al.  Goal-Directed Requirements Acquisition , 1993, Sci. Comput. Program..

[4]  John Mylopoulos,et al.  From object-oriented to goal-oriented requirements analysis , 1999, CACM.

[5]  Bernhard Schandl,et al.  Supporting meetings with a goal-driven service-oriented multimedia environment , 2005, MSC '05.

[6]  Annie I. Antón,et al.  Goal-based requirements analysis , 1996, Proceedings of the Second International Conference on Requirements Engineering.

[7]  Darijus Strasunskas,et al.  Ontology-based Semantic Annotation of Process Templates for Reuse , 2005, EMMSAD.

[8]  Yair Wand,et al.  On the notion of soft-goals in business process modeling , 2005, Bus. Process. Manag. J..

[9]  John Krogstie,et al.  Semantic Annotation Framework to Manage Semantic Heterogeneity of Process Models , 2006, CAiSE.

[10]  John Mylopoulos,et al.  Why Goal-Oriented Requirements Engineering , 1998, Requirements Engineering: Foundation for Software Quality.

[11]  Ron Weber,et al.  On the deep structure of information systems , 1995, Inf. Syst. J..