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
来源
2012 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS) | 2012年
关键词
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 条
  • [41] Composing Web services on the Semantic Web
    Medjahed, B
    Bouguettaya, A
    Elmagarmid, AK
    VLDB JOURNAL, 2003, 12 (04) : 333 - 351
  • [42] Semantic Web for manufacturing Web Services
    Kulvatunyou, B
    Ivezic, N
    ROBOTICS, AUTOMATION AND CONTROL AND MANUFACTURING: TRENDS, PRINCIPLES AND APPLICATIONS, 2002, 14 : 597 - 606
  • [43] Developing Service Platform for Web Context-Aware Services Towards Self-Managing Ecosystem
    Takatsuka, Hiroki
    Saiki, Sachio
    Matsumoto, Shinsuke
    Nakamura, Masahide
    SERVICE-ORIENTED COMPUTING - ICSOC 2014 WORKSHOPS, 2015, 8954 : 270 - 280
  • [44] Generic Contract Descriptions for Web Services Implementations
    Simon, Balazs
    Goldschmidt, Balazs
    Budai, Peter
    Hartung, Istvan
    Kondorosi, Karoly
    Laszlo, Zoltan
    Risztics, Peter
    5TH INTERNATIONAL CONFERENCE ON DIGITAL SOCIETY (ICDS 2011), 2011, : 51 - 56
  • [45] Managing Variability with Feature Models
    Beuche, Danilo
    Schulze, Michael
    18TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2014), VOL 1, 2014, : 364 - 364
  • [46] RoaML: AN INNOVATIVE APPROACH ON MODELING WEB SERVICES
    Strimbei, Catalin
    Olaru, Georgiana
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY (IE 2015): EDUCATION, RESEARCH & BUSINESS TECHNOLOGIES, 2015, : 299 - 306
  • [47] (Semantic web) services for e-learning
    Millard, David E.
    Doody, Karl
    Davis, Hugh C.
    Gilbert, Lester
    Howard, Yvonne
    Tao, Feng
    Wills, Gary
    INTERNATIONAL JOURNAL OF KNOWLEDGE AND LEARNING, 2008, 4 (2-3) : 298 - 315
  • [48] Geospatial SOA using RESTful Web Services
    Muracevic, Dzenana
    Kurtagic, Haris
    PROCEEDINGS OF THE ITI 2009 31ST INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2009, : 199 - 204
  • [49] A Solution of Web Services Combination Based on JBPM
    Tala
    Song, Meina
    Zhang, Xiaoqi
    Xu, Huiyang
    Song, Junde
    2009 IEEE INTERNATIONAL SYMPOSIUM ON IT IN MEDICINE & EDUCATION, VOLS 1 AND 2, PROCEEDINGS, 2009, : 421 - 426
  • [50] Implementation Technology of Building Middleware by Web Services
    Yang Bo
    Liu San-jun
    THIRD INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY WORKSHOPS (ISECS 2010), 2010, : 40 - 42