首页> 外文会议>Software Engineering Education based on Real-World Experiences (EduRex), 2012 First International Workshop on >Integrating Open Source Software into software engineering curriculum: Challenges in selecting projects
【24h】

Integrating Open Source Software into software engineering curriculum: Challenges in selecting projects

机译:将开源软件集成到软件工程课程中:选择项目时的挑战

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

摘要

Software Engineering (SE) projects that emphasize maintenance and evolution can emulate industrial challenges and prepare students for careers in the software industry. Designing maintenance-centric SE projects, however, is difficult because software code upon which these projects must be based is not readily available. Open Source Software (OSS) can alleviate this issue by offering a rich and varied volume of code. This rich diversity of OSS projects, however, presents the greatest hurdle in seamlessly selecting suitable projects for integration. To better understand the scope of this diversity, initially, we propose to manually select uniformly difficult projects of appropriate complexity. Ultimately, based on the experiences and insights acquired through the manual selection, we envision the development of a systematic methodology based on software metrics to ease the project selection process. Such a systematic methodology will pave the way for the adoption of the OSS-based approach at peer institutions, bringing us a step closer to injecting realism into SE projects.
机译:强调维护和发展的软件工程(SE)项目可以模拟工业挑战,并为学生从事软件行业的职业做好准备。但是,设计以维护为中心的SE项目很困难,因为这些项目必须基于的软件代码不容易获得。开源软件(OSS)可以通过提供丰富多样的代码来缓解此问题。然而,OSS项目的丰富多样性为无缝选择合适的项目进行集成提供了最大的障碍。为了更好地理解这种多样性的范围,最初,我们建议手动选择具有适当复杂性的统一困难项目。最终,基于通过手动选择获得的经验和见解,我们设想了基于软件指标的系统方法的开发,以简化项目选择过程。这种系统的方法学将为在同行机构中采用基于OSS的方法铺平道路,使我们更接近将现实主义注入SE项目中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号