TY - GEN
T1 - A service-oriented architecture design of decision-aware Information Systems
T2 - Decision as a service
AU - Hasic, Faruk
AU - De Smedt, Johannes
AU - Vanthienen, Jan
PY - 2017/10/20
Y1 - 2017/10/20
N2 - Separating the decision modelling concern from the processes modelling concern has gained significant support in literature over the past few years, as incorporating both concerns into a single model has shown to impair the scalability, maintainability, flexibility and understandability of both processes and decisions. Most notably the introduction of the Decision Model and Notation (DMN) standard by the Object Management Group has provided a suitable solution for externalising decisions from processes. This paper introduces a systematic way of tackling the separation of the decision modelling concern from process modelling by providing a Decision as a Service (DaaS) layered Service-Oriented Architecture (SOA) which approaches decisions as externalised services that processes need to invoke on demand in order to obtain the decision outcome. Additionally, the benefits of the DaaS design on process-decision modelling are discussed in terms of scalability, maintainability, flexibility and understandability.
AB - Separating the decision modelling concern from the processes modelling concern has gained significant support in literature over the past few years, as incorporating both concerns into a single model has shown to impair the scalability, maintainability, flexibility and understandability of both processes and decisions. Most notably the introduction of the Decision Model and Notation (DMN) standard by the Object Management Group has provided a suitable solution for externalising decisions from processes. This paper introduces a systematic way of tackling the separation of the decision modelling concern from process modelling by providing a Decision as a Service (DaaS) layered Service-Oriented Architecture (SOA) which approaches decisions as externalised services that processes need to invoke on demand in order to obtain the decision outcome. Additionally, the benefits of the DaaS design on process-decision modelling are discussed in terms of scalability, maintainability, flexibility and understandability.
KW - decision modelling
KW - DMN
KW - process modelling
KW - integrated modelling
KW - separation of concerns
KW - service-oriented architecture
UR - http://www.otmconferences.org/index.php/conferences/odbase-2017
U2 - 10.1007/978-3-319-69462-7_23
DO - 10.1007/978-3-319-69462-7_23
M3 - Conference contribution
SN - 9783319694610
VL - Part I
T3 - Lecture Notes in Computer Science
SP - 353
EP - 361
BT - On the Move to Meaningful Internet Systems
A2 - Panetto, Hervé
A2 - Debruyne, Christophe
A2 - Gaaloul, Walid
A2 - Papazoglou, Mike
A2 - Paschke, Adrian
A2 - Ardagna, Claudio Agostino
A2 - Meersman, Robert
PB - Springer
CY - Cham
ER -