The Community for Technology Leaders
Software Product Line Conference, International (2006)
Baltimore, Maryland
Aug. 21, 2006 to Aug. 24, 2006
ISBN: 0-7695-2599-7
pp: 103-112
Kyo C. Kang , Pohang University of Science and Technology, Korea
Kwanwoo Lee , Hansung University,Korea
Minseong Kim , Sogang University,Korea
Sooyong Park , Sogang University,Korea
Feature-oriented analysis (FOA) provides key information for developing reusable and adaptable product line assets. The information includes commonalities and variabilities, various dependencies between features, and their binding time information. On the other hand, aspect-oriented programming (AOP) provides effective mechanisms for encapsulating crosscutting concerns into separate entities, called aspects. By tightly coupling FOA with AOP, we can enhance reusability, adaptability, and configurability of product line assets. In this paper, we present detailed guidelines on how FOA and AOP can be combined. To validate our approach, we applied it to the engineering of an intelligent service robot product line.
Kyo C. Kang, Kwanwoo Lee, Minseong Kim, Sooyong Park, "Combining Feature-Oriented Analysis and Aspect-Oriented Programming for Product Line Asset Development", Software Product Line Conference, International, vol. 00, no. , pp. 103-112, 2006, doi:10.1109/SPLC.2006.13
104 ms
(Ver 3.3 (11022016))