A Requirement-Driven Method for Secure and Reliable Web Service Composition

被引:3
|
作者
Fan, Guisheng [1 ,2 ]
Yu, Huiqun [1 ]
Wu, Qiang [3 ]
Chen, Liqiong [4 ]
Liu, Dongmei [1 ]
机构
[1] E China Univ Sci & Technol, Dept Comp Sci & Engn, Shanghai 200237, Peoples R China
[2] Wuhan Univ, State Key Lab Software Engn, Wuhan, Peoples R China
[3] China Construct Bank, Zhejiang Branch, Int Business Dept, Hangzhou, Zhejiang, Peoples R China
[4] Shanghai Inst Technol, Dept Comp Sci & Informat Engn, Shanghai, Peoples R China
来源
JOURNAL OF INTERNET TECHNOLOGY | 2013年 / 14卷 / 03期
关键词
Web service; Petri net; Reliability; Security; Requirement; TRUST NEGOTIATION; DISCOVERY; SELECTION; MODEL;
D O I
10.6138/JIT.2013.14.3.12
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service composition is an effective way to build complex Web service applications. However, it is a challenge to enforce security and reliability of those applications due to the uncertainty of service quality in distributive and heterogeneous environment. This paper proposes a novel method to compose Web services for high security and reliability, which is driven by the requirements of service consumers. Petri nets are used to precisely describe the process of service composition in order to articulate the logic relationship between components. Based on this, a strategy for analyzing the compositionality of service is presented, and a reliable service composition method and its enforcement technique are proposed. Theories of Petri nets help prove the effectiveness of strategy. Finally, a case study of Travel Service demonstrates the feasibility of our method.
引用
收藏
页码:485 / 496
页数:12
相关论文
共 50 条
  • [1] A Requirement-Driven Web Service Composition Modeling Framework
    Jiang, Min
    Zhang, Xiu-guo
    2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATIONS (CSA), 2015, : 293 - 297
  • [2] A semantic approach for the requirement-driven discovery of web resources in the Life Sciences
    María Pérez-Catalán
    Rafael Berlanga
    Ismael Sanz
    María José Aramburu
    Knowledge and Information Systems, 2013, 34 : 671 - 690
  • [3] A semantic approach for the requirement-driven discovery of web resources in the Life Sciences
    Perez-Catalan, Maria
    Berlanga, Rafael
    Sanz, Ismael
    Jose Aramburu, Maria
    KNOWLEDGE AND INFORMATION SYSTEMS, 2013, 34 (03) : 671 - 690
  • [4] A requirement-driven object-oriented software evolution method
    Peng, Rong
    He, Keqing
    Liu, Jing
    Cui, Jingsong
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13 : 1132 - 1136
  • [5] Requirement-driven adaptive business processes
    Zhang, Hongxia
    Wang, Fei
    Zhang, Yang
    Zhou, Zheng
    2014 14TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2014, : 93 - 97
  • [6] REQUIREMENT-DRIVEN DECISION SUPPORT SYSTEMS
    RUBIN, SH
    1989 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-3: CONFERENCE PROCEEDINGS, 1989, : 1015 - 1019
  • [7] Reliable Transactional Web Service Composition using Refinement Method
    Mei, Xiaoyong
    Jiang, Aijun
    Zheng, Fudan
    Li, Shixian
    2009 WASE INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING, ICIE 2009, VOL I, 2009, : 422 - 426
  • [8] A Requirement-Driven Mechanism for the Management of Distributed Infrastructures
    Khaddaj, Souheil
    Makoond, Bippin
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (01) : 20 - 33
  • [9] SECURE SERVICE COMPOSITION IN SENSOR WEB
    Yu, Genong
    Di, Liping
    2009 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, VOLS 1-5, 2009, : 3882 - 3885
  • [10] Requirement-Driven Generation of Distributed Ledger Architectures
    Al-Gburi, Noor Mohammed Sabr
    Foldvari, Andras
    Marussy, Kristof
    Semerath, Oszkar
    Kocsis, Imre
    27TH INTERNATIONAL ACM/IEEE CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS, 2024, : 268 - 279