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 条
  • [21] SPECIFYING DISTRIBUTED ACQUISITION-SYSTEMS
    KIBASI, K
    CONTROL AND INSTRUMENTATION, 1986, 18 (06): : 65 - 65
  • [22] Software Architectures for Distributed Environmental Modeling
    Jolma, Ari
    Karatzas, Kostas
    ENVIRONMENTAL SOFTWARE SYSTEMS: FRAMEWORKS OF EENVIRONMENT, 2011, 359 : 255 - +
  • [23] ADAPTABLE SOFTWARE FOR DYNAMIC ARCHITECTURES
    KARTASHEV, SP
    KARTASHEV, SI
    COMPUTER, 1986, 19 (02) : 61 - 77
  • [24] Specifying and Verifying the Correctness of Dynamic Software Updates
    Hayden, Christopher M.
    Magill, Stephen
    Hicks, Michael
    Foster, Nate
    Foster, Jeffrey S.
    VERIFIED SOFTWARE: THEORIES, TOOLS, EXPERIMENTS, 2012, 7152 : 278 - +
  • [25] Deployment and dynamic reconfiguration planning for distributed software systems
    Naveed Arshad
    Dennis Heimbigner
    Alexander L. Wolf
    Software Quality Journal, 2007, 15 : 265 - 281
  • [26] 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
  • [27] Deployment and dynamic reconfiguration planning for distributed software systems
    Arshad, Naveed
    Heimbigner, Dennis
    Wolf, Alexander L.
    SOFTWARE QUALITY JOURNAL, 2007, 15 (03) : 265 - 281
  • [28] Dynamic Structure in Software Architectures Software Engineering
    Magee, J.
    Kramer, J.
    Software Engineering Notes, 21 (06):
  • [29] A Study on Distributed Fault-Tolerant Service Architectures for Critical Software Systems
    Schuszter, Ioan Cristian
    Cioca, Marius
    IEEE 15TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI 2021), 2021, : 263 - 267
  • [30] METHODS AND TOOLS FOR SPECIFYING SOFTWARE OF EMBEDDED SYSTEMS
    MYTUS, LL
    SOVIET JOURNAL OF COMPUTER AND SYSTEMS SCIENCES, 1991, 29 (03): : 85 - 96