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
关键词
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] On Structural Robustness of Distributed Real-Time Systems Towards Uncertainties in Service Times
    Jayachandran, Praveen
    Abdelzaher, Tarek
    31ST IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2010), 2010, : 317 - 326
  • [42] Enhancing real-time event service for synchronization in object oriented distributed systems
    Singh, G
    Maddula, B
    Zeng, Q
    ISORC 2002: FIFTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 233 - 240
  • [43] Real-Time Event Framework based on component model for distributed real-time systems
    Yoon, EY
    Yoon, YI
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1942 - 1948
  • [44] Fine real-time processing in distributed systems
    Yakoh, T
    Sato, H
    Aoyama, T
    2000 IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS, PROCEEDINGS, 2000, : 135 - 142
  • [45] Real-time coordination in distributed multimedia systems
    Limniotes, TA
    Papadopoulos, GA
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 685 - 691
  • [46] Load profiling in distributed real-time systems
    Bestavros, A
    INFORMATION SCIENCES, 1997, 101 (1-2) : 1 - 27
  • [47] ACTIVE REDUNDANCY IN DISTRIBUTED REAL-TIME SYSTEMS
    KOPETZ, H
    IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1992, 12 : 595 - 595
  • [48] Real-time digital simulator for distributed systems
    Chen, Jinchao
    Du, Chenglie
    Han, Pengcheng
    Du, Xiaoyan
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2021, 97 (05): : 299 - 309
  • [49] Task scheduling in distributed real-time systems
    Gruzlikov, A. M.
    Kolesov, N. V.
    Skorodumov, Yu. M.
    Tolmacheva, M. V.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2017, 56 (02) : 236 - 244
  • [50] Scheduling strategy for Real-Time Distributed Systems
    Menendez-Leonel de Cervantes, A.
    Benitez-Perez, H.
    JOURNAL OF APPLIED RESEARCH AND TECHNOLOGY, 2010, 8 (02) : 177 - 185