2
IRUS TotalDownloads
Altmetric
Mapping UML models incorporating OCL constraints into object-Z
File | Description | Size | Format | |
---|---|---|---|---|
DTR03-9.pdf | Published version | 162.08 kB | Adobe PDF | View/Open |
Title: | Mapping UML models incorporating OCL constraints into object-Z |
Authors: | Roe, D Broda, K Russo, A |
Item Type: | Report |
Abstract: | Focusing on object-oriented designs, this paper proposes a mapping for translating systems modelled in the Unified Modelling Language (UML) incorporating Object Constraint Language (OCL) constraints into formal software specifications in Object-Z. Joint treatment of semi-formal model constructs and constraints within a single translation framework and conversion tool is novel, and leads to the generation of much richer formal specifications than is otherwise possible. This paper complements previous analyses by paying particular attention to the generation of complete Object-Z structures. Integration of proposals to extend the OCL to include action constraints also boosts the expressivity of the translated specifications. The main features of a tool support are described. |
Issue Date: | 1-Jan-2003 |
URI: | http://hdl.handle.net/10044/1/95635 |
DOI: | https://doi.org/10.25561/95635 |
Publisher: | Department of Computing, Imperial College London |
Start Page: | 1 |
End Page: | 17 |
Journal / Book Title: | Departmental Technical Report: 03/9 |
Copyright Statement: | © 2003 The Author(s). This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/) |
Publication Status: | Published |
Article Number: | 03/9 |
Appears in Collections: | Computing Computing Technical Reports |
This item is licensed under a Creative Commons License