Title :
Formal Specification using Interaction Diagrams
Abstract :
Interaction diagrams are a widely-used UML notation, however in contrast to class diagrams or state machines there is a lack of formal semantics for interaction diagrams. We propose a formal semantics for the notation, and consider applications of this semantics for checking the consistency of interaction diagrams with other UML models, and for diagrammatic formal specification of real-time properties.
Keywords :
Unified Modeling Language; formal specification; UML; formal semantics; formal specification; interaction diagrams; Application software; Calculus; Collaboration; Formal specifications; Joining processes; Logic; Set theory; Software engineering; Time varying systems; Unified modeling language;
Conference_Titel :
Software Engineering and Formal Methods, 2007. SEFM 2007. Fifth IEEE International Conference on
Conference_Location :
London
Print_ISBN :
978-0-7695-2884-7
DOI :
10.1109/SEFM.2007.20