Composing components and services using a planning-based adaptation middleware

被引:0
|
作者
Rouvoy, Romain [1 ]
Eliassen, Frank [1 ]
Floch, Jacqueline [2 ]
Hallsteinsen, Svein [2 ]
Stav, Erlend [2 ]
机构
[1] Univ Oslo, POB 1080, N-0316 Oslo, Norway
[2] SINTEF, ICT, N-7024 Trondheim, Norway
来源
SOFTWARE COMPOSITION | 2008年 / 4954卷
关键词
adaptation planning; component-based architectures; self-adaptation; service-oriented architectures;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Self-adaptive component-based architectures provide methods and mechanisms to support the dynamic adaptation of their structure under evolving execution context. Dynamic adaptation is particularly relevant in the domain of ubiquitous computing, which is subject to numerous unexpected changes of the execution context. In this paper, we focus on changes in the service provider landscape: business services may dynamically come and go, and their quality of service may vary. We introduce an extension of the MADAM component-based planning framework that optimizes the overall utility of applications when such changes occur. MADAM planning is based on dynamic configuration of component frameworks. The extended planning framework supports seamless configuration of component frameworks based on both local and remote components and services. In particular, components and services can be plugged in interchangeably to provide functionalities defined by the component framework. The extended planning framework is illustrated and validated on a use case scenario.
引用
下载
收藏
页码:52 / +
页数:3
相关论文
共 50 条
  • [31] PRELIMINARY EXPERIMENTAL RESULTS OF A TEMPORAL PLANNING-BASED SYSTEM FOR AUTONOMOUS INSPECTION USING UGV
    Hinostroza, M. A.
    Lekkas, Anastasios M.
    de Jonge, Christian
    Sagatun, Svein Ivar
    Luteberget, Bjornar
    Transeth, Aksel
    PROCEEDINGS OF ASME 2024 43RD INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE AND ARCTIC ENGINEERING, OMAE2024, VOL 5B, 2024,
  • [32] A Middleware Service for Coordinated Adaptation of Communication Services in Groups of Devices
    Janeiro, Jordan
    Springer, Thomas
    Endler, Markus
    2009 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS (PERCOM), VOLS 1 AND 2, 2009, : 580 - +
  • [33] Intelligent Tutoring for Surgical Decision Making: a Planning-Based Approach
    Vannaprathip, Narumol
    Haddawy, Peter
    Schultheis, Holger
    Suebnukarn, Siriwan
    INTERNATIONAL JOURNAL OF ARTIFICIAL INTELLIGENCE IN EDUCATION, 2022, 32 (02) : 350 - 381
  • [34] Supporting Requirements Analysis in Tropos: A Planning-Based Approach
    Bryl, Volha
    Giorgini, Paolo
    Mylopoulos, John
    AGENT COMPUTING AND MULTI-AGENT SYSTEMS, 2009, 5044 : 243 - 254
  • [35] An Intelligent Planning-Based Modeling Method for Diagnosis and Repair
    Li, Chuang
    Ouyang, Dantong
    Wang, Xiaoyu
    Wei, Wei
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2020, 2020
  • [36] On Developing Distributed Middleware Services for QoS- and Criticality-Based Resource Negotiation and Adaptation
    J. Huang
    Y. Wang
    F. Cao
    Real-Time Systems, 1999, 16 : 187 - 221
  • [37] On developing distributed middleware services for QoS- and criticality-based resource negotiation and adaptation
    Huang, J
    Wang, Y
    Cao, F
    REAL-TIME SYSTEMS, 1999, 16 (2-3) : 187 - 221
  • [38] On developing distributed middleware services for QoS- and criticality-based resource negotiation and adaptation
    Huang, J.
    Wang, Y.
    Cao, F.
    Real-Time Systems, 1999, 16 (02): : 187 - 221
  • [39] Planning-based semantic web service composition in factory automation
    Puttonen, Juha
    Lobov, Andrei
    Cavia Soto, Maria A.
    Martinez Lastra, Jose L.
    ADVANCED ENGINEERING INFORMATICS, 2015, 29 (04) : 1041 - 1054
  • [40] A Planning-Based Approach for the Automated Configuration of the Enterprise Service Bus
    Liu, Zhen
    Ranganathan, Anand
    Riabov, Anton
    SERVICE-ORIENTED COMPUTING - ICSOC 2008, PROCEEDINGS, 2008, 5364 : 538 - 544