Misplaced Pages

iLAND project

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "ILAND project" – news · newspapers · books · scholar · JSTOR (May 2012) (Learn how and when to remove this message)
The topic of this article may not meet Misplaced Pages's general notability guideline. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.
Find sources: "ILAND project" – news · newspapers · books · scholar · JSTOR (May 2012) (Learn how and when to remove this message)
(Learn how and when to remove this message)

The iLAND project (middleware for deterministic dynamically reconfigurable networked embedded systems) is a cross-industry research & development project for advanced research in embedded systems. It has been developed with the collaboration of 9 organisations including Industries, SMEs and Universities from Spain, France, Portugal, Netherlands and a university from United States. The project is co-funded by the ARTEMIS Programme related to the topic: 'SP5 Computing Environments for Embedded Systems'.

Middleware functionalities

The merging of the real-time systems and the service-oriented architectures enables more flexible a dynamic distributed systems with real time features. So a number of functionalities have been identified to create a SoA based middleware for deterministic reconfiguration of service-based applications:

  • Service registration/deregistration: Stores in the system the functionalities and the description of the different services.
  • Service discovery: Enables external actor to discover the services currently stored in the system.
  • Service composition: Creates the service-based application on run-time.
  • Service orchestration: Manages the invocation of the different services.
  • Service based admission test: This functionality checks if there are enough resources for the services execution in the distributed system.
  • Resource reservation: This functionality acquires the necessary resources in the host machine and the network.
  • System monitoring: This functionality measures if the resources required for the execution of services are not being exhausted.
  • System reconfiguration: This functionality changes the services currently running on the system by other services providing same functionality.

Middleware architecture

The architecture of the iLAND middleware consists in two layers. The high level one is the Core Functionality Layer. It is oriented to the management of the real time service model. The low layer creates bridges to the system resources and the network resources in order to provide the real time operation. Each of these layers contain different software components

iLAND middleware architecture

The middleware architecture is further explained in where the reconfiguration mechanism of the middleware is also explained.

Demonstrators

Different demonstrators have been developed in the iLAND project. They cover different domains:

  • Wireless Applications for Public Transportation
  • Video Surveillance
  • Health Care Applications

References

  1. "- iLAND - Home". Archived from the original on 2011-07-19. Retrieved 2012-06-01.
  2. Marga Marcos. "Transferimos tecnología a las empresas". Cinco Días. Archived from the original on 2016-03-04. Retrieved 2012-06-04. (Spanish)
  3. Marisol García Valls, I. Rodríguez López, L. Fernández Villar. iLAND: An Enhanced Middleware for Real-Time Reconfiguration of Service Oriented Distributed Real-Time Systems. IEEE Transactions on Industrial Informatics
Category: