AspectC++: an aspect-oriented extension to the C++ programming language
CRPIT '02 Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications
Building product populations with software components
Proceedings of the 24th International Conference on Software Engineering
Early Aspects: A Model for Aspect-Oriented Requirements Engineerin
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Towards just-in-time middleware architectures
Proceedings of the 4th international conference on Aspect-oriented software development
A tool suite for aspect-oriented requirements engineering
Proceedings of the 2006 international workshop on Early aspects at ICSE
Generic middleware substrate through modelware
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
Providing configurable qos management in real-time systems with qos aspect packages
Transactions on Aspect-Oriented Software Development II
Resource management aspects for sensor network software
Proceedings of the 4th workshop on Programming languages and operating systems
Hi-index | 0.00 |
The traditional constraints on software development and architectures in the consumer electronics domain, including the low cost of manufacturing of a product, support for families of products, etc., have been a key driver for the development of component-based product lines (e.g., in consumer electronics at Philips). In this paper we show that adding new features to a product line over time results in crosscutting changes to a system and its constituting components. Given the nature of problems experienced when evolving consumer products with new features, we outline opportunities for using aspect-oriented technologies to address some of these problems.