Timed sequence diagrams and tool-based analysis— A case study

37Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We use UML timed Sequence Diagrams to specify the real-time behaviour of a communication protocol of audio/video components. The Sequence Diagrams build the requirements specification against which an implementation of the protocol developed by the Bang & Olufsen company is proven correct. To obtain a complete requirements specification, we have to mark the UML Sequence Diagrams as optional or mandatory behaviour. Then the Sequence Diagram interactions with their timing constraints and periods are transferred to a setting of timed automata. We use the Uppaal tool for verification. In particular, we show that the implementation of the protocol conforms to the Sequence Diagram specification concerning the correct data transfer on the bus.

Cite

CITATION STYLE

APA

Firley, T., Huhn, M., Diethers, K., Gehrke, T., & Goltz, U. (1999). Timed sequence diagrams and tool-based analysis— A case study. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1723, pp. 645–660). Springer Verlag. https://doi.org/10.1007/3-540-46852-8_45

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free