Objectives of RUNESThe RUNES project has a vision to enable the creation of large-scale, widely distributed, heterogeneous networked embedded systems that interoperate and adapt to their environments. The inherent complexity of such systems must be simplified for programmers if the full potential for networked embedded systems is to be realised. The widespread use of network embedded systems requires a standardised architecture that allows self-organisation to suit a changeable environment. RUNES aims to provide an adaptive middleware platform and application development tools that allow programmers the flexibility to interact with the environment where necessary, whilst affording a level of abstraction that facilitates ease of application construction and use. This will allow for a dramatic cut in the cost of new application development and a much faster time to market. The project will also examine the potential uses and implications of the technology, develop demonstrator systems and design training courses to aid in dissemination of RUNES technology. Expected resultsRUNES will provide the architecture and tools that will allow creation of large-scale network embedded systems, validating the approach taken through a combination of real deployment and simulation. The complexity of the task requires an integrated approach. Results will be demonstrated in the following areas:
A significant part of RUNES lies in gaining a thorough understanding of the needs and requirements of the user community, and in dissemination of results at all stages of the work. For this reason, there are dissemination activities throughout the course of the project and the involvement of all interested parties is welcomed. |
