2011
DOI: 10.1007/978-3-642-21210-9_9
|View full text |Cite
|
Sign up to set email alerts
|

From Interaction Overview Diagrams to Temporal Logic

Abstract: Abstract.In this paper, we use UML Interaction Overview Diagrams as the basis for a user-friendly, intuitive, modeling notation that is wellsuited for the design of complex, heterogeneous, embedded systems developed by domain experts with little background on modeling softwarebased systems.To allow designers to precisely analyze models written with this notation, we provide (part of) it with a formal semantics based on temporal logic, upon which a fully automated, tool supported, verification technique is buil… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
4
3
1

Relationship

3
5

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 13 publications
0
6
0
Order By: Relevance
“…operation.start ⇒ U ntil(¬operation.start, operationReply.end) (1) operationReply.end ⇒ Since(¬operationReply.end, operation.start) (2) operation.start ⇔ sampleInterrupt…”
Section: Semanticsmentioning
confidence: 98%
See 1 more Smart Citation
“…operation.start ⇒ U ntil(¬operation.start, operationReply.end) (1) operationReply.end ⇒ Since(¬operationReply.end, operation.start) (2) operation.start ⇔ sampleInterrupt…”
Section: Semanticsmentioning
confidence: 98%
“…Interaction Overview Diagrams (IOD) constitute a highlevel structuring mechanism that is used to compose SDs through standard operators such as sequence, iteration, concurrency, or choice [2].…”
Section: Mades Umlmentioning
confidence: 99%
“…A few general conversion approaches between two different specifications have been proposed, specifically as follows. The work by Baresi et al [33,34] addressed the need to analyze Interaction Overview Diagrams. Thus, they proposed a conversion approach from IOD to TRIO temporal logic [35] based on the transformation formulae.…”
Section: Related Workmentioning
confidence: 99%
“…These messages in turn should be instances of the operations defined in the classes the objects belong to. Interaction Overview Diagrams constitute a high-level structuring mechanism that is used to compose Sequence Diagrams through standard operators such as sequence, iteration, concurrency, and choice [Baresi et al 2011].…”
Section: C-umlmentioning
confidence: 99%