Premium
A service‐oriented method for domain and business process modelling
Author(s) -
Reggio Gianna,
Leotta Maurizio,
Ricca Filippo
Publication year - 2021
Publication title -
journal of software: evolution and process
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.371
H-Index - 29
eISSN - 2047-7481
pISSN - 2047-7473
DOI - 10.1002/smr.2307
Subject(s) - metamodeling , unified modeling language , computer science , business process model and notation , workflow , software engineering , business process modeling , applications of uml , business process , object constraint language , domain (mathematical analysis) , notation , process (computing) , set (abstract data type) , process modeling , business domain , programming language , work in process , database , software , engineering , mathematics , arithmetic , operations management , mathematical analysis
In this paper, we present Precise SOM (Precise Service Oriented Modelling) —a novel lightweight method for integrated domain and business process modelling—which follows the service‐oriented paradigm, uses a UML profile as notation and provides detailed workflows to guide the production of the models. In our method, the UML models are precisely defined by means of a metamodel and of a set of constraints, and by restricting UML to the essential language constructs, to help modellers to avoid common mistakes and to guarantee, by construction, a good quality. Precise SOM has been validated by detailing how it can be used in various modelling tasks, some of them illustrated by a (industrial) case study.