Verification of Functional and Non-functional Requirements of Web Service Composition

被引:0
|
作者
Chen, Manman [1 ]
Tan, Tian Huat [1 ]
Sun, Jun [2 ]
Liu, Yang [3 ]
Pang, Jun [4 ]
Li, Xiaohong [5 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore 117548, Singapore
[2] Singapore Univ Technol & Design, Singapore, Singapore
[3] Nanyang Technol Univ, Singapore, Singapore
[4] Univ Luxembourg, Luxembourg, Luxembourg
[5] Tianjin Univ, Tianjin, Peoples R China
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web services have emerged as an important technology nowadays. There are two kinds of requirements that are crucial to web service composition, which are functional and non-functional requirements. Functional requirements focus on functionality of the composed service, e. g., given a booking service, an example of functional requirements is that a flight ticket with price higher than $2000 will never be purchased. Non-functional requirements are concerned with the quality of service (QoS), e. g., an example of the booking service's nonfunctional requirements is that the service will respond to the user within 5 seconds. Non-functional requirements are important to web service composition, and are often an important clause in service-level agreements (SLAs). Even though the functional requirements are satisfied, a slow or unreliable service may still not be adopted. In our paper, we propose an automated approach to verify combined functional and non-functional requirements directly based on the semantics of web service composition. Our approach has been implemented and evaluated on the real-world case studies, which demonstrate the effectiveness of our method.
引用
收藏
页码:313 / 328
页数:16
相关论文
共 50 条
  • [21] A Web Service Composition Framework Using Integer Programming with Non-Functional Objectives and Constraints
    Yoo, John Jung-Woon
    Kumara, Soundar
    Lee, Dongwon
    IEEE JOINT CONFERENCE ON E-COMMERCE TECHNOLOGY (CEC'08) AND ENTERPRISE COMPUTING, E-COMMERCE AND E-SERVICES (EEE'08), 2008, : 347 - 350
  • [22] Extended web services framework to meet non-functional requirements
    Singhera, ZU
    2004 INTERNATIONAL SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS, 2004, : 334 - 340
  • [23] Extended web services Model Design for non-functional requirements
    Hong, Xu
    ADVANCED RESEARCH ON MECHANICAL ENGINEERING, INDUSTRY AND MANUFACTURING ENGINEERING, PTS 1 AND 2, 2011, 63-64 : 855 - 858
  • [24] Components for non-functional requirements
    Robben, B
    Joosen, W
    Matthijs, F
    Vanhaute, B
    Verbaeten, P
    OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 151 - 152
  • [25] Web Service Discovery Based on Unified View on Functional and Non-Functional Properties
    Junghans, Martin
    Agarwal, Sudhir
    2010 IEEE FOURTH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC 2010), 2010, : 224 - 227
  • [26] Semantic Web Service Delivery in Healthcare Based on Functional and Non-Functional Properties
    Schweitzer, Marco
    Gorfer, Thilo
    Hoerbst, Alexander
    MEDINFO 2017: PRECISION HEALTHCARE THROUGH INFORMATICS, 2017, 245 : 945 - 949
  • [27] Monitoring of Non-functional Requirements of Business Processes based on Quality of Service Attributes of Web Services
    Borges, Evando S.
    Fantinato, Marcelo
    Aksu, Unal
    Reijers, Hajo A.
    Thom, Lucineia H.
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS 2019), VOL 2, 2019, : 588 - 595
  • [28] Dealing with Dependencies among Functional and Non-functional Requirements for Impact Analysis in Web Engineering
    Alfonso Aguilar, Jose
    Garrigos, Irene
    Mazon, Jose-Norberto
    Zaldivar, Anibal
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT IV, 2012, 7336 : 116 - 131
  • [29] Survey of Non-Functional Requirements Modeling and Verification of Software Product Lines
    Hammani, Fatima Zahra
    2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2014,
  • [30] Semantic-based automatic service composition with functional and non-functional requirements in design time: A genetic algorithm approach
    FanJiang, Yong-Yi
    Syu, Yang
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (03) : 352 - 373