Generating Maude specifications from UML use case diagrams

12Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

This paper presents a systematic approach supporting the translation of UML use case diagrams, describing the functional requirements of a system, into a Maude formal specification. The proposed approach also considers the static and dynamic features of object-oriented systems. The formal and object-oriented language Maude, based on rewriting logic, supports formal specification and programming of concurrent systems. The major motivations of this work are: (1) translating the functional requirements of an object-oriented system, specified using UML use case diagrams, into a Maude specification, (2) translating its static and dynamic aspects, described using UML class, communication and state-transitions diagrams respectively, into a Maude specification, and (3) integrating the formal verification of the consistency of the models, since the analysis phase. A case study is presented to illustrate our approach. © JOT, 2009.

Cite

CITATION STYLE

APA

Mokhati, F., & Badri, M. (2009). Generating Maude specifications from UML use case diagrams. Journal of Object Technology, 8(2), 119–136. https://doi.org/10.5381/jot.2009.8.2.a2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free