Papers by Keyword: Software Product Line

Paper TitlePage

Abstract: Feature modeling is a main stream technology in domain requirement analysis of software product line engineering. Establishing the traceability between feature model and software architecture plays the essential role in improving software quality. Based on Formal Concept Analysis technology, we proposed a method to verify traceability between feature model and software architecture. The method analyzed the constitution of the feature, defined feature model and software architecture function expression, constructed a concept lattice and presented several mapping criteria to analysis it. It is more applicable for higher complexity model, comparing to the other model traceability method. A case study is used to demonstrate the feasibility of the method.
1085
Abstract: Software product line has been a key area of concern in software industry due to its advantage on the productivity and quality of software products. At same time, both software organizations and the academic community are aware that the software measurement is necessary in software product line. However, there are many problems: what is difference in software product line measurement, how about their measurement process in the end, etc. It addresses this problem by creating a specialized Software Product Line Measurement Process Capability Maturity Model (SPLMP-CMM). SPLMP-CMM including five maturity levels: initial, tentatively, defined, compesive and optimized. The model focus on the basic practice areas which should be implementing of every level, it helps the originations to assess their measurement process and provides guidance for them to a higher maturity level.
673
Abstract: With the research and development of software product line and component-based software engineering methodology, it has become key technology how to build component assembly environment and realize heterogeneous component assembly. Thus, a new industrialized product line based integrated software engineering environment (PL-ISEE) model is firstly proposed, and the heterogeneity problems of developed components are analyzed and discussed. For removing components heterogeneity and realizing heterogeneous components assembly, the wrapper wrapping component is studied further. These researches and ideas will play significant role in promoting the formations of component-based software engineering methodology and future industrialized software production technology.
1324
Abstract: Using the automation production and management system of modern manufacturing industry product line for reference, a new industrialized PL-ISEE (product line based integrated software engineering environment) model was proposed by us in reference [4]. In the new model, the middle part in the PL-ISEE architecture is data layer which is composed of the software components bus and environment database platform to achieve the storage and managements of product line core assets data. In this paper, the environment database platform architecture and its schema design as well as implementation mechanism are further researched. Whole database platform architecture consists of the product line asset objects management service and core assets database system. The data model and database schema of the database system are designed and created by using a united core asset concept model and data organization model. The database supporting platform with the model and schema can well satisfy all the requirements of interfaces, tools and data integration as well as product line assembling production in the PL-ISEE. Therefore, the design and realizing ideas of the PL-ISEE database platform will be useful for researching on product line engineering and methodology in the future.
341
Abstract: Using the automation production mode of modern manufacturing industry for reference, a new industrialized PL-ISEE (product line based integrated software engineering environment) model was proposed by us in reference [8]. The middle part of the PL-ISEE architecture is data layer which is composed of the software components bus and core assets database platform to achieve the storage and managements of product line core assets data. In this paper, the architecture and its implementation mechanism of the PL-ISEE database platform is further researched. Whole platform architecture consists of core asset objects management service and assets database system. The data model and database schema as well as database views of the database platform are designed and created by using united product line concept model and data model. So, the database supporting platform’s functions and configuration also well satisfy the requirements of interfaces, tools and data integration as well as product line assembling production in the PL-ISEE. Therefore, the design and realizing ideas of the PL-ISEE database platform will be valuable to research product line engineering and methodology in future.
2897
Showing 1 to 5 of 5 Paper Titles