An experimental investigation of UML modeling conventions

C.F.J. Lange, B. DuBois, M.R.V. Chaudron, S. Demeyer

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

20 Citaten (Scopus)
1 Downloads (Pure)


Modelers tend to exploit the various degrees of freedom provided by the UML. The lack of uniformity and the large amount of defects contained in UML models result in miscommunication between different readers. To prevent these problems we propose modeling conventions, analogue to coding conventions for programming. This work reports on a controlled experiment to explore the effect of modeling conventions on defect density and modeling effort. 106 masters’ students participated over a six-weeks period. Our results indicate that decreased defect density is attainable at the cost of increased effort when using modeling conventions, and moreover, that this trade-off is increased if tool-support is provided. Additionally we report observations on the subjects’ adherence to and attitude towards modeling conventions. Our observations indicate that efficient integration of convention support in the modeling process, e.g. through training and seamless tool integration, forms a promising direction towards preventing defects.
Originele taal-2Engels
TitelModel-Driven Engineering Languages and Systems (Proceedings 9th International Conference, MoDELS 2006, Genova, Italy, October 1-6, 2006)
RedacteurenO. Nierstrasz, J. Whittle, D. Harel, G. Reggio
Plaats van productieBerlin
ISBN van geprinte versie3-540-45772-0
StatusGepubliceerd - 2006

Publicatie series

NaamLecture Notes in Computer Science
ISSN van geprinte versie0302-9743


Duik in de onderzoeksthema's van 'An experimental investigation of UML modeling conventions'. Samen vormen ze een unieke vingerafdruk.

Citeer dit