Title
Towards implementing product line architecture.
Abstract
A primary challenge involved in implementing product line architecture is realization of the included variation points (e.g. alternative components, optional interfaces) in source code. Existing architecture implementation techniques are focused on single system development. Software variability implementation techniques such as inheritance and overloading mainly support fine-grained variations at the programming language level. In this paper, we present a novel approach to implementing product line architecture. It combines a code generation and separation pattern with an architecture-based code annotation technique. It can support product line variability in platforms, functions, and implementation mechanisms that are at different degrees of granularity. The goal is to maintain architecture-implementation conformance and increase code reusability.
Year
DOI
Venue
2016
10.1145/2896935.2896939
BRIDGE@ICSE
Keywords
Field
DocType
Architecture implementation, software variability implementation, architecture-implementation conformance
Space-based architecture,Database-centric architecture,Computer architecture,Applications architecture,Multilayered architecture,Computer science,Software architecture description,Solution architecture,Reference architecture,Enterprise architecture framework
Conference
ISBN
Citations 
PageRank 
978-1-4503-4153-0
0
0.34
References 
Authors
11
2
Name
Order
Citations
PageRank
Yongjie Zheng1417.49
Cuong Cu242.09