P/S-CoM plus : a Formal Approach to Design Correct Publish/Subscribe Architectural Styles

被引:2
|
作者
Krichen, Ikbel [1 ]
Loulou, Imen [1 ]
Dhouib, Hedi [1 ]
Kacem, Ahmed Hadj [1 ]
机构
[1] Univ Sfax, Natl Sch Engn Sfax, Res Unit ReDCAD, Sfax, Tunisia
来源
2012 17TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS) | 2012年
关键词
p/s-com; software architecture; publish/subscribe style; correct by design; formal specification; behavioral aspect;
D O I
10.1109/ICECCS.2012.28
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we propose P/S-CoM+, a formal approach that helps architects to model correct publish/subscribe architectural styles (PSAS). We extend P/S-CoM formal approach, that focuses on the correct by design of PSAS structure, by behavioral aspect. We specify communication schemas including the state of component types and ensuring no loss of events. We formally model behavioral properties namely delivery semantics, ordering and persistence of notifications. We set up a formal method for composing communication schemas and building correct PSAS. We develop an ECLIPSE plugin P/S-CoM'SD that assists architects in graphically conceiving the desired PSAS. We describe the dynamic behavior of component types by specifying interaction rules. All the specifications are coded in Z notation and proved under Z-Eves theorem prover.
引用
收藏
页码:179 / 188
页数:10
相关论文
共 4 条
  • [1] P/S-CoM: Building correct by design Publish/Subscribe architectural styles with safe reconfiguration
    Loulou, Imen
    Jmaiel, Mohamed
    Drira, Khalil
    Kacem, Ahmed Hadj
    JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (03) : 412 - 428
  • [2] FORMAL MODELING OF BEHAVIORAL PROPERTIES TO SUPPORT CORRECT BY DESIGN PUBLISH/SUBSCRIBE ARCHITECTURAL STYLES
    Krichen, Ikbel
    Loulou, Imen
    Kacem, Ahmed Hadj
    ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 2, 2011, : 286 - 289
  • [3] Formal design of structural and dynamic features of publish/subscribe architectural styles
    Loulou, Imen
    Kacem, Ahmed Hadj
    Jmaiel, Mohamed
    Drira, Khalil
    SOFTWARE ARCHITECTURE, PROCEEDINGS, 2007, 4758 : 44 - +
  • [4] Paragon of architectural design approach based on realism-research on T. P. Yang's design thought
    Pan, Guxi
    Li, Haiqing
    Shan, Yong
    Xinjianzhu/New Architecture, 2001, (79): : 1 - 4