An Approach for Modeling and Formalizing SOA Design Patterns

被引:3
|
作者
Tounsi, Imen [1 ]
Hadj Kacem, Mohamed [1 ]
Hadj Kacem, Ahmed [1 ]
机构
[1] Univ Sfax, ReDCAD Res Unit, Sfax, Tunisia
关键词
SOA Design Patterns; SoaML modeling; Formal methods; Event-B method;
D O I
10.1109/WETICE.2013.26
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a formal architecture-centric approach that aims, first, to model message-oriented SOA design patterns with the SoaML standard language, and second to formally specify these patterns at a high level of abstraction using the Event-B method. These two steps are performed before undertaking the effective coding of a design pattern providing correct by construction pattern-based software architectures. Our approach is experimented through an example we present in this paper. We implemented our approach under the Rodin platform, which we use to prove model consistency.
引用
收藏
页码:330 / 335
页数:6
相关论文
共 50 条
  • [21] FORMALIZING SPECIFICATION MODELING IN OOA
    HONIDEN, S
    KOTAKA, N
    KISHIMOTO, Y
    IEEE SOFTWARE, 1993, 10 (01) : 54 - 66
  • [22] A Patterns-Based Approach for Modeling Instructional Design and TEL Systems
    Chimalakonda, Sridhar
    Nori, Kesav V.
    2014 14TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT), 2014, : 54 - 56
  • [23] An Integrated Design Method for SOA-Based Business Modeling and Software Modeling
    Song, Cheeyang
    Cho, Eunsook
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2016, 26 (02) : 347 - 377
  • [24] Formalizing Software Ecosystem Modeling
    Boucharas, Vasilis
    Jansen, Slinger
    Brinkkemper, Sjaak
    IWOCE 2009: INTERNATIONAL WORKSHOP ON OPEN COMPONENT ECOSYSTEM, 2009, : 41 - 50
  • [25] Formalizing over design and under design
    Duan, Yucong
    Gao, Honghao
    Li, Jingbing
    Huang, Mengxing
    International Journal of Multimedia and Ubiquitous Engineering, 2015, 10 (12): : 279 - 288
  • [26] Formalizing Integration Patterns with Multimedia Data
    Montali, Marco
    Rivkin, Andrey
    Ritter, Daniel
    2020 IEEE 24TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2020), 2020, : 67 - 76
  • [27] A structural equation modeling approach for formalizing and evaluating ecological integrity in terrestrial ecosystems
    Mora, Franz
    ECOLOGICAL INFORMATICS, 2017, 41 : 74 - 90
  • [28] Using the π-calculus for formalizing workflow patterns
    Puhlmann, R
    Weske, M
    BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2005, 3649 : 153 - 168
  • [29] Formalizing an approach to responsible care
    不详
    CHEMICAL WEEK, 1996, : S15 - S15
  • [30] Detection of SOA Patterns
    Demange, Anthony
    Moha, Naouel
    Tremblay, Guy
    SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 114 - 130