The Environment Development Middleware Kit (EDK) is a middleware system designed to allow external computer programs to access and potentially control a broad range of individual “smart devices”. Entire intelligent environments, containing multiple devices of various types each connected via a common network, can also be represented using the mechanism API.
The EDK was developed by Dr. Marc Davis as part of ScaleUp, an international collaboration project between the University of Essex in the UK and King Abdulaziz University in Saudi Arabia.
The Environment Development Middleware Kit (EDK) middleware is currently in early alpha release. While efforts have been made to remove bugs from the system, it is possible some remain. Users of the EDK and its API do so at their own risk. Devices being controlled with the EDK should not be left unsupervised at any time. The EDK creators accept no responsibility for any damage to persons or property arising directly or indirectly as a result of using the system or any related software. By using the EDK you indicate your agreement to these terms.