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 条
  • [41] Real-time textured object recognition on distributed systems
    You, J
    Zhu, WP
    Cohen, HA
    Pissaloux, E
    IMAGE ANALYSIS APPLICATIONS AND COMPUTER GRAPHICS, 1995, 1024 : 99 - 106
  • [42] Rapids: A simulator testbed for distributed real-time systems
    Allalouf, M
    Chang, J
    Durairaj, G
    Lakamraju, VR
    Unsal, OS
    Koren, I
    Krishna, CM
    PROCEEDINGS OF THE HIGH-PERFORMANCE COMPUTING (HPC'98), 1998, : 191 - 196
  • [43] Time-Triggered Scheduling of Query Executions for Active Diagnosis in Distributed Real-Time Systems
    Amin, Sarah
    Obermaisser, Roman
    2017 22ND IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2017,
  • [44] Real-time sampled signal flows through asynchronous distributed systems
    Vestal, S
    RTAS 2005: 11th IEEE Real Time and Embedded Technology and Applications Symposium, Proceedings, 2005, : 170 - 179
  • [45] Performance estimation for real-time distributed embedded systems
    Yen, TY
    Wolf, W
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (11) : 1125 - 1136
  • [46] Managing Transactions in Flexible Distributed Real-Time Systems
    Sangorrin, Daniel
    Gonzalez Harbour, Michael
    Perez, Hector
    Javier Gutierrez, J.
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2010, 2010, 6106 : 251 - +
  • [47] Towards a calculus for distributed, real-time and mobile systems
    Maarouk, Toufik Messaoud
    Saidouni, Djamel Eddine
    Khergag, Mohamed
    Journal of Software, 2012, 7 (03) : 564 - 574
  • [48] A Synchronous Scheduling Service for Distributed Real-Time Java']Java
    Basanta-Val, Pablo
    Estevez-Ayres, Iria
    Garcia-Valls, Marisol
    Almeida, Luis
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (04) : 506 - 519
  • [49] Global halting algorithm consisting of distributed systems with bounded latency time
    Moukeli, P
    CARI'96 - PROCEEDINGS OF THE 3RD AFRICAN CONFERENCE ON RESEARCH IN COMPUTER SCIENCE, 1996, : 390 - 402
  • [50] Real-Time Simulation of Distributed Energy Systems and Microgrids
    Yamane, Amine
    Abourida, Simon
    2015 INTERNATIONAL CONFERENCE ON SUSTAINABLE MOBILITY APPLICATIONS, RENEWABLES AND TECHNOLOGY (SMART), 2015,