Fundamental Conceptual Modeling Languages in OMiLAB

Dimitris Karagiannis, Robert Andrei Buchmann, Patrik Burzynski, Michael Walch, Ulrich Reimer

Publications: Contribution to bookChapterPeer Reviewed

Abstract

Regardless of the application domain, both the analysis of existing systems and the creation of new systems benefit extensively from having the system modeled from a conceptual point of view in order to capture its behavioral, structural or semantic characteristics, while abstracting away irrelevant details. Depending on which relevant details are assimilated in the modeling language, modeling tools may support different degrees of domain-specificity. The boundaries of what domain-specific means are as ambiguous as the definition of a domain—it may be a business sector, a paradigm, or a narrow application area. However, some patterns and invariants are recurring across domains and this has led to the emergence of commonly used modeling languages that incorporate such fundamental concepts. This chapter focuses on the metamodeling approach for the hybridization of BPMN, ER, EPC, UML and Petri Nets within a single modeling method identified as FCML, with a proof of concept named Bee-Up implemented in OMiLAB.
Original languageEnglish
Title of host publicationDomain-Specific Conceptual Modeling
Subtitle of host publicationConcepts, Methods and Tools
PublisherSpringer
Pages3-30
Number of pages28
ISBN (Electronic)978-3-319-39417-6
ISBN (Print)978-3-319-39416-9
DOIs
Publication statusPublished - Jul 2016

Austrian Fields of Science 2012

  • 102001 Artificial intelligence
  • 102028 Knowledge engineering

Keywords

  • Artificial Intelligence
  • Knowledge Engineering
  • BPMN
  • UML
  • Petri Nets
  • Hybrid metamodeling
  • EPC
  • ER

Cite this