• DocumentCode
    3561245
  • Title

    Semantics-Based Aspect-Oriented Management of Exceptional Flows in Business Processes

  • Author

    Ghidini, Chiara ; Francescomarino, Chiara Di ; Rospocher, Marco ; Tonella, Paolo ; Serafini, Luciano

  • Author_Institution
    Centro per la Ricerca Scientifica e Tecnol., Fondazione Bruno Kessler, Trento, Italy
  • Volume
    42
  • Issue
    1
  • fYear
    2012
  • Firstpage
    25
  • Lastpage
    37
  • Abstract
    Enriching business process models with semantic annotations that are taken from an ontology has become a crucial need in service provisioning, integration and composition, and business processes management. We represent semantically annotated business processes as part of an Web ontology lanuage knowledge base that formalizes the business process structure, the business domain, a set of criteria that describe correct semantic annotations, and a set of constraints that describe requirements on the business process itself. In this paper, we show how the Semantic Web representation and reasoning techniques can be 1) exploited by our aspect-oriented approach to modularize exception-handling (as well as other crosscutting) mechanisms and 2) effectively applied to formalize and automatically verify constraints on the management of exceptional flows (as well as other relevant flows) in business processes. The benefits of the Semantic Web and the aspect-oriented technologies are illustrated in a case study, where exceptional flows are modularized separately and managed at the semantic level due to the proposed approach.
  • Keywords
    aspect-oriented programming; business data processing; knowledge based systems; ontologies (artificial intelligence); semantic Web; Semantic Web representation; Web ontology language knowledge base; business process structure; business processes management; exceptional flows; semantic annotations; semantic based aspect-oriented management; Business; Cognition; Logic gates; Merging; Ontologies; Semantic Web; Semantics; Business process modeling (BPM); exception handling; ontology; semantic annotation;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
  • Publisher
    ieee
  • Conference_Location
    5/12/2011 12:00:00 AM
  • ISSN
    1094-6977
  • Type

    jour

  • DOI
    10.1109/TSMCC.2011.2138133
  • Filename
    5766767