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 条
  • [1] Bounded-time recovery for distributed real-time systems
    Gandhi, Neeraj
    Roth, Edo
    Gifford, Robert
    Linh Thi Xuan Phan
    Haeberlen, Andreas
    2020 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2020), 2020, : 110 - 123
  • [2] An architecture to support dynamic service composition in distributed real-time systems
    Estevez-Ayres, Iria
    Almeida, Luis
    Garcia-Valls, Marisol
    Basanta-Val, Pablo
    10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 249 - +
  • [3] REBOUND: Defending Distributed Systems Against Attacks with Bounded-Time Recovery
    Gandhi, Neeraj
    Roth, Edo
    Sandler, Brian
    Haeberlen, Andreas
    Phan, Linh Thi Xuan
    PROCEEDINGS OF THE SIXTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS '21), 2021, : 523 - 539
  • [4] A real-time distributed scheduling service for middleware systems
    Zhang, JY
    DiPippo, L
    Fay-Wolfe, V
    Bryan, K
    Murphy, M
    WORDS 2005: 10TH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE, PROCEEDINGS, 2005, : 59 - 65
  • [5] 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
  • [6] An efficient Δ-causal algorithm for real-time distributed systems
    Pomares Hernandez, S.E.
    Lopez Dominguez, E.
    Rodriguez Gomez, G.
    Fanchon, J.
    Journal of Applied Sciences, 2009, 9 (09) : 1711 - 1718
  • [7] A DISTRIBUTED SCHEDULING ALGORITHM FOR HETEROGENEOUS REAL-TIME SYSTEMS
    ZEINELDINE, O
    ELTOWEISSY, M
    MUKKAMALA, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 497 : 588 - 598
  • [8] A Scheduling Algorithm for Hybrid Distributed Real-time Systems
    Liang, Ke
    Zhou, Xingshe
    Sheng, Ruiqing
    Zhang, Kailong
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 51 - 56
  • [9] A scalable scheduling algorithm for real-time distributed systems
    Atif, Y
    Hamidzadeh, B
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1998, : 352 - 359
  • [10] 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