Foundations of the Unified Modeling Language.

Conference paper


Clark, T. and Evans, A. 1997. Foundations of the Unified Modeling Language. Duke, D. and Evans, A. (ed.) Springer.
TypeConference paper
TitleFoundations of the Unified Modeling Language.
AuthorsClark, T. and Evans, A.
Abstract

Object-oriented analysis and design is an increasingly popular software development method. The Unified Modeling
Language (UML) has recently been proposed as a standard language for expressing object-oriented designs. Unfortunately, in its present form the UML lacks precisely defined semantics. This means that it is difficult to determine whether a design is consistent, whether a design modification is correct and whether a program correctly implements a design.
Formal methods provide the rigor which is lacking in object-oriented design notations. This provision is often
at the expense of clarity of exposition for the non-expert. Formal methods aim to use mathematical techniques in
order to allow software development activities to be precisely defined, checked and ultimately automated. This paper aims to present an overview of work being undertaken to provide (a sub-set of) the UML with formal semantics. The
semantics will facilitate the use of the UML in the software development process by allowing development steps to be defined and checked.

Research GroupResearch Group on Development of Intelligent Environments
SensoLab group
SeriesElectronic Workshops in Computing
EditorsDuke, D. and Evans, A.
PublisherSpringer
Publication process dates
Deposited09 Jul 2010
Output statusPublished
Additional information

2nd BCS-FACS Northern Formal Methods Workshop, Ilkley, UK. 14-15 July, 1997. Proceedings published in collaboration with the British Computer Society.

Web address (URL)http://www.bcs.org/server.php?show=conWebDoc.4576
LanguageEnglish
Book titleProceedings of the 2nd BCS-FACS Northern Formal Methods.
File
Permalink -

https://repository.mdx.ac.uk/item/82y6v

Download files

  • 39
    total views
  • 7
    total downloads
  • 0
    views this month
  • 0
    downloads this month

Export as