Ciência_Iscte
Publications
Publication Detailed Description
11th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2008
Year (definitive publication)
2008
Language
English
Country
Germany
More Information
Web of Science®
This publication is not indexed in Web of Science®
Scopus
This publication is not indexed in Scopus
Google Scholar
This publication is not indexed in Overton
Abstract
Sometimes, because of an atypical Situation, ail important mandatory association between classes in a UML Class Diagram Must be replaced by all optional one. That semantic and functional impoverishment happens because the mandatory constraint must have a boolean value. In this paper we analyze the use Of soft constraints in the UML Class Diagram, and their automatic repercussion in the corresponding Relational Model. The soft (deontic) constraints allow the formal representation of requirements, which ideally should always be fulfilled, but can be violated in atypical situations. In this paper we enrich a previous deontic approach, by introducing the ability to explicitly represent the so called Contrary-To-Duties requirements, i.e.. domain integrity requirements that emerge as a consequence of an unfulfilled mandatory constraint. We Support our approach with the UML/OCL language.
Acknowledgements
--
Keywords
UML,Contrary-to-duties,Relational model,Deontic constraints
Fields of Science and Technology Classification
- Physical Sciences - Natural Sciences
Português