Promoting reuse in web services by managing variability

被引:0
|
作者
Chakir, Boutaina [1 ]
Fredj, Mounia [1 ]
Nassar, Mahmoud [2 ]
机构
[1] Md V Souissi Univ, ENSIAS, AlQualsadi Team, Rabat, Morocco
[2] Md V Souissi Univ, ENSIAS, Models & Syst Engn Team, Rabat, Morocco
关键词
SOA; Web services; Variability; Services modeling; MDA;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Service Oriented Architecture (SOA) refers to an architectural paradigm that describes how organizations, people and systems provide and use services to achieve their goals. Moreover, with the evolution of SOA, the focus in software development has shifted from applications to reusable services. Besides, reuse in SOA has more focused on service composition rather than reuse of existing implementations to build new services with additional functionalities. The preferred way to realize SOA remains web services which explain our interest in promoting reuse of Web services by managing variability. In this paper, we propose a model driven method for managing Web service's variability based on MDA (Model Driven Architecture). In fact, through MDA, the method enables the automation of Web service's realization regardless of the supported platforms. Moreover, we present a WSDL extension meta-model called VarWSDL which enhances Web services by variability notions. That permits Web services reuse.
引用
收藏
页码:712 / 717
页数:6
相关论文
共 50 条
  • [1] A model driven method for promoting reuse in SOA-solutions by managing variability
    [J]. Chakir, B., 2012, International Journal of Computer Science Issues (IJCSI) (09): : 3 - 3
  • [2] Web services package reuse and dynamic composition
    Gao, X
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XVI, PROCEEDINGS: SYSTEMICS AND INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATION, 2003, : 226 - 231
  • [3] Managing Web Services: An Application in Bioinformatics
    Bouguettaya, Athman
    Chen, Shiping
    Li, Lily
    Liu, Dongxi
    Liu, Qing
    Nepal, Surya
    Sherchan, Wanita
    Wu, Jemma
    Zhou, Xuan
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2010, PROCEEDINGS, 2010, 6470 : 704 - 705
  • [4] Managing asynchronous Web services interactions
    Brambilla, M
    Ceri, S
    Passamani, M
    Riccio, A
    [J]. IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2004, : 80 - 87
  • [5] Managing and securing web services with VPNs
    Alchaal, L
    Roca, V
    Habert, M
    [J]. IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2004, : 236 - 243
  • [6] Managing Web Services in SOKU Systems
    Prusiewicz, Agnieszka
    [J]. INTELLIGENT INFORMATION AND DATABASE SYSTEMS, PT II, PROCEEDINGS, 2010, 5991 : 57 - 64
  • [7] MANAGING ASYNCHRONOUS WEB SERVICES INTERACTIONS
    Ilie-Nemedi, Iulian
    [J]. INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY, 2012, : 493 - 497
  • [8] Towards strategic design reuse by leveraging commonality and managing variability
    Huang, Shihong
    Shankar, Ravi
    Mangs, Jan
    [J]. 2007 1ST ANNUAL IEEE SYSTEMS CONFERENCE, 2007, : 350 - +
  • [9] Web Services for Sharing and Reuse Water Data in Morocco
    Moumen, Aniss
    Jarar Oulidi, Hassan
    Nafis, Fouad
    Aghoutane, Badraddine
    Khazaz, Lamiaa
    Gabriela Adina, Morosanu
    El Mansouri, Bouabid
    [J]. PROCEEDINGS OF THE MEDITERRANEAN CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGIES 2015 (MEDCT 2015), VOL 2, 2016, 381 : 297 - 302
  • [10] RESEARCH ON REUSE-BASED WEB SERVICES COMPOSITION
    饶元
    李尊朝
    冯博琴
    [J]. Journal of Pharmaceutical Analysis, 2005, (01) : 10 - 14