发明名称 System and method for a software product manager
摘要 A component-based software product manager system and method are provided. Various software products for electronic appliances include common components that are shared there between and variable components that are not commonly shared there between and instead are exclusive to individual products. The component-based software product manager system and method combine and associate components with one another while managing a large-scale software asset in units of the components. The system and method described herein improve the cooperation and the reusability of software products.
申请公布号 US9081637(B2) 申请公布日期 2015.07.14
申请号 US201012753434 申请日期 2010.04.02
申请人 Samsung Electronics Co., Ltd. 发明人 Son Kyoung-Ho;Kwon Ja-Gun
分类号 G06F9/445;G06F9/44 主分类号 G06F9/445
代理机构 NSIP Law 代理人 NSIP Law
主权项 1. A component-based software product manager system, the system comprising: a processor; a software product manager module configured to manage a list of features representing the properties of a software product; a software platform manager module configured to manage a list of components corresponding to the features of the software product; a software platform configurator module configured to set configuration variables of the list of components to predetermined setting values by mapping the list of features to the configuration variables, wherein the configuration variables describe rules for processing components according to variability, multiple features are mapped to a single configuration variable, and the configuration variables are one-to-n amped to each other according to variability, wherein n is an integer greater than zero; a software asset manager module configured to map element variables to the lower-level components, and manage physical elements; a component manager module configured to maintain a component model and manage modifications, if any, to the component model; a component language descriptor module configured to handle a component description language that describes configuration information of the components and the definitions of variables corresponding to variable points; and a variable point configurator module configured to synchronize the variable points with the element variables, wherein the variable points comprise “OPTION” for determining whether to include a component and “SWITCH” for selecting an interface.
地址 Suwon-si KR