Home > Research > Publications & Outputs > Teaching reuse-driven software engineering thro...
View graph of relations

Teaching reuse-driven software engineering through innovative role playing

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Teaching reuse-driven software engineering through innovative role playing. / Kotonya, Gerald; Lee, Jaejoon.
Proceeding of the 36th International Conference on Software Engineering (ICSE 2014). ACM, 2014. p. 276-282.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Kotonya, G & Lee, J 2014, Teaching reuse-driven software engineering through innovative role playing. in Proceeding of the 36th International Conference on Software Engineering (ICSE 2014). ACM, pp. 276-282. https://doi.org/10.1145/2591062.2591166

APA

Kotonya, G., & Lee, J. (2014). Teaching reuse-driven software engineering through innovative role playing. In Proceeding of the 36th International Conference on Software Engineering (ICSE 2014) (pp. 276-282). ACM. https://doi.org/10.1145/2591062.2591166

Vancouver

Kotonya G, Lee J. Teaching reuse-driven software engineering through innovative role playing. In Proceeding of the 36th International Conference on Software Engineering (ICSE 2014). ACM. 2014. p. 276-282 doi: 10.1145/2591062.2591166

Author

Kotonya, Gerald ; Lee, Jaejoon. / Teaching reuse-driven software engineering through innovative role playing. Proceeding of the 36th International Conference on Software Engineering (ICSE 2014). ACM, 2014. pp. 276-282

Bibtex

@inproceedings{dcc0aa71e03b4514910ff290485800da,
title = "Teaching reuse-driven software engineering through innovative role playing",
abstract = "Reuse-Driven Software Engineering (RDSE) represents a development paradigm that promises to shorten development cycles and cut the costs associated with custom development by assembling systems from pre-existing software compo-nents and services. However, like most approaches that hold the promise of improving software engineering, the success of RDSE is dependent on skilled staff. This means that software engineering education remains the most effective vehicle to the community for reuse-driven technology transfer available. However, the teaching of RDSE poses many challenges to software engineering educators. These difficulties include how to make the benefits of RDSE visible to students and how to establish an acceptable balance between engineering principle and the software practice embodied RDSE. This paper describes a novel approach to teaching RDSE at Lancaster University, UK.",
keywords = "Reuse Driven Software Engineering Teaching, Role playing, Problem Scenarios",
author = "Gerald Kotonya and Jaejoon Lee",
year = "2014",
month = may,
day = "31",
doi = "10.1145/2591062.2591166",
language = "English",
isbn = "9781450327688 ",
pages = "276--282",
booktitle = "Proceeding of the 36th International Conference on Software Engineering (ICSE 2014)",
publisher = "ACM",

}

RIS

TY - GEN

T1 - Teaching reuse-driven software engineering through innovative role playing

AU - Kotonya, Gerald

AU - Lee, Jaejoon

PY - 2014/5/31

Y1 - 2014/5/31

N2 - Reuse-Driven Software Engineering (RDSE) represents a development paradigm that promises to shorten development cycles and cut the costs associated with custom development by assembling systems from pre-existing software compo-nents and services. However, like most approaches that hold the promise of improving software engineering, the success of RDSE is dependent on skilled staff. This means that software engineering education remains the most effective vehicle to the community for reuse-driven technology transfer available. However, the teaching of RDSE poses many challenges to software engineering educators. These difficulties include how to make the benefits of RDSE visible to students and how to establish an acceptable balance between engineering principle and the software practice embodied RDSE. This paper describes a novel approach to teaching RDSE at Lancaster University, UK.

AB - Reuse-Driven Software Engineering (RDSE) represents a development paradigm that promises to shorten development cycles and cut the costs associated with custom development by assembling systems from pre-existing software compo-nents and services. However, like most approaches that hold the promise of improving software engineering, the success of RDSE is dependent on skilled staff. This means that software engineering education remains the most effective vehicle to the community for reuse-driven technology transfer available. However, the teaching of RDSE poses many challenges to software engineering educators. These difficulties include how to make the benefits of RDSE visible to students and how to establish an acceptable balance between engineering principle and the software practice embodied RDSE. This paper describes a novel approach to teaching RDSE at Lancaster University, UK.

KW - Reuse Driven Software Engineering Teaching

KW - Role playing

KW - Problem Scenarios

U2 - 10.1145/2591062.2591166

DO - 10.1145/2591062.2591166

M3 - Conference contribution/Paper

SN - 9781450327688

SP - 276

EP - 282

BT - Proceeding of the 36th International Conference on Software Engineering (ICSE 2014)

PB - ACM

ER -