|
|
A Generative Component Infrastructure for Embedded Systems
Component infrastructures such as Enterprise JavaBeans, Micorosoft's COM+
and the upcoming CORBA Components have become the de-facto standard for
enterprise applications. Reasons for this success are the clean separation
of technical and functional concerns, COTS containers (applications servers),
and the resulting well-defined programming model and standardization. It is
desirable to have these same benefits for embedded application development.
However, application servers as they are today cannot be deployed on embedded
devices because of the limited resources regarding computing power, memory,
etc. on the device.
This paper proposes an approach to implement component infrastructures for embedded
devices, using a family of code-generated containers. The paper motivates the problem,
gives general guidelines for design and implementation of such infrastructures and
describeds a prototype implementation.
|