首页> 外文OA文献 >Supporting system development by novice software engineers using a tutor-based software visualization (TubVis) approach
【2h】

Supporting system development by novice software engineers using a tutor-based software visualization (TubVis) approach

机译:支持新手软件工程师使用基于导师的软件可视化(TubVis)方法进行系统开发

摘要

Most computer-aided software engineering (CASE) products provide visualization utility to view software artefacts developed. Nevertheless, existing methods or approaches in such tools are limited to generating the views or component dependencies that is focusing on twhat' the output ofreverse engineering process. The online help provided by the tools only indicate thow' to use the tools to generate the views. Since existing tools mostly target for experienced software engineers, they tend to overlook the need ofexplaining twhy' the output is recommended or not with regard to software engineering principles. Hence we propose tutor-based software visualization (Tub Vis) approach in So Vis tool that analyses software artefacts pertaining to software engineering best practices inputted by the experts and generate a set of recommendations regarding the design and coding for a novices. We anticipate TubVis can improve the quality of software design and program comprehension by combining practical and theoretical aspects of software engineering education in a software visualization tool.
机译:大多数计算机辅助软件工程(CASE)产品都提供可视化实用程序,以查看开发的软件伪像。然而,此类工具中的现有方法或方法仅限于生成着眼于逆向工程过程的输出的视图或组件依存关系。这些工具提供的在线帮助仅表明使用该工具生成视图。由于现有工具主要面向经验丰富的软件工程师,因此它们往往忽略了就软件工程原理解释是建议还是不建议输出的需求。因此,我们在So Vis工具中提出了基于导师的软件可视化(Tub Vis)方法,该方法分析了与专家输入的软件工程最佳实践有关的软件伪像,并针对新手生成了一系列有关设计和编码的建议。我们期望TubVis通过在软件可视化工具中结合软件工程教育的实践和理论方面,可以提高软件设计和程序理解的质量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号