DocumentCode :
2486260
Title :
An overview of a method and its support tool for generating B specifications from UML notations
Author :
Laleau, Régine ; Mammar, Amel
Author_Institution :
CEDRIC-IIE, CNAM, Evry, France
fYear :
2000
fDate :
2000
Firstpage :
269
Lastpage :
272
Abstract :
This paper presents, through an example, an overview of our method which generates B specifications from an application described using UML notations. We are interested in data intensive applications. This allows us to automatically generate basic update operations from class diagrams. Then these operations are combined to elaborate more complex transactions described in UML by state and collaboration diagrams. The obtained B machines are directly usable in AtelierB and proofs can be performed allowing the consistency of the application to be checked. Finally the outlines of the prototype support tool are described
Keywords :
formal specification; software tools; specification languages; AtelierB; B specification generation; UML notations; class diagrams; collaboration diagrams; data intensive application; proofs; state diagrams; update operations; Collaboration; Formal specifications; Fusion power generation; Prototypes; Refining; Skeleton; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2000. Proceedings ASE 2000. The Fifteenth IEEE International Conference on
Conference_Location :
Grenoble
ISSN :
1938-4300
Print_ISBN :
0-7695-0710-7
Type :
conf
DOI :
10.1109/ASE.2000.873675
Filename :
873675
Link To Document :
بازگشت