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 条
  • [31] Research on Mechanical System Design Based on Service-oriented Architecture
    Li, Naigen
    Zhang, Nianjun
    Zhu, Mengguo
    MATERIALS PROCESSING TECHNOLOGY II, PTS 1-4, 2012, 538-541 : 3047 - 3050
  • [32] A Solution Model for Service-Oriented Architecture
    Lan, Jianzhong
    Liu, Yi
    Chai, Yueting
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 4184 - 4189
  • [33] Service-oriented architecture realization model
    Department of Automation, Tsinghua University, Beijing 100084, China
    Jisuanji Jicheng Zhizao Xitong, 2008, 7 (1306-1312):
  • [34] CAPSICUM - A Conceptual Model for Service Oriented Architecture
    Roach, T.
    Low, G.
    D'Ambra, J.
    IEEE CONGRESS ON SERVICES 2008, PT I, PROCEEDINGS, 2008, : 415 - 422
  • [35] Service oriented architecture
    Laskey, Kathryn B.
    Laskey, Kenneth
    WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL STATISTICS, 2009, 1 (01): : 101 - 105
  • [36] Service oriented architecture
    Leyking, Katrina
    Dreifus, Florian
    Loos, Peter
    WIRTSCHAFTSINFORMATIK, 2007, 49 (05): : 394 - 401
  • [37] Feature Based Variability for Service Oriented Architectures
    Abu-Matar, Mohammad
    Gomaa, Hassan
    2011 9TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA), 2011, : 302 - 309
  • [38] Service vulnerability scanning based on service-oriented architecture in Web service environments
    Wang, Shangguang
    Gong, Yan
    Chen, Guangxiao
    Sun, Qibo
    Yang, Fangchun
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (09) : 731 - 739
  • [39] A Design of Web Service for Digital Photogrammetry Workstation using Service Oriented Architecture
    Park, Kyoungjin
    Yilmaz, Alper
    INTERNATIONAL ELECTRONIC CONFERENCE ON COMPUTER SCIENCE, 2008, 1060 : 204 - 207
  • [40] Service Oriented Architecture Based SDI Model for Education Sector in India
    Barik, Rabindra K.
    Samaddar, Arun B.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON FRONTIERS OF INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2013, 2014, 247 : 555 - 562