Koala, a Component Model for Consumer Electronics Product Software

  • Rob van Ommering
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1429)


We introduce a component model with an architectural description language that helps to manage the growing complexity and diversity of software in consumer electronics products. The model supports flexible instantiation and late binding of components at an absolute minimum of product costs (code size and speed). The model is being used in the production of the next generation of mid to high-end television sets.


Component Model Product Family Interface Type Head File Optional Interface 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

8. References

  1. [1]
    Remi Bourgonjon, The Evolution of Embedded Software in Consumer Products, International Conference on Engineering of Complex Computer Systems, (unpublished keynote address), Ft. Lauderdale, FL (1995)Google Scholar
  2. [2]
    Loe Feijs, Rob van Ommering, Architecture Visualisation and Analysis: Motivation and Example, Ares workshop Las Navas, Spain, November 18–19 (1996)Google Scholar
  3. [3]
    The Microsoft COM model,
  4. [4]
    Jeff Magee, Naranker Dulay, Susan Eisenbach, Jeff Kramer, Specifying Distributed Software Architectures, Proc. ESEC’95, Wilhelm Schäfer, Pere Botella (Eds.) Springer LNCS 989 pp. 137–153 (1995)Google Scholar
  5. [5]
    Don Batory, Sean O’Malley, The Design and Implementation of Hierarchical Software Systems with Reusable Components, ACM Transactions on Software Engineering and Methodology, 1 no. 4, pp. 355–398 (October 1992)CrossRefGoogle Scholar
  6. [6]
    Hassan Gomaa, Software Design Methods for Concurrent and Real-Time Systems, Addison Wesley (1993)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Rob van Ommering
    • 1
  1. 1.Philips Research EindhovenThe Netherlands

Personalised recommendations