首页> 外文期刊>SIGCSE bulletin >Reverse Engineering Technique to Enhance Software Engineering Education
【24h】

Reverse Engineering Technique to Enhance Software Engineering Education

机译:逆向工程技术,促进软件工程教育

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

摘要

This poster presents our experience incorporating reverse engineering techniques on software engineering education to enhance the productivity of students' team projects. In this approach, the students were provided with an existing working software by the instructor. They were asked to evaluate the software, use the knowledge from the software's behavior and the application domain to define the task scenarios that reflect the interaction pattern and the services that the system provides to its environment. Consequently, the extracted patterns were used to develop the architectural design of the software system and rebuild a modified version of the software.
机译:这张海报介绍了我们将逆向工程技术应用于软件工程教育中的经验,以提高学生团队项目的生产力。通过这种方法,教师可以为学生提供现有的工作软件。他们被要求评估软件,使用来自软件行为和应用程序领域的知识来定义任务方案,以反映交互模式和系统向其环境提供的服务。因此,提取的模式用于开发软件系统的体系结构设计并重建软件的修改版本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号