Enhancing Component Container Reusability Through Product Line Engineering

LIU Guoliang,LI Yang,WEI Jun
DOI: https://doi.org/10.3778/j.issn.1673-9418.2008.04.004
2008-01-01
Abstract:Component containers play a key role as the infrastructure of component-based applications on In-ternet. Nowadays, various kinds of components are emerging to satisfy requirements of developing Internet-ware. Hence, it's becoming more and more important to reuse existing software assets when developing com-ponent containers. Product line engineering has proven successful as systematical reuse method in many prod-uct families. In this paper, main challenges applying product line engineering to component containers are studied as well as feasible solutions. The authors present product line architecture and product derivation process which comprise a product line of component container, named PLACE. A case illustrating develop-ment process of a component container shows improvement of reusability of both architectural modules and source code.
What problem does this paper attempt to address?