Title :
Applying Formal Approach to Core Asset Instantiation in Product Line Engineering
Author :
Shin, Suk Kyung ; Her, Jin Sun ; Kim, Soo Dong
Author_Institution :
Korea Res. Found., Seoul
Abstract :
As an effective reuse approach, product line engineering (PLE) is used to develop a number of applications by instantiating a reusable core asset. Current research works mostly center on domain engineering, it is yet to define how to instantiate core assets systematically and to validate the instantiation process. We believe that formal specifications have a great potential in defining detailed and precise instantiation process. In this paper, we first define the key elements of core assets, and show how to formally specify core assets Object-Z. Then, we present rules for defining the instantiation process and relevant constraints. Using the proposed formal framework, the task of instantiating core assets can be carried out precisely and correctly, yielding high quality software development.
Keywords :
formal specification; core asset instantiation; core assets Object-Z; formal specifications; product line engineering; software development; Application software; Asia; Computer architecture; Computer science; Formal languages; Formal specifications; Programming; Software engineering; Sun; Unified modeling language;
Conference_Titel :
Software Engineering Conference, 2006. APSEC 2006. 13th Asia Pacific
Conference_Location :
Kanpur
Print_ISBN :
0-7695-2685-3
DOI :
10.1109/APSEC.2006.23