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 条
  • [31] On Software Development Based on SOA and ROA
    Guo, Xiaofeng
    Shen, Jianjing
    Yin, Zuwei
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 1032 - 1035
  • [32] Ensuring numerical correctness using the Internet
    Parkin, G
    Harris, P
    COMPUTER STANDARDS & INTERFACES, 2006, 28 (03) : 297 - 305
  • [33] 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 (04) : 521 - 535
  • [34] Ensuring SFENCE Instruction Correctness: A Formal Verification Framework Based on Invariants
    Ponugoti, Kushal K.
    2024 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY, EIT 2024, 2024, : 215 - 220
  • [35] Deployment and dynamic reconfiguration planning for distributed software systems
    Arshad, N
    Heimbigner, D
    Wolf, AL
    15TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, : 39 - 46
  • [36] Dynamic software reconfiguration keeps critical systems running
    Hauptmann, S
    Wasel, J
    ELECTRONIC DESIGN, 1997, 45 (06) : 97 - &
  • [37] Software radio and dynamic reconfiguration on a DSP/FPGA platform
    Delahaye, JP
    Gogniat, G
    Roland, C
    Bomel, P
    FREQUENZ, 2004, 58 (5-6) : 152 - 159
  • [38] Ensuring SFENCE Instruction Correctness: A Formal Verification Framework Based on Invariants
    Ponugoti, Kushal K.
    IEEE International Conference on Electro Information Technology, 2024, : 215 - 220
  • [39] Deployment and dynamic reconfiguration planning for distributed software systems
    Arshad, Naveed
    Heimbigner, Dennis
    Wolf, Alexander L.
    SOFTWARE QUALITY JOURNAL, 2007, 15 (03) : 265 - 281
  • [40] Handling the Dynamic Reconfiguration of Software Architectures using Aspects
    Costa-Soria, Cristobal
    Perez, Jennifer
    Carsi, Jose Angel
    13TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: CSMR 2009, PROCEEDINGS, 2009, : 263 - +