首页> 外文会议>Empirical Software Engineering, 2003. ISESE 2003. Proceedings. 2003 International Symposium on >Applying use cases to design versus validate class diagrams - a controlled experiment using a professional modeling tool
【24h】

Applying use cases to design versus validate class diagrams - a controlled experiment using a professional modeling tool

机译:将用例应用于设计与验证类图-使用专业建模工具进行的受控实验

获取原文

摘要

Several processes have been proposed for the transition from functional requirements to an object-oriented design, but these processes have been subject to little empirical validation. A use case driven development process is often recommended when applying UML. Nevertheless, it has been reported that this process leads to problems, such as the developers missing some requirements and mistaking requirements for design. This paper describes a controlled experiment, width 53 students as subjects, conducted to investigate two alternative processes for applying a use case model in an object-oriented design process. One process was use case driven, while the other was a responsibility-driven process in which the use case model was applied as a means of validating the resulting class diagram. Half of the subjects used the modeling tool Tau UML Suite from Telelogic; the other half used pen and paper. The results show that the validation process led to class diagrams implementing more of the requirements. The use case driven process did, however, result in class diagrams with a better structure. The results also show that those who used the modeling tool spent more time on constructing class diagrams than did those who used pen and paper. We experienced that it requires much more effort to organize an experiment with a professional modeling tool than with only pen and paper.
机译:已经提出了几种从功能需求到面向对象设计的过渡过程,但是这些过程很少经过经验验证。在应用UML时,通常建议使用用例驱动的开发过程。但是,据报道,此过程会导致问题,例如开发人员缺少某些要求,并且误以为设计要求。本文描述了一个受控制的实验,以53名学生为主体,旨在研究在面向对象设计过程中应用用例模型的两个替代过程。一个过程是用例驱动的,而另一个过程是责任驱动的过程,在该过程中,用例模型被用作验证结果类图的一种手段。一半的受试者使用了Telelogic的建模工具Tau UML Suite。另一半用笔和纸。结果表明,验证过程导致类图实现了更多的需求。但是,用例驱动的过程确实导致了具有更好结构的类图。结果还表明,使用建模工具的人比使用笔和纸的人花费更多的时间来构建类图。我们体验到,使用专业的建模工具来组织实验比只用笔和纸需要更多的精力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号