RESEARCH ON REUSE-BASED WEB SERVICES COMPOSITION

被引:1
|
作者
饶元
李尊朝
冯博琴
机构
[1] Xi’an Jiaotong University
[2] Xi’an Jiaotong University Xi’an 710049
[3] China
[4] Department of Computer Science and Technology
关键词
web service; software reuse; service composition; service-oriented architecture;
D O I
暂无
中图分类号
TP393.09 [];
学科分类号
080402 ;
摘要
Objective To solve the three principal problems for reusing the software components, i.e., existence, discovery and availability principles, web services provided a new solution for reusing and assembling web software or components under distributed environment with a series of XML-based protocols. Methods A 4+1 meta-model between atomic services, such as Sequence, Parallelism, Alternation, Substitute and Iteration, and a kind of service composition description language in composition process are investigated. Furthermore, an architecture-based service composition model with Ontology Engine is proposed, which is based on the software architecture life-cycle model and provides a mechanism for services composition with dynamic management and deployment. Results The results of the prototype system development show that the service-composed application not only reused the web service components, but also reused the data resources located in distributed databases. Conclusion The method of reused-based web services composition observably decreases the period and cost of development and greatly improves the programming efficiency.
引用
收藏
页码:10 / 14 +48
页数:6
相关论文
共 50 条
  • [1] 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
  • [2] Reuse-based software production technology
    Fuqing Yang
    Qianxiang Wang
    Hong Mei
    Zhaoliang Chen
    [J]. Science in China Series F Information Sciences, 2001, 44 (1): : 8 - 19
  • [3] A reuse-based requirements elicitation process
    Ahn, Sangim
    Chong, Kiwon
    [J]. ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 403 - +
  • [4] Reuse-based Optimization for Pig Latin
    Camacho-Rodriguez, Jesus
    Colazzo, Dario
    Herschel, Melanie
    Manolescu, Ioana
    Chowdhury, Soudip Roy
    [J]. CIKM'16: PROCEEDINGS OF THE 2016 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2016, : 2215 - 2220
  • [5] Research on Web Services Composition Based on Behavior Protocol
    Chi, Zhang
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING ( GRC 2009), 2009, : 761 - 764
  • [6] The Research of Web Service Composition Reuse Model
    Kuang, GuoFang
    Xu, HongSheng
    [J]. ADVANCES IN FUTURE COMPUTER AND CONTROL SYSTEMS, VOL 1, 2012, 159 : 405 - 410
  • [7] Software Process Definition: a Reuse-based Approach
    Barreto, Ahilton Silva
    Paulino Murta, Leonardo Gresta
    Cavalcanti da Rocha, Ana Regina
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2011, 17 (13) : 1765 - 1799
  • [8] A Reuse-Based Software Development Method
    Lim, Yoonsun
    Kim, Myung
    Jeong, Seungnam
    Jeong, Anmo
    [J]. ICHIT 2008: INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 102 - 109
  • [9] RESEARCH ON DYNAMIC SEMANTIC WEB SERVICES COMPOSITION BASED ONTOLOGY
    Li Fan
    [J]. DCABES 2009: THE 8TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE, PROCEEDINGS, 2009, : 280 - 283
  • [10] Research on Process Network Based Behavior Composition of Web Services
    Zhang, Xiuguo
    Guo, Minghua
    [J]. 2011 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND MULTIMEDIA COMMUNICATION, 2011, : 226 - 229