Semantic Annotation Framework to Manage Semantic Heterogeneity of Process Models

Effective discovery and sharing of process models within and/or across enterprises are important in process model management. A semantic annotation approach has been applied for specifying process semantic heterogeneity in the semantic process model discovery in our previous work. In this paper, the approach is further developed into a complete and systematic semantic annotation framework. Four perspectives are tackled in our framework: basic description of process models (profile annotation), process modeling languages (meta-model annotation), process models (model annotation) and the purpose of the process models (goal annotation). Ontologies, including modeling ontology, domain specific ontology and goal ontology, are used for annotation of process models to achieve semantic interoperability. A set of mapping strategies are defined to guide users to annotate process models.

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

[2]  Barry Smith,et al.  Context-based task ontologies for clinical guidelines. , 2004, Studies in health technology and informatics.

[3]  Anne Gilliland-Swetland,et al.  Introduction to Metadata: Pathways to Digital Information , 1998 .

[4]  Steve Guerin Organizing Business Knowledge: The MIT Process Handbook , 2005 .

[5]  Mauri Leppänen An ontological framework and a methodical skeleton for method engineering : a contextual approach , 2005 .

[6]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[7]  Arne Sølvberg,et al.  Data and What They Refer to , 1997, Conceptual Modeling.

[8]  Reyes Grangel,et al.  A Methodological Approach for Enterprise Modelling of Small and Medium Virtual Enterprises based on UML . Application to a Tile Virtual Enterprise , 2005 .

[9]  C. K. Ogden,et al.  The Meaning of Meaning , 1923 .

[10]  Jerry R. Hobbs,et al.  DAML-S: Web Service Description for the Semantic Web , 2002, SEMWEB.

[11]  Hao Ding,et al.  Ontology-based Semantic Annotation for Semantic Interoperability of Process Models , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).

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

[13]  Sudha Ram,et al.  Semantic conflict resolution ontology (SCROL): an ontology for detecting and resolving data and schema-level semantic conflicts , 2004, IEEE Transactions on Knowledge and Data Engineering.

[14]  Wil M. P. van der Aalst,et al.  Advanced Workflow Patterns , 2000, CoopIS.

[15]  Amit P. Sheth,et al.  Meteor-s web service annotation framework , 2004, WWW '04.