Experiences With Software Product Line Development
Paul A. Jensen · 2009
Overwatch Systems recently transitioned to a software product line (SPL) approach. Using its SPL, Overwatch Systems pro- vides both software products and custom software system development in the domain of intelligence planning, collection, and analysis to the U.S. DoD and intelligence community. This article describes the approach taken in Overwatch Systems' tran- sition, describes the product line architecture that is a key to the Overwatch Intelligence Center (OIC) SPL, and provides the lessons learned during the transition.