Verification of functional and non-functional requirements of web service composition

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,...

Full description

Saved in:
Bibliographic Details
Main Authors: CHEN, Manman, TAN, Tian Huat, SUN, Jun, LIU, Yang, PANG, Jun, LI, Xiaohong
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2013
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/5000
https://ink.library.smu.edu.sg/context/sis_research/article/6003/viewcontent/verification.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-6003
record_format dspace
spelling sg-smu-ink.sis_research-60032020-03-12T09:37:48Z Verification of functional and non-functional requirements of web service composition CHEN, Manman TAN, Tian Huat SUN, Jun LIU, Yang PANG, Jun LI, Xiaohong 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 non-functional 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. 2013-01-11T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/5000 info:doi/10.1007/978-3-642-41202-8_21 https://ink.library.smu.edu.sg/context/sis_research/article/6003/viewcontent/verification.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Model Check Component Service Composite Service Label Transition System Manufacture Service Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Model Check
Component Service
Composite Service Label Transition System Manufacture Service
Software Engineering
spellingShingle Model Check
Component Service
Composite Service Label Transition System Manufacture Service
Software Engineering
CHEN, Manman
TAN, Tian Huat
SUN, Jun
LIU, Yang
PANG, Jun
LI, Xiaohong
Verification of functional and non-functional requirements of web service composition
description 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 non-functional 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.
format text
author CHEN, Manman
TAN, Tian Huat
SUN, Jun
LIU, Yang
PANG, Jun
LI, Xiaohong
author_facet CHEN, Manman
TAN, Tian Huat
SUN, Jun
LIU, Yang
PANG, Jun
LI, Xiaohong
author_sort CHEN, Manman
title Verification of functional and non-functional requirements of web service composition
title_short Verification of functional and non-functional requirements of web service composition
title_full Verification of functional and non-functional requirements of web service composition
title_fullStr Verification of functional and non-functional requirements of web service composition
title_full_unstemmed Verification of functional and non-functional requirements of web service composition
title_sort verification of functional and non-functional requirements of web service composition
publisher Institutional Knowledge at Singapore Management University
publishDate 2013
url https://ink.library.smu.edu.sg/sis_research/5000
https://ink.library.smu.edu.sg/context/sis_research/article/6003/viewcontent/verification.pdf
_version_ 1770575187381583872