  Software product line has emerged as a valuable concept of developing
software based on reusable software assets. The concept aims on effective
utilization of software assets, reduced time to delivery, improved quality and
better benefits to cost ratio of products. In this paper we have defined
certain rules for the qualification of developing and managing a software
product line. An organization must follow these rules in order to establish and
manage software product line effectively.
