A method to optimize the scope of a software product platform based on end-user features최종 소비자 휘처를 기반으로한 소프트웨어 제품 플랫폼 범위 최적화 방법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 742
  • Download : 0
Due to increased competition and the advent of mass customization, many software firms are utilizing product families - groups of related products derived from a product platform - to provide product variety in a cost-effective manner. The key to designing a successful software product family is the product platform, so it is important to determine the most appropriate product platform scope related to business objectives, for product line development. Selecting the optimized product platform scope is a challenging issue that must be handled carefully when designing a family of products. This research proposes a novel method to find the optimized scope of a software product platform based on end-user features. The proposed method, PPSMS (Product Platform Scoping Method for Software Product Lines), mathematically formulates the product platform scope selection as an optimization problem. The problem formulation targets identification of an optimized product platform scope that will maximize life cycle cost savings and the amount of commonality, while meeting the goals and needs of the envisioned customers’ segments. To measure the commonality within a product family, a software commonality index is proposed as an analytical tool to measure the amount of feature sharing among a family of software products. Analytical tools developed in manufacturing domain (i.e. Commonality Indices (CI)) have been analyzed and validated, through a linear regression analysis study, in order to propose this index. A simulated annealing based algorithm that can solve problems heuristically is then used to help the decision maker in selecting a scope for the product platform, by performing tradeoff analysis of the commonality and cost savings objectives. In a case study, PPSMS helped in identifying 5 non-dominated solutions considered to be of highest preference for decision making, taking into account both cost savings and commonality objectives. Our empirical results show that the...
Kang, Sung-Wonresearcher강성원
한국과학기술원 : 정보통신공학과,
Issue Date
591852/325007  / 020085444

학위논문(박사) - 한국과학기술원 : 정보통신공학과, 2014.8, [ iv, 131 p. ]


Product platform scope; 공통성 인덱스; 공통성 결정; 최적화; 소프트웨어 제품라인 공학; 제품 플랫폼 스코핑; software product line engineering; optimization; commonality decision; commonality index

Appears in Collection
Files in This Item
There are no files associated with this item.


  • mendeley


rss_1.0 rss_2.0 atom_1.0