共 50 条
The Koala component model for consumer electronics software
被引:275
|作者:
van Ommering, R
van der Linden, F
Kramer, J
Magee, J
机构:
[1] Philips Res Labs, Eindhoven, Netherlands
[2] Univ London Imperial Coll Sci Technol & Med, London, England
来源:
关键词:
D O I:
10.1109/2.825699
中图分类号:
TP3 [计算技术、计算机技术];
学科分类号:
0812 ;
摘要:
Most consumer electronics today contain embedded software. In the early days, developing CE software presented relatively minor challenges, but in the past several years three significant problems have arisen: size and complexity of the software in individual products; the increasing diversity of products and their software; and the need for decreased development time. The question of handling diversity and complexity in embedded software at an increasing production speed becomes an m-gent one. The authors present their belief that the answer lies not in hiring more software engineers. They are not readily available, and even if they were, experience shows that larger projects induce larger lead times and often result in greater complexity. Instead, they believe that the answer lies in the use and reuse of software components that work within an explicit software architecture. The Koala model, a component-oriented approach detailed in this article, is their way of handling the diversity of software in consumer electronics. Used for embedded software in TV sets, it allows late binding of reusable components with no additional overhead.
引用
收藏
页码:78 / +
页数:9
相关论文