Abstract
With the move towards UML becoming a family of modelling languages, there is a need to view the Object Constraint Language in the same light. The aim of this paper is to identify a meta-modelling facility that encompasses the specification of the semantics of a family of object constraint languages. This facility defines a common set of model concepts, semantic domain concepts and semantic mappings that can be conveniently reused when constructing new family members.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. Warmer and A. Kleppe. The Object Constraint Language: Precise Modeling with UML. Addison-Wesley, 1998.
M. Richters and M. Gogolla. On Formalising the UML Object Constraint Language. In Tok Wang Ling, Sudha Ram and Mong Li Lee, editors, Proc 17 th Int. Conf. Conceptual Modeling (ER’98), volume 1507 of LNCS, pages 449–464, Springer, 1998.
S. Kent, S. Gaito, N. Ross. A meta-model semantics for structural constraints in UML In H. Kilov and B. Rumpe, editors, Behavioural Specifications for Businesses and Systems, Kluwer, 1999.
A. Clark, S. Kent and J. Warmer. OCL Semantics FAQ, Workshop on the Object Constraint Language (OCL), Computing Laboratory, University of Kent, Canterbury, UK. Internet: http://www.cs.ukc.ac.uk/research/sse/oclws2k/index.html, March 2000.
A. Evans, S. Kent and B. Selic, editors, Proc 3 rd Int. Conf. The Unified Modeling Language (≪UML≫2000), volume 1949 of LNCS, Springer, 2000.
S. Cook. The UML Family: Profiles, Prefaces and Packages. In [Evans00].
A. Kleppe and J. Warmer. Extending OCL to Include Actions. In [Evans00].
J. Knapman. Business-Oriented Constraint Language. In [Evans00].
J. Knapman. Statistical Constraints for EAI. In [Evans00].
A. Clark, A. Evans, S. Kent. Rearchitecting UML as a Family of Language using a Precise OO Meta-Modelling Approach. Available from http://www.puml.org/mmf, 2000.
A. Clark, A. Evans, S. Kent. Engineering Modelling Languages: A Precise Meta-Modelling Approach. Available from http://www.puml.org/mmf/langeng.ps, 2001.
D. D’souza, A. Wills. Object Components and Frameworks with UML: The Catalysis Approach, Addison-Wesley, 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Clark, T., Evans, A., Kent, S. (2002). A Meta-model Facility for a Family of UML Constraint Languages. In: Clark, T., Warmer, J. (eds) Object Modeling with the OCL. Lecture Notes in Computer Science, vol 2263. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45669-4_2
Download citation
DOI: https://doi.org/10.1007/3-540-45669-4_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43169-5
Online ISBN: 978-3-540-45669-8
eBook Packages: Springer Book Archive