DocumentCode
3169585
Title
What makes it hard to apply software product lines to educational technologies?
Author
Chimalakonda, Sridhar ; Nori, Kesav V.
Author_Institution
Software Eng. Res. Lab., Int. Inst. of Inf. Technol.-Hyderabad, Hyderabad, India
fYear
2013
fDate
20-20 May 2013
Firstpage
17
Lastpage
20
Abstract
In this paper, we present our experience of mining a software product line (SPL) from 9 existing eLearning systems developed at 9 different locations by 9 different teams following 9 varied development processes over a decade. The goal of this family of eLearning systems is to address 287 million adult illiterates in India spread across 22 Indian languages. This presents a unique and challenging situation as the SPL arises from a societal context rather than a business context as in traditional SPL. We explain the context of this domain and present the key challenges of mining an SPL from these eLearning systems. The main intent of this paper is to present our journey of applying SPL to these legacy eLearning systems in the last six years. Finally, we briefly discuss the ideas of Lean Software Product Lines and Global Software Product Lines as two potential future research directions for the SPL community.
Keywords
computer aided instruction; data mining; SPL mining; e-learning systems; educational technologies; global software product lines; lean software product lines; societal context; Context; Electronic learning; Organizations; Software; Software product lines; agile; eLearning systems; educational technologies; global software development; lean;
fLanguage
English
Publisher
ieee
Conference_Titel
Product Line Approaches in Software Engineering (PLEASE), 2013 4th International Workshop on
Conference_Location
San Francisco, CA
Type
conf
DOI
10.1109/PLEASE.2013.6608657
Filename
6608657
Link To Document