2013
DOI: 10.1007/s00165-011-0192-5
|View full text |Cite
|
Sign up to set email alerts
|

Relating computer systems to sequence diagrams: the impact of underspecification and inherent nondeterminism

Abstract: Abstract.Having a sequence diagram specification and a computer system, we need to answer the question: Is the system compliant with the sequence diagram specification in the desired way? We present a procedure for answering this question for sequence diagrams with underspecification and inherent nondeterminism. The procedure is independent of any concrete technology, and relies only on the execution traces that may be produced by the system. If all traces are known, the procedure results in either "compliant"… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 35 publications
0
6
0
Order By: Relevance
“…Seventeen papers focus on the representation of this type of uncertainty, in different ways. Seven of them make use of probabilistic state machines [22,38], probabilistic sequence diagrams [36,77,78,82], Markov chains [2], or stochastic temporal logic [15]. Two of them use Fuzzy State Machines [46] or Fuzzy DEVS [37] to represent the stochastic behavior of the system objects.…”
Section: Types Of Uncertainty Addressedmentioning
confidence: 99%
“…Seventeen papers focus on the representation of this type of uncertainty, in different ways. Seven of them make use of probabilistic state machines [22,38], probabilistic sequence diagrams [36,77,78,82], Markov chains [2], or stochastic temporal logic [15]. Two of them use Fuzzy State Machines [46] or Fuzzy DEVS [37] to represent the stochastic behavior of the system objects.…”
Section: Types Of Uncertainty Addressedmentioning
confidence: 99%
“…Probabilities are not covered, as they are not included in the UML 2.x standard. In [12], we have compared STAIRS and its refinement relations to related work on sequence diagrams, including the most relevant from [18], as well as other similar notations, refinement and nondeterminism. The discussion in this section is therefore restricted to aspects concerning time and probabilities.…”
Section: Sequence Diagrams and Similar Notationsmentioning
confidence: 99%
“…Of all the approaches discussed in [18] and [12], the one most closely related to STAIRS is the trace-based semantics proposed by Cengarle and Knapp in [19]. Based on that approach, [20] develops a semantics for UML 2.0 Interactions with support for (hard) real-time constraints.…”
Section: Sequence Diagrams and Similar Notationsmentioning
confidence: 99%
See 1 more Smart Citation
“…STAIRS [HHRS05,RRS13] was designed to provide the UML community with this kind of understanding at a level of abstraction that is easily comprehensible for UML practitioners. STAIRS is inspired by formal methods and refinement theory.…”
Section: Introductionmentioning
confidence: 99%