A trend in automation is the increasing connectivity of devices and applications in order to provide new types of functionality. To combine functionality, it is necessary that devices can communicate with each other. In recent years, we have seen the emergence of a special type of software, called middleware, that aims at inter-application communication. Middleware typically achieves this by providing application interfaces that make communication transparent to the application processes. In this paper we present ActiveLink: a middleware solution for embedded systems that provides cross-platform communication between applications, is lightweight, easily portable, and supports many communication protocols. ActiveLink has been developed by CMG, supported with research from the Eindhoven University of Technology. We illustrate features that distinguish ActiveLink from mainstream middleware by listing some of the main requirements for deployment in the area of embedded systems and explain how these requirements influenced the architecture and design of ActiveLink.
|Title of host publication||Proceedings 2nd PROGRESS Workshop on Embedded Systems (Utrecht, The Netherlands, October 18, 2001)|
|Place of Publication||Utrecht|
|Publisher||STW Technology Foundation|
|Publication status||Published - 2001|