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 条
  • [31] Software architectures for dependable systems
    de Lemos, R
    Guerra, PAD
    DEPENDABLE COMPUTING, PROCEEDINGS, 2005, 3747 : 263 - 264
  • [32] Developing an approach for the recovery of distributed software architectures
    Imperial Coll of Science, Technology and Medicine, London, United Kingdom
    Program Comprehension Workshop Proc, (28-36):
  • [33] System and Software Architectures of Distributed Smart Cameras
    Lin, Chang Hong
    Wolf, Marilyn
    Koutsoukos, Xenefon
    Neema, Sandeep
    Sztipanovits, Janos
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2010, 9 (04)
  • [34] Formal specification of evolving distributed software architectures
    Justo, GRR
    de Paula, VC
    Cunha, PRF
    NINTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 1998, : 548 - 553
  • [35] Modular construction and composition of distributed software architectures
    Astley, M
    Agha, GA
    SOFTWARE ENGINEERING FOR PARALLEL AND DISTRIBUTED SYSTEMS - INTERNATIONAL SYMPOSIUM PROCEEDINGS, 1998, : 2 - 12
  • [36] Developing an approach for the recovery of distributed software architectures
    Mendonca, NC
    Kramer, J
    6TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION (IWPC 98) - PROCEEDINGS, 1998, : 28 - 36
  • [37] IMPACT OF SOFTWARE ON FUTURE MICROPROCESSOR DISTRIBUTED ARCHITECTURES
    HAWKINS, RD
    INSTRUMENTATION TECHNOLOGY, 1980, 27 (03): : 49 - 54
  • [38] π-SPACE:: Modelling evolvable distributed software Architectures
    Chaudet, C
    Oquendo, F
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1398 - 1405
  • [39] SPECIFYING DISTRIBUTED SYSTEMS USING A DIAGRAMATIC NOTATION
    Bavan, A. S.
    PROCEEDINGS OF THE 2011 3RD INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGY AND ENGINEERING (ICSTE 2011), 2011, : 477 - 481
  • [40] High-assurance distributed, adaptive software for dynamic systems
    Rohloff, Kurt
    Loyall, Joseph
    Pal, Partha
    Schantz, Richard
    HASE 2007: 10TH IEEE HIGH ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS, 2007, : 385 - 386