Software Product Line (SPL) becomes a potential approach for software system engineering. Software artifacts based on different models and approaches are collected and deposited into repository in order to be reused for a new software product in the future. Otherwise, identifying of reusable software artifacts is still difficult and time-consuming. In particular, requirements management for SPL becomes more complex process that should take into account requirements value for customers, cost of implementation, available resources, requirements interdependencies, system architecture and dependencies to the code base. In this paper we propose a social network representing the software product line artifacts and relationships between those artifacts. We believe the social network can be analyzed in order to acquire the information representing the dependencies between software artifacts and stakeholders. This information can be applied in order to improve software requirements management for SPL.
Published in:
Computer Science and Automation Engineering (CSAE), 2012 IEEE International Conference on
(Volume:3
)
Date of Conference: 25-27 May 2012