Cart (Loading....) | Create Account
Close category search window
 

A Multi-view Toolkit to Assist Software Integration and Evolution

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
1 Author(s)
Sartipi, K. ; Dept. Comput. & Software, McMaster Univ., Hamilton, Ont.

Software product line engineering aims at producing functionally similar software systems as a family of products. In this process, the development life cycle has been shifted from traditional activities into reuse-centric and customizable component approaches. In software product line engineering from existing systems many technical, organizational, and user-adoption problems need to be dealt with by the means of proper tool support. In this context, we provide a supporting toolkit that blends the behavior and structure recovery techniques in order to localize the major components of the existing systems as candidates for generic or reusable components. An integration of the reusable and new components will form a domain reference architecture, whose instantiation will produce the products. For each new product the scattering of the added features in the structure of the original components will be determined by the means of two metrics to assess the functional cohesion and feature functional scattering. This allows us to control the structural evolution of the product line engineering process

Published in:

Software Maintenance and Reengineering, 2007. CSMR '07. 11th European Conference on

Date of Conference:

21-23 March 2007

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2014 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.