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 条
  • [1] A Comparative Illustration of AI Planning-based Web Services Composition
    Seog-Chan, O. H.
    Lee, Dongwon
    Kumara, Soundar R. T.
    ACM SIGECOM EXCHANGES, 2006, 5 (05) : 1 - 10
  • [2] Composing and deploying grid middleware web services using model driven architecture
    Gokhale, A
    Natarajan, B
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2002: COOPLS, DOA, AND ODBASE, 2002, 2519 : 633 - 649
  • [3] Composing multimedia content adaptation services
    Berhe, G
    Brunie, L
    Pierson, JM
    EUROMEDIA '2005: 11TH ANNUAL EUROMEDIA CONFERENCE, 2005, : 199 - 203
  • [4] On composing Dependable Web Services using undependable web components
    Gorbenko, Anatoliy
    Kharchenko, Vyacheslav
    Romanovsky, Alexander
    International Journal of Simulation and Process Modelling, 2007, 3 (1-2) : 45 - 54
  • [5] Planning-based Prediction for Pedestrians
    Ziebart, Brian D.
    Ratliff, Nathan
    Gallagher, Garratt
    Mertz, Christoph
    Peterson, Kevin
    Bagnell, J. Andrew
    Hebert, Martial
    Dey, Anind K.
    Srinivas, Siddhartha
    2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, : 3931 - +
  • [6] Composing enterprise mashup components and services using architecture integration patterns
    Liu, Yan
    Liang, Xin
    Xu, Lingzhi
    Staples, Mark
    Zhu, Liming
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (09) : 1436 - 1446
  • [7] A service-oriented middleware for composing context aware mobile services
    Sousa, Joao Paulo
    Carrapatoso, Eurico
    Fonseca, Benjamin
    2009 FOURTH INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES, 2009, : 357 - +
  • [8] Composing components with shared services in the Kmelia model
    Andre, Pascal
    Ardourel, Gilles
    Attiogbe, Christian
    SOFTWARE COMPOSITION, 2008, 4954 : 125 - 140
  • [9] Interactive Explanation for Planning-Based Systems
    Zhao, Ellin
    Sukkerd, Roykrong
    ICCPS '19: PROCEEDINGS OF THE 2019 10TH ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, 2019, : 322 - 323
  • [10] Hierarchical planning-based crowd formation
    Liu, Na
    Wang, Xingce
    Liu, Shaolong
    Wu, Zhongke
    He, Jiale
    Cheng, Peng
    Miao, Chunyan
    Thalmann, Nadia Magnenat
    COMPUTER ANIMATION AND VIRTUAL WORLDS, 2019, 30 (06)