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 条
  • [41] The utilization of the service oriented architecture for creating the model of cooling the material
    Lukac, Matej
    Terpak, Jan
    Horovcak, Pavel
    PROCEEDINGS OF THE 2016 17TH INTERNATIONAL CARPATHIAN CONTROL CONFERENCE (ICCC), 2016, : 451 - 454
  • [42] A model of Service-Oriented Architecture and firm/network performance
    Chen A.N.K.
    Nichols J.
    International Journal of Information Technology and Management, 2010, 9 (01) : 54 - 74
  • [43] E-Governance and Service Oriented Computing Architecture Model
    Tejasvee, Sanjay
    Sarangdevot, S. S.
    INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN SCIENCE AND TECHNOLOGY (ICM2ST-10), 2010, 1324 : 221 - +
  • [44] Service Oriented Architecture Adoption Model For ICT Office in Malaysia
    Abbas, Wan Faezah
    Musa, Nur Hafizah
    Kamaruddin, Kamalia Azma
    Hariri, Wan Nor Amalina Wan
    Haron, Haryani
    2017 5TH INTERNATIONAL CONFERENCE ON RESEARCH AND INNOVATION IN INFORMATION SYSTEMS (ICRIIS 2017): SOCIAL TRANSFORMATION THROUGH DATA SCIENCE, 2017,
  • [45] A Comparative Study of Service-Oriented Architecture Maturity Model
    Hamzah, Mohd Hamdi Irwan
    Baharom, Fauziah
    Mohd, Haslina
    PROCEEDINGS OF KNOWLEDGE MANAGEMENT INTERNATIONAL CONFERENCE (KMICE) 2016, 2016, : 399 - 404
  • [46] A Service-Oriented Model of Network Architecture and Its Application
    Zhu Yafei
    Shen Jun
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET TECHNOLOGY AND SECURITY (ITS 2010), 2010, : 35 - 38
  • [47] SERVICE-ORIENTED ARCHITECTURE: MYTHS, REALITIES, AND A MATURITY MODEL
    Hirschheim, Rudy
    Welke, Richard
    Schwarz, Andrew
    MIS QUARTERLY EXECUTIVE, 2010, 9 (01) : 37 - 48
  • [48] An Evaluation Method for Service-Oriented Architecture Maturity Model
    Hamzah, Mohd Hamdi Irwan
    Fadzrin, Ezak
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (07) : 149 - 159
  • [49] Service Oriented Architecture: A Model Driven Governance Maturity Classifier
    Diaz, Alejandro
    Correal, Dario
    2011 6TH COLOMBIAN COMPUTING CONGRESS (CCC), 2011,
  • [50] SOASMM: a Novel Service Oriented Architecture Security Maturity Model
    Kassou, Meryem
    Kjiri, Laila
    2012 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2012, : 911 - 917