C. Bhardwaj, Geetika Vyas, Amita Sharma
Journal name not available for this finding
Software Product Line (SPL) is focused on representing the variability and commonality of a software family associated with a common set of assets. OVM model and state chart diagram are important artifacts of SPL, which are used to diagrammatically represent the commonality and variability of SPL and are developed in the initial stages. The variability of SPL needs to be systematically managed as it withstands all the functional and non-functional needs of the product line and impacts the quality of products. During initial literature review, it was observed that during the early phase of development, assessment of few quality attributes was considered but assessment of variability and its impact over quality attributes remains untouched. In the current research, a quality model is proposed to assess variability and its impact over reusability and maintainability of SPL. The advantage of this study would be that variability would be managed together with reusability and maintainability leading to improved SPL quality.