Defining OCL expressions using templates.

Technical report


Willans, J., Sammut, P., Maskeri, G., Evans, A. and Clark, T. 2002. Defining OCL expressions using templates. Kings College.
TypeTechnical report
TitleDefining OCL expressions using templates.
AuthorsWillans, J., Sammut, P., Maskeri, G., Evans, A. and Clark, T.
Abstract

OCL expressions are an essential part of UML. The current versions of OCL fail to have a meta-model which means that the integration of OCL with the UML meta-model cannot be formally defined [1]. This can result in
ambiguous descriptions of systems which may compromise designs. The need to redesign the OCL has been addressed by a number of proposals submitted to the OMG. In this paper we demonstrate how a definition for OCL can be stamped out from a small number of templates. Such an approach enables a high level of reuse and an increased confidence that the definition is correct. This work forms part of the 2U consortium’s efforts for the definition of UML 2.0.

Research GroupResearch Group on Development of Intelligent Environments
SensoLab group
PublisherKings College
Publication process dates
Deposited13 Jul 2010
Completed2002
Output statusPublished
Web address (URL)http://www.eis.mdx.ac.uk/staffpages/tonyclark/Papers/TemplateOCL.pdf
LanguageEnglish
File
Permalink -

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

Download files

  • 20
    total views
  • 3
    total downloads
  • 0
    views this month
  • 0
    downloads this month

Export as