Specifying Dynamic Software Architectures for Distributed Systems

被引:0
|
作者
Xu, Hongzhen [1 ]
Zeng, Guosun [1 ]
Chen, Bo [1 ]
机构
[1] Tongji Univ, Dept Comp Sci & Technol, Shanghai 201804, Peoples R China
关键词
distributed system; dynamic software architectures; hypergraph; production rule;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Open and dynamic characteristics of distributed software systems make user requirements and hardware resources change more rapidly, which make their evolution or reconfiguration inevitable, especially during their execution. A critical issue for those distributed systems is the specifying and analysis dynamic reconfiguration process of their architectures. In this paper, we proposed a method of specifying dynamic software architectures for distributed systems. Based on hypergraph, reconfiguration production rules and operations, we can specify dynamic reconfiguration of software architectures for distributed systems. The paper also includes an example which shows how our approach can be applied to specify modeling of dynamic evolving distributed software architectures.
引用
收藏
页码:51 / 54
页数:4
相关论文
共 50 条
  • [1] Specifying dynamic software system architectures
    Selic, Bran
    SOFTWARE AND SYSTEMS MODELING, 2021, 20 (03): : 595 - 605
  • [2] Specifying dynamic software system architectures
    Bran Selić
    Software and Systems Modeling, 2021, 20 : 595 - 605
  • [3] Specifying and analyzing dynamic software architectures
    Allen, R
    Douence, R
    Garlan, D
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 1998, 1382 : 21 - 37
  • [4] Specifying dynamic software architectures with dynamic description logic
    Zhao, Zhikun
    Li, Wei
    Journal of Software, 2012, 7 (01) : 169 - 175
  • [5] Specifying temporal behaviour in software architectures for groupware systems
    Wright, TN
    Graham, TCN
    Urnes, T
    INTERACTIVE SYSTEMS: DESIGN, SPECIFICATION, AND VERIFICATION, 2001, 1946 : 1 - 17
  • [6] Analyzing dynamic change in distributed software architectures
    Kramer, J.
    Magee, J.
    IEE Proceedings: Software, 1998, 145 (05): : 146 - 154
  • [7] SPECIFYING DISTRIBUTED COMPUTER ARCHITECTURES IN AADL
    DAMM, W
    DOHMEN, G
    PARALLEL COMPUTING, 1989, 9 (02) : 193 - 211
  • [8] Specifying and verifying reconfigurable software architectures
    de Paula, VC
    Justo, GRR
    Cunha, PRF
    INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2000, : 21 - 31
  • [9] Distributed software architectures
    Kramer, J
    Magee, J
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 633 - 634
  • [10] Visual design and animation of dynamic parallel and distributed software architectures
    Ribeiro-Justo, GR
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 1313 - 1320