Feature Model for the Service Provider in the Service Oriented Architecture

被引:0
|
作者
Kamoun, Akram [1 ]
Hadj Kacem, Mohamed [1 ]
Hadj Kacem, Ahmed [1 ]
机构
[1] Univ Sfax, ENIS, Res Lab Dev & Control Distributed Applicat ReDCAD, BP 1173, Sfax, Tunisia
关键词
Service oriented architecture; service provider; software product line; feature model; design pattern;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A widely used approach to develop a Service Provider (SP) in the Service Oriented Architecture (SOA), called contract-first, consists of designing service contracts that will be used to generate the SP source code. The goal of a service contract is expressing the features (e.g., services and capabilities) of the required SP. The two most known traditional service contracts in the literature are: WSDL and WADL. We identify that these service contracts suffer from several problems, such as they only allow expressing a limited set of features. In order to overcome such problems, we propose a Feature Model (FM), named FMSP, that can be considered as a service contract for SP. The features of FMSP are designed to generate valid, customized and fully functional SPs. A key point in our FMSP is that it relies on SOA Design Patterns (DPs) to define its features. The constraints expressed between the DPs in our FMSP allow to easily developing valid compound DPs in the SP. Because DPs are proven solutions, then our FMSP will generate proven SPs as well. We evaluate our FMSP through a practical case study. The results show that the advantage of our FMSP compared with the traditional service contracts is, it permits to automatically generates valid, customized, fully functional and based-DP SPs in a short time.
引用
收藏
页码:705 / 710
页数:6
相关论文
共 50 条
  • [31] Service Identification and Modeling for Service Oriented Architecture Applications
    Cho, Min Je
    Choi, Hyung Rim
    Kim, Hyun Soo
    Hong, Soon Goo
    Keceli, Yavuz
    Park, Jae Young
    SEPADS 08: PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 193 - 199
  • [32] Service Level Security Enhacement for Service Oriented Architecture
    Shashwat, Anurag
    Kumar, Deepak
    Chanana, Lovneesh
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, POWER AND COMMUNICATION TECHNOLOGIES (GUCON), 2018, : 79 - 83
  • [33] THE STUDY OF SERVICE ORIENTED ARCHITECTURE OF E-LEARNING RESOURCES AND PERSONALIZED SERVICE MODEL
    Zhou, Dong-Dai
    Zhang, Zhuo
    Zhong, Shao-Chun
    Yao, Yi
    Zhang, Hong-Mei
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-6, 2009, : 3591 - 3594
  • [34] Integrated Model of Service-Oriented Architecture and Web-Oriented Architecture for Financial Software
    Park, Sohyun
    Choi, Jongmoo
    Yoo, Haeyoung
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2012, 28 (05) : 925 - 939
  • [35] A CONCEPTUAL MODEL FOR SERVICE-ORIENTED ARCHITECTURE ADOPTION MATURITY MODEL
    Hamzah, Mohd Hamdi Irwan
    Baharom, Fauziah
    Mohd, Haslina
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON COMPUTING AND INFORMATICS: EMBRACING ECO-FRIENDLY COMPUTING, 2017, : 139 - 145
  • [36] A feature modeling support for non-functional constraints in service oriented architecture
    Wada, Hiroshi
    Suzuki, Junichi
    Oba, Katsuya
    2007 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2007, : 187 - +
  • [37] An Analytics Engine Architecture for Service Provider Deployments
    Batni, Ramachendra P.
    Heck, John F.
    BELL LABS TECHNICAL JOURNAL, 2008, 13 (03) : 129 - 141
  • [38] Study on interoperable model for semantic service-oriented architecture
    Man, Jun-Feng
    Li, Lin
    Chen, Qing
    Deng, Xiao-Heng
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 4444 - +
  • [39] The Distributed UDDI System Model Based on Service Oriented Architecture
    Feng, Yongxin
    Li, Qin
    PROCEEDINGS OF 2016 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2016), 2016, : 585 - 589
  • [40] Reference Model of Service-Oriented IT Architecture of a Healthcare Organization
    Ilin, Igor, V
    Levina, Anastasia, I
    Lepekhin, Aleksandr A.
    CYBER-PHYSICAL SYSTEMS AND CONTROL, 2020, 95 : 681 - 691