2008
DOI: 10.1007/978-3-540-89287-8_5
|View full text |Cite
|
Sign up to set email alerts
|

Translating Message Sequence Charts to other Process Languages Using Process Mining

Abstract: Abstract. Message Sequence Charts (MSCs) are a well known language for specifying scenarios that describe how different actors (e.g., system components, people, or organizations) interact. MSCs are often used as a starting point for software analysts to discuss the behavior of a system with different stakeholders. Often such discussions lead to more complete behavioral models described by e.g. Event-driven Process Chains (EPCs), UML activity diagrams, BPMN models, Petri nets, etc. The contribution of this pape… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 26 publications
0
6
0
Order By: Relevance
“…Lorenz et al define partially ordered runs of Petri nets in order to analyze properties of Petri nets [16]. Lassen et al presented an approach to convert basic message sequence charts into p-traces and used these explicit casual dependencies to improve the process discovery result [17]. Fahland and Van der Aalst used partially ordered runs to simplify process models [11].…”
Section: Resultsmentioning
confidence: 99%
“…Lorenz et al define partially ordered runs of Petri nets in order to analyze properties of Petri nets [16]. Lassen et al presented an approach to convert basic message sequence charts into p-traces and used these explicit casual dependencies to improve the process discovery result [17]. Fahland and Van der Aalst used partially ordered runs to simplify process models [11].…”
Section: Resultsmentioning
confidence: 99%
“…The firing rule (described in the previous paragraph) generates sequences of transitions which can be converted into sequences of activities by applying the λ-function. However, partially ordered semantics can be expressed by several process modeling formalisms as well, including BPMN [8], Message Sequence Charts [9] and Petri nets [10]. In most process modeling formalisms, the execution of two activities a, b∈A may be independent, that is, the execution of a does not directly influence the execution of b and vice versa.…”
Section: Figmentioning
confidence: 99%
“…The authors in [9] use Message Sequence Charts (MSCs), which denote messages sent between processes, with the messages sent for one process being totally ordered. Each MSC is translated into a partially ordered trace.…”
Section: Certain Semanticsmentioning
confidence: 99%
“…Both process discovery and process conformance checking techniques often assume a total ordering of events. Lassen et al discussed an approach to convert basic message sequence charts (MSCs) that already have explicit partial order structure into p-traces to synthesize a high-quality process model from MSCs [17]. Fahland and Van der Aalst used partially ordered runs of fitting traces to simplify process models [13].…”
Section: Related Workmentioning
confidence: 99%