Using transition systems to unify UML models

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

13 Scopus citations

Abstract

The Unified Modeling Language (UML) is the de-facto standard modeling language for the development of software with broad ranges of applications. It supports for modeling a software at different stages during its development: requirement analysis, design and implementation. The models to produce for an object-oriented requirement analysis are a conceptual class model and a use-case model. This paper proposes a method to combine these two models by using a classic transition system. Then we can reason about and refine such systems with well established methods and tools.

Original languageEnglish
Title of host publicationFormal Methods and Software Engineering - 4th International Conference on Formal Engineering Methods, ICFEM 2002, Proceedings
EditorsChris George, Huaikou Miao
PublisherSpringer Verlag
Pages535-547
Number of pages13
ISBN (Print)9783540000297
DOIs
StatePublished - 2002
Externally publishedYes
Event4th International Conference on Formal Engineering Methods, ICFEM 2002 - Shanghai, China
Duration: 21 Oct 200225 Oct 2002

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2495
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference4th International Conference on Formal Engineering Methods, ICFEM 2002
Country/TerritoryChina
CityShanghai
Period21/10/0225/10/02

Keywords

  • Conceptual model
  • Object-orientation
  • Transition systems
  • UML
  • Use-case model

Fingerprint

Dive into the research topics of 'Using transition systems to unify UML models'. Together they form a unique fingerprint.

Cite this