A survey of modeling language specification techniques

A survey of modeling language specification techniques

Abstract

Visual modeling languages such as the Business Process Model and Notation and the Unified Modeling Language are widely used in industry and academia for the analysis and design of information systems. Such modeling languages are usually introduced in overarching specifications which are maintained by standardization institutions such as the Object Management Group or the Open Group. Being the primary - often the single - source of information, such specifications are of paramount importance for modelers, researchers, and tool vendors. However, structure, content, and specification techniques of such documents have never been systematically analyzed. This paper addresses this gap by reporting on a Systematic Literature Review aimed to analyze published standard modeling language specifications. In total, eleven specifications were found and comprehensively analyzed. The survey reveals heterogeneity in: (i) the modeling language concepts being specified, and (ii) the techniques being employed for the specification of these concepts. The identified specification techniques are analyzed and presented by referring to their utilization in the specifications. This survey provides a foundation for research aiming to increase consistency and improve comprehensiveness of information systems modeling languages.

Grafik Top
Authors
  • Bork, Dominik
  • Karagiannis, Dimitris
  • Pittl, Benedikt
Grafik Top
Shortfacts
Category
Journal Paper
Divisions
Knowledge Engineering
Journal or Publication Title
Information Systems
ISSN
0306-4379
Publisher
Elsevier
Date
2019
Export
Grafik Top