Using Practitioners for Assessing the Understandability of UML Statechart Diagrams with Composite States

Using Practitioners for Assessing the Understandability of UML Statechart Diagrams with Composite States
复制标题

使用从业者评估具有复合状态的 UML 状态图的可理解性

DOI:
10.1007/978-3-540-76292-8_25
复制
发表时间:
2007
影响因子:
7.4
通讯作者:
M. Piattini
M. Piattini
中科院分区:
计算机科学1区
文献类型:
--
作者:
J. A. Cruz;M. Genero;S. Morasca;M. Piattini

文献摘要

被引文献

相似文献

我们进行了一系列实证研究,以调查使用组合状态是否能提高UML状态图的可理解性。我们的假设源自传统观点,即分层建模机制有助于掌握系统的复杂性。我们进行了三项研究,这些研究在UML状态图模型的规模、研究对象的类型(学生与专业人员)、研究对象对图表领域的熟悉程度以及其他因素方面逐渐演变。在这项工作中,我们简要回顾了第一项和第二项研究,并介绍了第三项以从业者为实验对象的研究。令人惊讶的是,我们的结果似乎并未表明使用组合状态能提高UML状态图的可理解性。
We have carried out a family of empirical studies to investigate whether the use of composite states improves the understandability of UML statechart diagrams. Our hypothesis derived from conventional wisdom, which says that hierarchical modeling mechanisms are helpful to master a system's complexity. We carried out three studies that have gradually evolved in the size of the UML statechart models, the type of subjects (students vs. professionals), the familiarity of the subjects with the domains of the diagrams, and other factors. In this work we briefly review the first and second studies and present the third one, performed with practitioners as experimental subjects. Surprisingly, our results do not seem to show that the use of composite states improves the understandability of UML statechart diagrams.