Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Contributions for Modelling UML State-Charts in B

Hung LedangContact Information and Jeanine SouquièresContact Information

(7)  LORIA, Université Nancy 2 - UMR 7503, Campus scientifique, BP 239, 54506 Vand÷uvre-lès-Nancy Cedex, France
Abstract
An appropriate approach for translating UML to B formal specifications allows one to use UML and B jointly in an unified, practical and rigorous software development. We can formally analyse UML specifications via their derived B formal specifications. This point is significant because B support tools like AtelierB are available. We can also use UML specifications as a tool for building B specifications, so the development of B specifications become easier.
In this paper, we address the problem of modelling UML state-charts in B, which has not been, so far, completely treated. We distinguish between event-related and activity-related parts of UML state-charts. We propose deriving the B specification of the event-related part independently with the activity-related part. For this purpose, a new approach for modelling events is proposed; the communication among state-charts is also considered.

Keywords  UML - state-chart - event - activity - class operation - B method - B abstract machine - B operation


Contact Information Hung Ledang
Email: ledang@loria.fr

Contact Information Jeanine Souquières
Email: souquier@loria.fr
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.109 • Server: mpweb04
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)