A Bounded-Time Service Composition Algorithm for Distributed Real-Time Systems

被引:1
|
作者
Garcia-Valls, M. [1 ]
Castro-Fernandez, R. [1 ]
Estevez-Ayres, I. [1 ]
Basanta-Val, P. [1 ]
Rodriguez-Lopez, I. [1 ]
机构
[1] Univ Carlos III Madrid, Dept Telemat Engn, Distributed Real Time Syst Lab, Leganes, Madrid, Spain
来源
2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS) | 2012年
关键词
real-time; service composition; middleware; distributed systems; reconfiguration; SOA;
D O I
10.1109/HPCC.2012.207
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Handling the dynamics of future service-based distributed systems in real-time is a complex problem; a number of state transitions or reconfigurations take place that must be handled in real-time; this requires to impose some bounds to the structure of the system to ensure timely operation. We present a model for real-time reconfiguration based on a service model using the concept of service implementations that are actual versions of a specific functionality or service. Over this model, we present an algorithm for service composition that provides a feasible solution compliant with the provided application quality of service (QoS) criteria that consists of a set of service implementations. This algorithm executes in linear time by drawing a clear separation between the composition algorithm and the real-time analysis of the service implementation paths; this is a key idea that allows to have the linear time service-based composition algorithm as a simple straight forward graph search guided by some values or heuristics related to the application QoS. Our solution targets real-time systems being, therefore, appropriate for timely reconfiguration. The proposed solution is evaluated using an profiling tool. We provide experimental results of this tool showing the suitability of the approach and the proposed concepts.
引用
收藏
页码:1413 / 1420
页数:8
相关论文
共 50 条
  • [1] iLAND: An Enhanced Middleware for Real-Time Reconfiguration of Service Oriented Distributed Real-Time Systems
    Garcia Valls, Marisol
    Rodriguez Lopez, Iago
    Fernandez Villar, Laura
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) : 228 - 236
  • [2] A real-time perspective of service composition: Key concepts and some contributions
    Garcia Valls, M.
    Basanta Val, P.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (10) : 1414 - 1423
  • [3] Real-Time Service Composition Algorithm based on Semantic Web
    Hu Jingjing
    Ma Siying
    Zhao Xing
    Cao Yinyin
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2014, 8 (04): : 2025 - 2032
  • [4] Middleware for real-time distributed simulation systems
    van Paassen, MM
    Pronk, C
    Delatour, J
    SIMULATION IN INDUSTRY'2000, 2000, : 351 - 358
  • [5] A real-time communication service for ATM-based distributed systems
    Lizzi, C
    Montiel, J
    Gressier-Soudan, E
    ICAATM'98: 1998 1ST IEEE INTERNATIONAL CONFERENCE ON ATM, 1998, : 178 - 183
  • [6] Executable Specifications for Real-Time Distributed Systems
    Ray, Arnab
    Cleaveland, Rance
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 203 (04) : 3 - 17
  • [7] An optimal scheduling algorithm for distributed heterogeneous real-time systems
    Rooholamini, M
    Hosseini, SH
    COMPUTERS AND THEIR APPLICATIONS: PROCEEDINGS OF THE ISCA 12TH INTERNATIONAL CONFERENCE, 1997, : 126 - 129
  • [8] Dynamic Reconfiguration of Real-Time Distributed Systems Based on Agents
    Esquivel-Flores, O.
    Benitez-Perez, H.
    REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL, 2012, 9 (03): : 300 - 313
  • [9] Comparative analysis of two different middleware approaches for reconfiguration of distributed real-time systems
    Garcia Valls, Marisol
    Basanta Val, Pablo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (02) : 221 - 233
  • [10] Modeling distributed real-time systems with MAST 2
    Gonzalez Harbour, Michael
    Javier Gutierrez, J.
    Drake, Jose M.
    Lopez Martinez, Patricia
    Carlos Palencia, J.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (06) : 331 - 340