2013
DOI: 10.1007/978-3-642-45005-1_32
|View full text |Cite
|
Sign up to set email alerts
|

Reasoning on UML Data-Centric Business Process Models

Abstract: Verifying the correctness of data-centric business process models is important to prevent errors from reaching the service that is offered to the customer. Although the semantic correctness of these models has been studied in detail, existing works deal with models defined in low-level languages (e.g. logic), which are complex and difficult to understand. This paper provides a way to reason semantically on data-centric business process models specified from a high-level and technology-independent perspective u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
3
2
1

Relationship

5
1

Authors

Journals

citations
Cited by 7 publications
(12 citation statements)
references
References 11 publications
(25 reference statements)
0
10
0
Order By: Relevance
“…In [8] we dealt with this problem at a theoretical level. In [14] we did not consider the notion of business artifact, nor state transition diagrams and activity diagrams during reasoning.…”
Section: Introductionmentioning
confidence: 99%
“…In [8] we dealt with this problem at a theoretical level. In [14] we did not consider the notion of business artifact, nor state transition diagrams and activity diagrams during reasoning.…”
Section: Introductionmentioning
confidence: 99%
“…These languages can be understood by domain experts and they provide a high level of abstraction. Another advantage of using these combination of models is that, as we have shown in previous work [9], it is possible to perform semantic reasoning on the models to ensure that they fulfill the user requirements.…”
Section: Discussionmentioning
confidence: 99%
“…Our approach allows also automated reasoning from the business process models (as shown on [9,10]), while most of the existing proposals that handle reasoning are based on models which use languages grounded on complex mathematical notations [11,12,13] which are not practical at the business level.…”
Section: Introductionmentioning
confidence: 99%
“…In this paper, we adopt the instantiation of BALSA in [8,9], representing the aforementioned dimensions using UML [15] and OCL [19]. Both UML and OCL are standard languages generally used for, but not limited to, conceptual modeling.…”
Section: The Bauml Frameworkmentioning
confidence: 99%
“…Since k is a pre-defined string, each decrement is different from the others, and this is why each specific decrement is mapped to a separate operation in P bu run . Considering the case of instruction 7 : CDEC (1,2,9), the right part of Figure 6 represents the new data configuration after the execution of this step by the connection that is currently at the end of the right chain.…”
Section: Proofmentioning
confidence: 99%