The overriding objective of IRMOS is to enable ‘Real-time’ interaction between people and applications over a Service Oriented Infrastructure, where processing, storage and networking need to be combined and delivered with guaranteed levels of service. IRMOS aims to innovate in this field by enabling “soft real-time” applications to be delivered through value chains that span organizational boundaries and cover a distributed set of people and resources. IRMOS is set apart from SOI through a set of key features. This project will provide a Real-time Framework as a single infrastructure with real-time attributes at all levels (network, processing, storage, application, workflow and business) and provision of Quality of Service Guarantees. Furthermore, while this infrastructure is considered to be cross-organizational, allowing the distribution of interactive real-time applications, it provides at the same time the appropriate levels of confidence that these applications will be delivered in a predictable, reliable and efficient way.
The following innovations will be contributed by the IRMOS project:
i. A platform of services that enables real-time interaction between people and applications.
ii. An intelligent network infrastructure that not just manages the network bandwidth, but also takes into account several QoS aspects like delay and jitter, when network paths for a service have to be selected and enables automated SLA negotiation and monitoring.
iii. An integrated optimization approach at various levels from inter-organization business processes and SLAs to intelligent networking and virtualization techniques that enable real-time interaction and concurrency at all points of the distributed value chains.
iv. Software tools and associated modeling environments to enable real-time interactive applications to be written to target the IRMOS framework.
v. Specification languages that unify various parameters and characteristics used to describe real-time applications on SOIs, and allow value chain participants to collaborate in the design, deployment and execution of networks of services.
The following figure depicts an overview of the IRMOS architecture and the two main building blocks of the platform: the Framework Services and ISONI. IRMOS followed an innovative approach on how these blocks will interact, and their relation is considerably different of the conventional SOA or Grid platforms because of the real-time and virtualization capabilities of the overall infrastructure.
The research leading to these results has received funding from the EC Seventh Framework Programme FP7/2007-2011 under grant agreement n°214777.











