  In the recent past, software product line engineering has become one of the
most promising practices in software industry with the potential to
substantially increase the software development productivity. Software product
line engineering approach spans the dimensions of business, architecture,
software engineering process and organization. The increasing popularity of
software product line engineering in the software industry necessitates a
process maturity evaluation methodology. Accordingly, this paper presents a
business maturity model of software product line, which is a methodology to
evaluate the current maturity of the business dimension of a software product
line in an organization. This model examines the coordination between product
line engineering and the business aspects of software product line. It
evaluates the maturity of the business dimension of software product line as a
function of how a set of business practices are aligned with product line
engineering in an organization. Using the model presented in this paper, we
conducted two case studies and reported the assessment results. This research
contributes towards establishing a comprehensive and unified strategy for a
process maturity evaluation of software product lines.
