Feature Model based on Design Pattern for the Service Provider in the Service Oriented Architecture

被引:0
|
作者
Kamoun, Akram [1 ]
Kacem, Mohamed Hadj [1 ]
Kacem, Ahmed Hadj [1 ]
Drira, Khalil [2 ]
机构
[1] Natl Engn Sch Sfax, Lab Dev & Control Distributed Applicat ReDCAD, Sfax, Tunisia
[2] Univ Toulouse, CNRS, Toulouse, France
关键词
Service Oriented Architecture; Service Provider; Service Contract; Design Pattern; Feature Model;
D O I
10.5220/0006332301110120
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In Service Oriented Architecture (SOA), service contracts are widely used for designing and developing the features (e.g., services and capabilities) of Service Providers (SPs). Two of the most widely used traditional service contracts in SOA are: WSDL and WADL. We identify that these service contracts suffer from several problems, like: they only work for SOAP and REST communication technologies and do not rely on modeling SOA Design Patterns (DPs). One benefit of using SOA DPs is that they permit developing proven SPs for different platforms. In order to overcome these problems, we introduce a new DP-based Feature Model (FM), named FMSP, as a service contract that models the variability of SP features including 15 SOA DPs (e.g., Event-driven messaging DP) and their corresponding constraints. This permits to easily identify and develop valid SOA compound DPs. We demonstrate, through a practical case study and a developed tool, that our FMSP allows to automatically generate fully functional, valid, highly customized and DP-based SPs. We also show that our FMSP reduces the required effort and time to develop SPs.
引用
下载
收藏
页码:111 / 120
页数:10
相关论文
共 50 条
  • [21] A Service Oriented Architecture for Collaborative Product Design
    Rong, Zhijun
    Ying, Baosheng
    Dan, Binbin
    ADVANCED MECHANICAL ENGINEERING, PTS 1 AND 2, 2010, 26-28 : 1115 - 1118
  • [22] Modeling and design of service-oriented architecture
    Stojanovic, Z
    Dahanayake, A
    Sol, H
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 4147 - 4152
  • [23] An xADL Extension for Service Oriented Architecture Design
    Pannok, Passakorn
    Vatanawood, Wiwat
    2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND APPLICATIONS (ICISA 2013), 2013,
  • [24] Fact-Based Service Modeling in a Service Oriented Architecture
    Bollen, Peter
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2011 WORKSHOPS, 2011, 7046 : 158 - +
  • [25] On Composition of Service Component Based on Service-Oriented Architecture
    Wan Fang
    Shen JianJing
    Han Ding
    Zhang Hui
    PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 5, 2008, : 573 - +
  • [26] Service Governance in Service Oriented Architecture
    Ozdogan, Ahmet Gorkem
    Akgun, Kamber Ogulcan
    Kaya, Cuneyt
    2017 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2017, : 195 - 200
  • [27] Trust-based Service Provider Selection in Service-oriented Environments
    Su, Xing
    Zhang, Minjie
    Mu, Yi
    Bai, Quan
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (10): : 1 - 9
  • [28] Pattern-Based Software Architecture for Service-Oriented Software Systems
    Pahl, Claus
    Barrett, Ronan
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2010, 4 (01) : 31 - 45
  • [30] ANALYSIS AND DESIGN OF XYZ INTEGRATED SYSTEM BASED ON SERVICE ORIENTED ARCHITECTURE
    Rahmandita, Aviana
    Fajar, Ahmad Nurul
    Shofi, Imam Marzuki
    Girsang, Abba Suganda
    2018 INTERNATIONAL CONFERENCE ON ICT FOR SMART SOCIETY (ICISS), 2018, : 1 - 5