DocumentCode :
1667689
Title :
Specification of a gas station using a formalism integrating formal datatypes within state diagrams
Author :
Attiogbé, Christian ; Salaün, Gwen ; Poizat, Pascal
Author_Institution :
Nantes Univ., France
fYear :
2003
Abstract :
In this paper, we propose a generic approach for integrating data types expressed using formal specification languages within state diagrams. Our main motivations are (i) to be able to model dynamic aspects of complex systems with graphical user-friendly languages, and (ii) to be able to specify in a formal way and at a high abstraction level the data types pertaining to the static aspects of such systems. The dynamic aspects may be expressed using state diagrams (such as UML or SDL) and the static aspects may be expressed using either algebraic specifications or state oriented specifications (such as Z or B). Our approach introduces a flexible use of data types. It also may take into account different semantics for the state diagrams. We herein focus on a case study to demonstrate the pragmatism of our approach.
Keywords :
algebraic specification; data models; large-scale systems; petroleum industry; programming language semantics; specification languages; visual languages; B specification; SDL; UML; Z specification; algebraic specifications; complex systems; dynamic aspects; formal data types; formal specification languages; gas station; graphical user-friendly languages; semantics; state diagrams; state oriented specifications; Communication system control; Concurrent computing; Distributed processing; Formal languages; Formal specifications; Proposals; Specification languages; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
ISSN :
1530-2075
Print_ISBN :
0-7695-1926-1
Type :
conf
DOI :
10.1109/IPDPS.2003.1213436
Filename :
1213436
Link To Document :
بازگشت