Towards a unified graph-based framework for dynamic component-based architectures description in Z

被引:0
|
作者
Loulou, I [1 ]
Kacem, AH [1 ]
Jmaiel, M [1 ]
Drira, K [1 ]
机构
[1] Univ Sfax, Lab LARIS, Sfax 3018, Tunisia
关键词
software architecture; architectural style; dynamic architecture; graph rewriting; component-based applications; formal specification;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes a model oriented formal approach for the specification and the verification of dynamic component-based architectures. This approach associates the expressive power of functional and structural approaches. On the one hand, we make use of the specification language Z to formulate the constraints made on the architectural style. These constraints have to be maintained during the system evolution. On the other hand, we describe the dynamic of architecture in terms of graph-rewriting rules. The obtained rules take into account structural and functional constraints of the system under their application conditions ensuring in this way its consistency during its evolution. We express the rules entirely with the Z notation also obtaining, in this way, a unified approach which treats the static as well as the dynamic aspect. To validate our specifications, we use Z-EVES which is an advanced analysis tool supporting the Z-specification language.
引用
收藏
页码:227 / 234
页数:8
相关论文
共 50 条
  • [31] Graph-based Model of Smart Grid Architectures
    Klaer, Benedikt
    Sen, Oemer
    van der Velde, Dennis
    Hacker, Immanuel
    Andres, Michael
    Henze, Martin
    [J]. 2020 INTERNATIONAL CONFERENCE ON SMART ENERGY SYSTEMS AND TECHNOLOGIES (SEST), 2020,
  • [32] Towards a component-based middleware framework for configurable and reconfigurable grid computing
    Coulson, G
    Grace, P
    Blair, G
    Mathy, L
    Duce, D
    Cooper, C
    Yeung, WK
    Cai, W
    [J]. THIRTEENTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2004, : 291 - 296
  • [33] Towards collaborative component-based modelling
    Sarjoughian, H. S.
    Nutaro, J. J.
    Joshi, G.
    [J]. JOURNAL OF SIMULATION, 2011, 5 (02) : 77 - 88
  • [34] Towards a Component-based Observation of MPSoC
    Prada-Rojas, Carlos
    Marangozova-Martin, Vania
    Georgiev, Kiril
    Mehaut, Jean-Francois
    Santana, Miguel
    [J]. 2009 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2009), 2009, : 542 - +
  • [35] Towards component-based software engineering
    Pour, G
    [J]. TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 599 - 599
  • [36] Towards a Component-based Description of Business Models: A State-of-the-Art Analysis
    Krumeich, Julian
    Burkhart, Thomas
    Werth, Dirk
    Loos, Peter
    [J]. AMCIS 2012 PROCEEDINGS, 2012,
  • [37] Component-based framework for subsurface simulations
    Palmer, B. J.
    Fang, Yilin
    Hammond, Glenn
    Gurumoorthi, Vidhya
    [J]. SCIDAC 2007: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2007, 78
  • [38] A component-based framework for recognition systems
    Middendorf, M
    Peust, C
    Schacht, J
    [J]. READING AND LEARNING, 2004, 2956 : 153 - 165
  • [39] A component-based framework and reusability in Garment
    Zhang, NX
    Liu, Y
    [J]. APSEC 2001: EIGHTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 411 - 418
  • [40] A framework for component-based CNC machines
    Michaloski, J
    Birla, S
    Weinert, G
    Yen, CJ
    [J]. SENSORS AND CONTROLS FOR INTELLIGENT MACHINING, AGILE MANUFACTURING, AND MECHATRONICS, 1998, 3518 : 132 - 143