Formal modeling self-adaptive service-oriented applications

被引:7
|
作者
Riccobene, Elvinia [1 ]
Scandurra, Patrizia [2 ]
机构
[1] Univ Milan, Dept Comp Sci, I-20122 Milan, Italy
[2] Univ Bergamo, Dept Managment Informat & Prod Engn, Bergamo, Italy
来源
30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II | 2015年
关键词
Self-adaptation; service-oriented applications; formal modeling; SCA-ASM;
D O I
10.1145/2695664.2695772
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In the context of modern service-oriented applications, components must be able to autonomously adapt their behavior in response to rapidly changing environment and business conditions. Formal frameworks for modeling self-adaptive behavior of service-oriented components (SOCs) are critically required to assure quality properties. In this paper we show how SCA-ASM, a lightweight formal framework for modeling and executing service-oriented applications, can be used to express adaptive behavior of service components. We explain how modeling an SCA-ASM component able to monitor and react to environmental changes (context-awareness) and to internal changes (self-awareness), and present the operators for expressing and coordinating self-adaptive behaviors in a distributed setting.
引用
收藏
页码:1704 / 1710
页数:7
相关论文
共 50 条
  • [1] Modeling and Validating Self-adaptive Service-oriented Applications
    Arcaini, Paolo
    Riccobene, Elvinia
    Scandurra, Patrizia
    APPLIED COMPUTING REVIEW, 2015, 15 (03): : 35 - 48
  • [2] Modeling of Context-Aware Self-Adaptive Applications in Ubiquitous and Service-Oriented Environments
    Geihs, Kurt
    Reichle, Roland
    Wagner, Michael
    Khan, Mohammad Ullah
    SOFTWARE ENGINEERING FOR SELF-ADAPTIVE SYSTEMS, 2009, 5525 : 146 - 163
  • [3] Design of frameworks for self-adaptive service-oriented applications: A systematic analysis
    Filisbino Passini, William
    Aparecida Lana, Cristiane
    Pfeifer, Vinicius
    Affonso, Frank Jose
    SOFTWARE-PRACTICE & EXPERIENCE, 2022, 52 (01): : 5 - 38
  • [4] Developing Self-Adaptive Service-Oriented Mobile Applications: A Framework Based on Dynamic Deployment
    Passini, William Filisbino
    Affonso, Frank Jose
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2018, 28 (11-12) : 1537 - 1558
  • [5] Towards a self-adaptive service-oriented methodology based on extended SOMA
    Alireza Parvizi-Mosaed
    Shahrouz Moaven
    Jafar Habibi
    Ghazaleh Beigi
    Mahdieh Naser-Shariat
    Frontiers of Information Technology & Electronic Engineering, 2015, 16 (1) : 43 - 69
  • [6] Towards a self-adaptive service-oriented methodology based on extended SOMA
    Parvizi-Mosaed, Alireza
    Moaven, Shahrouz
    Habibi, Jafar
    Beigi, Ghazaleh
    Naser-Shariat, Mahdieh
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2015, 16 (01) : 43 - 69
  • [7] Requirement Uncertainty Modeling for Service oriented Self-adaptive Software
    Liu, Wei
    He, Chenwan
    Feng, Zaiwen
    MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 : 4798 - +
  • [8] Formal Modeling Self-Adaptive Intelligent Service Component Based on Extenics
    Fan, R.
    Chen, Y. F.
    Cao, S. C.
    Lei, G. B.
    Yue, C.
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2016, 12 (12) : 63 - 66
  • [9] A lightweight formal framework for service-oriented applications design
    Yanchuk, A
    Ivanyukovich, A
    Marchese, M
    SERVICE-ORIENTED COMPUTING - ICSOC 2005, PROCEEDINGS, 2005, 3826 : 545 - 551
  • [10] Online Learning Using Incomplete Execution Data for Self-Adaptive Service-Oriented Systems
    Deshpande, Niranjana
    Sharma, Naveen
    Yu, Qi
    Krutz, Daniel E.
    2022 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2022), 2022, : 296 - 301