Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007) 2007
DOI: 10.1109/sefm.2007.3
|View full text |Cite
|
Sign up to set email alerts
|

A Thread-tag Based Semantics for Sequence Diagrams

Abstract: The sequence diagram is one of the most popular behaviour modelling languages which offers an intuitive and visual way of describing expected behaviour of Object-Oriented software. Much research work has investigated ways of providing a formal semantics for sequence diagrams. However, these proposed semantics may not properly interpret sequence diagrams when lifelines do not correspond to threads of controls. In this paper, we address this problem and propose a thread-tag based sequence diagram as a solution. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2009
2009
2011
2011

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 20 publications
0
2
0
Order By: Relevance
“…It would be worth extending current work to IDs. However, it has been shown that there are significant differences between IDs and MSCs [53,54]. Finally, an MSC-based testing tool which implements algorithms and coordination services proposed in this paper would have been a nice contribution.…”
Section: Discussionmentioning
confidence: 94%
“…It would be worth extending current work to IDs. However, it has been shown that there are significant differences between IDs and MSCs [53,54]. Finally, an MSC-based testing tool which implements algorithms and coordination services proposed in this paper would have been a nice contribution.…”
Section: Discussionmentioning
confidence: 94%
“…In [11] a trace semantics was proposed for specifying object-oriented programs with multiple threads on the same Lifelines. The authors claim that if the instances of the Interaction are multi-threaded objects, then the ordering should not be specified for messages originating from the same Lifeline; instead, only for those messages which are from the same Lifeline and from the same thread of the Lifeline.…”
Section: Thread-tag Based Semanticsmentioning
confidence: 99%