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 条
  • [41] The study on service oriented-architecture-based access control model
    JiaJu, Wu
    Gang, Liu
    DingYong, Tang
    ChuanYu, Xi
    Peng, Liu
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON CONSTRUCTION & REAL ESTATE MANAGEMENT, VOLS 1 AND 2, 2007, : 70 - 74
  • [42] Trust-based service composition and selection in service oriented architecture
    Jing-Jing Guo
    Jian-Feng Ma
    Xin-Xin Guo
    Xing-Hua Li
    Jun-Wei Zhang
    Tao Zhang
    Peer-to-Peer Networking and Applications, 2018, 11 : 862 - 880
  • [43] Trust-based service composition and selection in service oriented architecture
    Guo, Jing-Jing
    Ma, Jian-Feng
    Guo, Xin-Xin
    Li, Xing-Hua
    Zhang, Jun-Wei
    Zhang, Tao
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2018, 11 (05) : 862 - 880
  • [45] Functionality-based service matchmaking for service-oriented architecture
    Yau, Stephen S.
    Liu, Junwei
    EIGHTH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS, PROCEEDINGS, 2007, : 147 - +
  • [46] Service Oriented Architecture for Cloud based Travel Reservation Software as a Service
    Namjoshi, Jyoti
    Gupte, Archana
    CLOUD: 2009 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2009, : 147 - 150
  • [47] Construction of collaborative manufacturing service chain based on service oriented architecture
    Wang, Jing-Feng
    Wang, Gang
    Wen, Xiao-Xian
    Gao, Guo-An
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2009, 38 (02): : 282 - 287
  • [48] The research of service provision based on service-oriented architecture for NGN
    Yin, Jie
    Zhou, Nian
    Mao, Qian
    NETWORK ARCHITECTURES, MANAGEMENT, AND APPLICATIONS V, PTS 1 AND 2, 2007, 6784
  • [49] Translations of Service Level Agreement in Systems Based on Service Oriented Architecture
    Grzech, Adam
    Rygielski, Piotr
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT II, 2010, 6277 : 523 - 532
  • [50] ASSESSING THE QUALITY OF ENTERPRISE SERVICES A Model for Supporting Service Oriented Architecture Design
    Dow, Matthew
    Ravesteijn, Pascal
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-1: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 1, 2008, : 50 - +