首页> 外文期刊>Software Engineering, IEEE Transactions on >How Developers' Experience and Ability Influence Web Application Comprehension Tasks Supported by UML Stereotypes: A Series of Four Experiments
【24h】

How Developers' Experience and Ability Influence Web Application Comprehension Tasks Supported by UML Stereotypes: A Series of Four Experiments

机译:开发人员的经验和能力如何影响UML刻板印象支持的Web应用程序理解任务:四个实验系列

获取原文
获取原文并翻译 | 示例

摘要

In recent years, several design notations have been proposed to model domain-specific applications or reference architectures. In particular, Conallen has proposed the UML Web Application Extension (WAE): a UML extension to model Web applications. The aim of our empirical investigation is to test whether the usage of the Conallen notation supports comprehension and maintenance activities with significant benefits, and whether such benefits depend on developers ability and experience. This paper reports and discusses the results of a series of four experiments performed in different locations and with subjects possessing different experienceȁ4;namely, undergraduate students, graduate students, and research associatesȁ4;and different ability levels. The experiments aim at comparing performances of subjects in comprehension tasks where they have the source code complemented either by standard UML diagrams or by diagrams stereotyped using the Conallen notation. Results indicate that, although, in general, it is not possible to observe any significant benefit associated with the usage of stereotyped diagrams, the availability of stereotypes reduces the gap between subjects with low skill or experience and highly skilled or experienced subjects. Results suggest that organizations employing developers with low experience can achieve a significant performance improvement by adopting stereotyped UML diagrams for Web applications.
机译:近年来,已经提出了几种设计符号来对领域特定的应用程序或参考体系结构进行建模。特别是,Conallen提出了UML Web应用程序扩展(WAE):用于对Web应用程序进行建模的UML扩展。我们的实证研究的目的是测试Conallen表示法的使用是否对理解和维护活动具有明显的好处,以及这些好处是否取决于开发人员的能力和经验。本文报告并讨论了在不同地点,具有不同经验ȁ4的四个实验系列的结果;这些学科分别是本科生,研究生和研究人员ȁ4以及不同的能力水平。实验旨在比较受试者在理解任务中的表现,在这些任务中,他们的源代码可以通过标准UML图或使用Conallen标记定型的图来补充。结果表明,尽管通常无法观察到与使用定型图相关的任何显着好处,但是定型的可用性减小了技能或经验不足的受试者与熟练或经验丰富的受试者之间的差距。结果表明,雇用经验不足的开发人员的组织可以通过对Web应用程序采用定型的UML图来显着提高性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号