An overview of a method and its support tool for generating B specifications from UML notations

R. Laleau, A. Mammar

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationProceedings ASE 2000
Subtitle of host publication15th IEEE International Conference on Automated Software Engineering
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages269-272
Number of pages4
ISBN (Electronic)0769507107, 9780769507101
DOIs
Publication statusPublished - 1 Jan 2000
Externally publishedYes
Event15th IEEE International Conference on Automated Software Engineering, ASE 2000 - Grenoble, France
Duration: 11 Sept 200015 Sept 2000

Publication series

NameProceedings ASE 2000: 15th IEEE International Conference on Automated Software Engineering

Conference

Conference15th IEEE International Conference on Automated Software Engineering, ASE 2000
Country/TerritoryFrance
CityGrenoble
Period11/09/0015/09/00

Fingerprint

Dive into the research topics of 'An overview of a method and its support tool for generating B specifications from UML notations'. Together they form a unique fingerprint.

Cite this