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.
消费电子领域中软件开发和体系结构的传统限制,包括产品制造成本低,对产品系列的支持等,已成为基于组件的产品线开发的主要驱动力(例如,在飞利浦的消费电子产品中)。在本文中,我们表明随着时间的推移向产品线添加新功能会导致横切更改系统及其组成组件。鉴于在开发具有新功能的消费产品时遇到的问题的性质,我们概述了使用面向方面的技术来解决其中一些问题的机会。 P>
Philips Research Laboratories Eindhoven, The Netherlands;
机译:集成的修订和变更控制,用于不断发展的模型驱动的软件产品线
机译:不断发展的软件产品线中的上下文感知重新配置
机译:用软件产品线开发和维护不断发展的系统的系统,方法和设备
机译:不断发展的嵌入式产品线
机译:嵌入式游戏代理不断发展的可视化智能行为。
机译:电子烟和尼古丁的依赖:不断发展的产品不断发展的问题
机译:利用嵌入式笛卡尔遗传规划和产品约简提高数字乘法器的进化性