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 条
  • [41] Software reconfiguration patterns for dynamic evolution of software architectures
    Gomaa, H
    Hussein, M
    FOURTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA 2004), PROCEEDINGS, 2004, : 79 - 88
  • [42] Architectures for testing distributed systems
    Ulrich, A
    König, H
    TESTING OF COMMUNICATING SYSTEMS: METHODS AND APPLICATIONS, 1999, 21 : 93 - 108
  • [43] Dynamic and coordinated software reconfiguration in distributed data stream systems
    Vasconcelos, Rafael Oliveira
    Vasconcelos, Igor
    Endler, Markus
    JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2016, 7
  • [44] Specification and refinement of dynamic software architectures
    Canal, C
    Pimentel, E
    Troya, JM
    SOFTWARE ARCHITECTURE, 1999, 12 : 107 - 125
  • [45] Handling dynamic behaviour in software architectures
    Cîmpan, S
    Leymonerie, F
    Oquendo, F
    SOFTWARE ARCHITECTURE, PROCEEDINGS, 2005, 3527 : 77 - 93
  • [46] Software configuration management related to the management of distributed systems and service-oriented architectures
    Tosic, V
    Mennie, D
    Pagurek, B
    SOFTWARE CONFIGURATION MANAGEMENT, 2003, 2649 : 54 - 69
  • [47] A review on specifying software Architectures using extended automata-based models
    Sharafi, Mehran
    Aliee, Fereidoon Shams
    Movaghar, Ali
    INTERNATIONAL SYMPOSIUM ON FUNDAMENTALS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2007, 4767 : 423 - +
  • [48] Assessment of the integration capability of system architectures from a complex and distributed software systems perspective
    Leuchter, S.
    Reinert, F.
    Mueller, W.
    OPEN ARCHITECTURE/OPEN BUSINESS MODEL NET-CENTRIC SYSTEMS AND DEFENSE TRANSFORMATION 2014, 2014, 9096
  • [49] Specifying and evaluating software Architectures based on 4+1 view model
    Fukuzawa, K
    Kobayashi, T
    ENGINEERING INFORMATION SYSTEMS IN THE INTERNET CONTEXT, 2002, 103 : 31 - 51
  • [50] Message passing architectures for stochastic and dynamic distributed real-time systems
    Andrews, D
    Apon, A
    Welch, L
    CONFERENCE PROCEEDINGS OF THE 2001 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, 2001, : 367 - 372