An experimental investigation of UML modeling conventions

An experimental investigation of UML modeling conventions
复制标题

DOI:
10.1007/11880240_3
复制
发表时间:
2006-10
期刊:
--
影响因子:
--
通讯作者:
Christian Lange;B. D. Bois;M. Chaudron;S. Demeyer
Christian Lange;B. D. Bois;M. Chaudron;S. Demeyer
中科院分区:
其他
文献类型:
--
作者:
Christian Lange;B. D. Bois;M. Chaudron;S. Demeyer

文献摘要

被引文献

相似文献

建模者倾向于利用UML提供的各种自由度。UML模型中缺乏一致性和包含大量缺陷,导致不同读者之间的误解。为了防止这些问题,我们提出了建模公约,类似于编程的编码公约。这项工作报告的控制实验,以探讨缺陷密度和建模工作的影响建模公约。106名硕士生参加了为期六周的培训。我们的研究结果表明,减少缺陷密度是可以实现的成本增加的努力时,使用建模惯例,而且,这种权衡增加,如果提供工具支持。此外,我们报告的观察对象的遵守和态度建模公约。我们的观察表明,在建模过程中,例如通过培训和无缝的工具集成,有效地集成公约的支持,形成了一个有前途的方向,防止缺陷。
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.