TY - GEN
T1 - Takuan
T2 - 10th International Conference on Web Engineering, ICWE 2010
AU - Palomo-Duarte, Manuel
AU - García-Domínguez, Antonio
AU - Medina-Bulo, Inmaculada
AU - Alvarez-Ayllón, Alejandro
AU - Santacruz, Javier
PY - 2010/8/3
Y1 - 2010/8/3
N2 - WS-BPEL eases programming in the large by composing web services, but poses new challenges to classical white-box testing techniques. These have to be updated to take context into account and cope with its specific instructions for web service management. Takuan is an open-source system that dynamically generates invariants reflecting the internal logic of a WS-BPEL composition. After several improvements and the development of a graphical interface, we consider Takuan to be a mature tool that can help find both bugs in the WS-BPEL composition and missing test cases in the test suite.
AB - WS-BPEL eases programming in the large by composing web services, but poses new challenges to classical white-box testing techniques. These have to be updated to take context into account and cope with its specific instructions for web service management. Takuan is an open-source system that dynamically generates invariants reflecting the internal logic of a WS-BPEL composition. After several improvements and the development of a graphical interface, we consider Takuan to be a mature tool that can help find both bugs in the WS-BPEL composition and missing test cases in the test suite.
KW - dynamic invariant generation
KW - service composition
KW - Web services
KW - white-box testing
KW - WS-BPEL
UR - http://www.scopus.com/inward/record.url?scp=77955043802&partnerID=8YFLogxK
UR - https://link.springer.com/chapter/10.1007%2F978-3-642-13911-6_45
U2 - 10.1007/978-3-642-13911-6_45
DO - 10.1007/978-3-642-13911-6_45
M3 - Conference publication
AN - SCOPUS:77955043802
SN - 3642139108
SN - 9783642139109
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 531
EP - 534
BT - Web Engineering - 10th International Conference, ICWE 2010, Proceedings
Y2 - 5 July 2010 through 9 July 2010
ER -