首页> 外文会议>Software Engineering Education and Training (CSEEamp;T), 2012 IEEE 25th Conference on >A Role-Playing Game for a Software Engineering Lab: Developing a Product Line
【24h】

A Role-Playing Game for a Software Engineering Lab: Developing a Product Line

机译:软件工程实验室的角色扮演游戏:开发产品线

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

摘要

Software product line development refers to software engineering practices and techniques for creating families of similar software systems from a basic set of reusable components, called shared assets. Teaching how to deal with software product lines in a university lab course is a challenging task, because there are several practical issues that have to be solved in short time. In this paper we report an experience of ours, showing how in the context of a software engineering course at University of Bologna our students tackled the task of developing a software product line consisting of four products which were variants of a basic shared asset. The main idea is that the laboratory activities performed by our students followed the rules of a role-playing game. We describe this experience, defining the role-playing game by a meta-model which abstracts the notion of software process, and we show how we enacted the process for a software product line.
机译:软件产品线开发指的是从基本的可重用组件集(称为共享资产)创建类似软件系统系列的软件工程实践和技术。在大学实验室课程中教授如何处理软件产品线是一项具有挑战性的任务,因为必须在短时间内解决一些实际问题。在本文中,我们报告了我们的经验,展示了在博洛尼亚大学的软件工程课程中,我们的学生如何解决开发由四个产品(基本共享资产的变体)组成的软件产品线的任务。主要思想是,我们的学生进行的实验室活动遵循角色扮演游戏的规则。我们描述了这种经验,通过抽象化软件过程概念的元模型来定义角色扮演游戏,并展示了如何制定软件产品线的过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号