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,...
Saved in:
Main Authors: | , , , , , |
---|---|
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 |