Generating finite state machine from WSMO choreography for testing Web services

Web services composition is the act of combining several Web services in order to create a new service. The composition process includes planning service sequence, discovering services, selecting services and executing the plan. During service selection, it is important that the selected service not...

Full description

Bibliographic Details
Published in:The 10th International Conference on Digital Information Management, ICDIM 2015
Main Author: Rusli H.M.; Ahmad A.; Ibrahim S.; Puteh M.
Format: Conference paper
Language:English
Published: Institute of Electrical and Electronics Engineers Inc. 2016
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-84964820374&doi=10.1109%2fICDIM.2015.7381886&partnerID=40&md5=f461a733dd6ae48f1ece5be834172433
id 2-s2.0-84964820374
spelling 2-s2.0-84964820374
Rusli H.M.; Ahmad A.; Ibrahim S.; Puteh M.
Generating finite state machine from WSMO choreography for testing Web services
2016
The 10th International Conference on Digital Information Management, ICDIM 2015


10.1109/ICDIM.2015.7381886
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84964820374&doi=10.1109%2fICDIM.2015.7381886&partnerID=40&md5=f461a733dd6ae48f1ece5be834172433
Web services composition is the act of combining several Web services in order to create a new service. The composition process includes planning service sequence, discovering services, selecting services and executing the plan. During service selection, it is important that the selected service not only meets the functionality of the required tasks, the selected service must also match the behavior of its client. This paper proposes an approach to test the interaction or choreography of the Web service by leveraging on transition rules that represent the behavior of the services. A Finite State Machine representation of the choreography is extracted using elements of the choreography. Test cases are then generated based on the Finite State Machine model using existing test generation approach. © 2015 IEEE.
Institute of Electrical and Electronics Engineers Inc.

English
Conference paper

author Rusli H.M.; Ahmad A.; Ibrahim S.; Puteh M.
spellingShingle Rusli H.M.; Ahmad A.; Ibrahim S.; Puteh M.
Generating finite state machine from WSMO choreography for testing Web services
author_facet Rusli H.M.; Ahmad A.; Ibrahim S.; Puteh M.
author_sort Rusli H.M.; Ahmad A.; Ibrahim S.; Puteh M.
title Generating finite state machine from WSMO choreography for testing Web services
title_short Generating finite state machine from WSMO choreography for testing Web services
title_full Generating finite state machine from WSMO choreography for testing Web services
title_fullStr Generating finite state machine from WSMO choreography for testing Web services
title_full_unstemmed Generating finite state machine from WSMO choreography for testing Web services
title_sort Generating finite state machine from WSMO choreography for testing Web services
publishDate 2016
container_title The 10th International Conference on Digital Information Management, ICDIM 2015
container_volume
container_issue
doi_str_mv 10.1109/ICDIM.2015.7381886
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-84964820374&doi=10.1109%2fICDIM.2015.7381886&partnerID=40&md5=f461a733dd6ae48f1ece5be834172433
description Web services composition is the act of combining several Web services in order to create a new service. The composition process includes planning service sequence, discovering services, selecting services and executing the plan. During service selection, it is important that the selected service not only meets the functionality of the required tasks, the selected service must also match the behavior of its client. This paper proposes an approach to test the interaction or choreography of the Web service by leveraging on transition rules that represent the behavior of the services. A Finite State Machine representation of the choreography is extracted using elements of the choreography. Test cases are then generated based on the Finite State Machine model using existing test generation approach. © 2015 IEEE.
publisher Institute of Electrical and Electronics Engineers Inc.
issn
language English
format Conference paper
accesstype
record_format scopus
collection Scopus
_version_ 1809677910175383552