[Zurück]


Vorträge und Posterpräsentationen (mit Tagungsband-Eintrag):

I. Feinerer, G. Salzer, T. Sisel:
"Class diagrams with equated association chains";
Vortrag: 7th International Symposium on Theoretical Aspects of Software Engineering, Birmingham; 01.07.2013 - 03.07.2013; in: "Proceedings of the 7th International Symposium on Theoretical Aspects of Software Engineering", (2013), S. 209 - 216.



Kurzfassung englisch:
We investigate properties of class diagrams with multiplicity constraints - as they appear e.g. in model-based engineering or database design - augmented by equational constraints on association chains. Constraints are typically used to generate additional code that throws an exception when a constraint is violated during run-time. Our aim is different: We develop methods to check already at modelling time whether all constraints can be satisfied, to provide suitable user feedback, and to compute optimal instances of the model. In this paper we extend our approach by a family of constraints that has proven relevant in practice, namely equations between chains of associations. Such equational constraints are necessary if we want to specify that the objects reachable via one chain of associations should in fact be the same as reachable via another one.


"Offizielle" elektronische Version der Publikation (entsprechend ihrem Digital Object Identifier - DOI)
http://dx.doi.org/10.1109/TASE.2013.35


Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.