Towards knowledge interoperability between the UML, DMN, BPMN and CMMN models

Anna Suchenia, Krzysztof Kluza, Piotr Wiśniewski, Krystian Jobczyk, Antoni Ligęza

MATEC Web of Conferences · 2019 · 14 citations · 25 references

DOIFull text

Open access

Concepts

Abstract

Development of modern software systems consists of many different phases, the sequence of whom is referred to as the software life cycle. During these phases, business analysts gather requirements from clients and try to design a system in order to fulfil these requirements. Software design of complex systems exploits various notations for representing knowledge about system structure and behaviour, decisions, processes and different cases. These elements are modelled using such graphical notations, maintained by Object Management Group (OMG), such as UML (Unified Modelling Language), DMN (Decision Model and Notation), BPMN (Business Process Model and Notation), and CMMN (Case Management Model and Notation). In this paper, we present our work-in-progress analysis of the current state of the art in knowledge interchange for these notations. Moreover, we identify the integration or interchange approaches in terms of application areas. Our goal is to provide an input for an integrated method of designing systems with the use of these notations.

References

25