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...
Published in: | The 10th International Conference on Digital Information Management, ICDIM 2015 |
---|---|
Main Author: | |
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 |