Using simulation to facilitate the study of software product line evolution

Yu Chen, Gerald C. Gannod, James Collofello, Hessam Sarjoughian

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Scopus citations

Abstract

A product line approach is a disciplined methodology for strategic reuse of source code, requirement specifications, software architectures, design models, components, test cases, and the processes for using the aforementioned artifacts. Software process simulation modeling is a valuable tool for enabling decision making for a wide variety of purposes, ranging from adoption and strategic management to process improvement and planning. In this paper, discrete event simulation is used to provide a framework for the simulation of software product line engineering. We have created an environment that facilitates strategic management and long-term forecasting with respect to software product line development and evolution.

Original languageEnglish (US)
Title of host publicationInternational Workshop on Principles of Software Evolution (IWPSE)
EditorsK. Inoue, T. Ajisaka, H. Gall
Pages103-112
Number of pages10
StatePublished - 2004
EventProceedings - 7th International Workshop on Principles of Software Evolution, IWPSE 2004 (In Conjunction with RE 2004) - Kyoto, Japan
Duration: Sep 6 2004Sep 7 2004

Other

OtherProceedings - 7th International Workshop on Principles of Software Evolution, IWPSE 2004 (In Conjunction with RE 2004)
CountryJapan
CityKyoto
Period9/6/049/7/04

ASJC Scopus subject areas

  • Software

Fingerprint Dive into the research topics of 'Using simulation to facilitate the study of software product line evolution'. Together they form a unique fingerprint.

  • Cite this

    Chen, Y., Gannod, G. C., Collofello, J., & Sarjoughian, H. (2004). Using simulation to facilitate the study of software product line evolution. In K. Inoue, T. Ajisaka, & H. Gall (Eds.), International Workshop on Principles of Software Evolution (IWPSE) (pp. 103-112)