首页> 外文会议>International Symposium of Information Technology >Supporting System Development by Novice Software Engineers Using a Tutor-Based Software Visualization (TubVis) Approach
【24h】

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 'what' the output of reverse engineering process. The online help provided by the tools only indicate 'how' to use the tools to generate the views. Since existing tools mostly target for experienced software engineers, they tend to overlook the need of explaining 'why' the output is recommended or not with regard to software engineering principles. Hence we propose tutor-based software visualization (TubVis) approach in SoVis 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.
机译:大多数计算机辅助软件工程(案例)产品提供可视化实用程序,以查看开发的软件伪影。然而,这种工具中的现有方法或方法仅限于生成关注“逆向工程过程的输出的视图或组件依赖性。工具提供的在线帮助仅指示“如何使用该工具生成视图。由于现有工具主要是针对经验丰富的软件工程师的目标,因此他们倾向于忽略解释“为什么”在软件工程原则方面建议的“为什么”。因此,我们在Sovis工具中提出了基于导师的软件可视化(Tubvis)方法,分析了专家输入的软件工程最佳实践的软件伪影,并为新手设计和编码生成一套建议。我们预计TubVis可以通过在软件可视化工具中结合软件工程教育的实际和理论方面来提高软件设计和程序理解的质量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号