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