Title
Discovering Organizational Aspects from the Source Code History Log during the Product Line Planning Phase--A Case Study
Abstract
How to introduce software product line engineering (PLE) in the presence of existing stand-alone similar systems remains a challenging question for many organizations. This paper reports on a reverse engineering approach to understanding the organizational aspects during the product line planning phase. The organizational aspects include domain expert identification, understanding the organization's development or team structure, and predicting the existing product architecture using the organization's architecture. In addition, this paper highlights how the source code change history log provides valuable data for various product line related activities, such as scoping, architecture evaluation, reengineering towards product line and project management in the product line context. The proposed approach is validated by means of the engine control systems of Hitachi. The results show that change history can be used to identify experts of the system or components, among other things.
Year
DOI
Venue
2006
10.1109/WCRE.2006.24
WCRE
Keywords
Field
DocType
product line context,product line planning phase,product line,case study,software product line engineering,paper report,change history,architecture evaluation,discovering organizational aspects,existing product architecture,source code history log,organizational aspect,various product line,planning,project management,reverse engineering,reengineering,software architecture,source code
Product engineering,Software engineering,Systems engineering,Computer science,Subject-matter expert,Product management,Software product line,Product design specification,Software architecture,Business process reengineering,Project management
Conference
ISSN
ISBN
Citations 
1095-1350
0-7695-2719-1
2
PageRank 
References 
Authors
0.36
11
4
Name
Order
Citations
PageRank
Dharmalingam Ganesan116413.87
Dirk Muthig21337117.50
Jens Knodel342138.57
Kentaro Yoshimura4838.87