Ensuring Correctness of Dynamic Reconfiguration in SOA based Software

被引:0
|
作者
Yin, YuYu [1 ]
Li, Ying [1 ]
Yin, JianWei [1 ]
Deng, ShuiGuang [1 ]
Shi, Wei [1 ]
机构
[1] Zhejiang Univ, Inst Comp Sci & Technol, Hangzhou 310027, Zhejiang, Peoples R China
关键词
SOA; Dynamic Reconfiguration; Type Theory; CALCULUS;
D O I
10.1109/SERVICES-I.2009.29
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
SOA based software is typically based on dynamic reconfiguration, since it is the composition of services. Then ensuring the correctness of dynamic reconfiguration is an important challenge. But few work focuses on it, this paper gives a better answer to solve the problem. It uses services-behavioral type discipline extended the Martin-Lof's Type Theory (for short, MLTT) which supports a type-theoretic formulation of services behavior structured patterns, so that services can he formally constructed by type services-behavioral type. Then, the type rules for subtype, duality, and correctness of dynamic reconfiguration are discussed. In our case study, the deductions are gave to show that how to verify the correctness of the dynamic reconfiguration. Finally, the implement of our approach is discussed.
引用
收藏
页码:599 / 606
页数:8
相关论文
共 50 条
  • [21] A CSP-Based Approach for Managing the Dynamic Reconfiguration of Software Architecture
    Saadi, Abdelfetah
    Hammal, Youcef
    Oussalah, Mourad Chabane
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGIES AND SYSTEMS APPROACH, 2021, 14 (01) : 156 - 173
  • [22] Formalization and Verification of Behavioral Correctness of Dynamic Software Updates
    Zhang, Min
    Ogata, Kazuhiro
    Futatsugi, Kokichi
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2013, 294 : 12 - 23
  • [23] Dynamic reconfiguration of software architectures through aspects
    Costa, Cristobal
    Ali, Nour
    Perez, Jennifer
    Carsi, Jose Angel
    Ramos, Isidro
    SOFTWARE ARCHITECTURE, PROCEEDINGS, 2007, 4758 : 279 - +
  • [24] An approach for managing the dynamic reconfiguration of software architectures
    Saadi, Abdelfetah
    Oussalah, Mourad Chabane
    Henni, Abderrazak
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2018, 17 (02) : 220 - 233
  • [25] An Experimental Study on the Dynamic Reconfiguration of Software Projects
    Rosito, Mauricio Covolan
    Ribeiro, Marcelo Blois
    Bastos, Ricardo Melo
    ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 232 - 239
  • [26] Correctness Ensuring Process Configuration: An Approach Based on Partner Synthesis
    van der Aalst, Wil
    Lohmann, Niels
    La Rosa, Marcello
    Xu, Jingxin
    BUSINESS PROCESS MANAGEMENT, 2010, 6336 : 95 - +
  • [27] A robust reconfiguration protocol for the dynamic update of component-based software systems
    Boyer, Fabienne
    Gruber, Olivier
    Pous, Damien
    SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (11): : 1729 - 1753
  • [28] Ensuring the Correctness of Regular Expressions: A Review
    Li-Xiao Zheng
    Shuai Ma
    Zu-Xi Chen
    Xiang-Yu Luo
    International Journal of Automation and Computing, 2021, 18 : 521 - 535
  • [29] Ensuring the Correctness of Regular Expressions: A Review
    Zheng, Li-Xiao
    Ma, Shuai
    Chen, Zu-Xi
    Luo, Xiang-Yu
    INTERNATIONAL JOURNAL OF AUTOMATION AND COMPUTING, 2021, 18 (04) : 521 - 535
  • [30] Ensuring the semantic correctness of complex regions
    McKenney, Mark
    Pauly, Alejandro
    Praing, Reasey
    Schneider, Markus
    ADVANCES IN CONCEPTUAL MODELING - FOUNDATIONS AND APPLICATIONS, 2007, 4802 : 409 - 418