REFERENCES
ActiveVOS (2009). ActiveBPEL WS-BPEL engine.
http://sourceforge.net/search/?q=ActiveBPEL.
Andrews, J. H., Briand, L. C., and Labiche, Y. (2005). Is
mutation an appropriate tool for testing experiments?
In Proceedings of the 27th International Conference
on Software Engineering (ICSE 2005), pages 402–
411. ACM Press.
Beizer, B. (1990). Software Testing Techniques, 2nd Edi-
tion. International Thomson Computer Press, 2 sub
edition.
Bozkurt, M., Harman, M., and Hassoun, Y. (2010). TR-10-
01: testing web services: A survey. Technical Report
TR-10-01, King’s College, London.
Castro-Cabrera, C. and Medina-Bulo, I. (2011). An ap-
proach to metamorphic testing for ws-bpel composi-
tions. In Proceedings of the International Conference
on e-Business (ICE-B 2011).
Chan, W. K., Cheung, S. C., and Leung, K. R. (2007).
A metamorphic testing approach for online testing of
service-oriented software applications. International
Journal of Web Services Research, 4(2):61–81.
Chen, T. Y. (1998). Metamorphic testing: A new approach
for generating next test cases. HKUSTCS98-01.
Chen, T. Y. (2010). Metamorphic testing: A simple ap-
proach to alleviate the oracle problem. In Proceedings
of the 5th IEEE International Symposium on Service
Oriented System Engineering. IEEE Computer Soci-
ety.
Chen, T. Y., Huang, D. H., Tse, T. H., and Zhou, Z. Q.
(2004). Case studies on the selection of useful re-
lations in metamorphic testing. In Proceedings of
the 4th Ibero-American Symposium on Software En-
gineering and Knowledge Engineering (JIISIC 2004),
pages 569–583.
Garc
´
ıa-Dom
´
ınguez, A., Medina-Bulo, I., and Marcos-
B
´
arcena, M. (2011). Model-driven design of perfor-
mance requirements with UML and MARTE. In Pro-
ceedings of the 6th International Conference on Soft-
ware and Data Technologies, Seville, Spain.
Garc
´
ıa-Fanjul, J., Tuya, J., and de la Riva, C. (2007). Gen-
eraci
´
on sistem
´
atica de pruebas para composiciones de
servicios utilizando criterios de suficiencia basados en
transiciones. In JISBD 2007: Actas de las XII Jor-
nadas de Ingenier
´
ıa del Software y Bases de Datos.
Gotlieb, A. and Botella, B. (2003). Automated metamor-
phic testing. Computer Software and Applications
Conference, Annual International, 0:34–40.
IDC (2008). Research reports. http://www.idc.com.
Leveson, N. G. (1995). Safeware: system safety and com-
puters. ACM.
Mayer, P. and L
¨
ubke, D. (2006). Towards a BPEL unit
testing framework. In TAV-WEB’06: Proceedings of
the 2006 workshop on Testing, Analysis, and Verifica-
tion of Web Services and Applications, pages 33–42.
ACM.
Murphy, C., Kaiser, G., Hu, L., and Wu, L. (2008). Proper-
ties of machine learning applications for use in meta-
morphic testing. In Proc. of the 20th international
conference on software engineering and knowledge
engineering (SEKE), pages 867–872.
Murphy, C., Shen, K., and Kaiser, G. (2009). Using
JML runtime assertion checking to automate meta-
morphic testing in applications without test oracles.
In Software Testing Verification and Validation, 2009.
ICST’09. International Conference on, pages 436–
445.
Myers, G.J., Sandler, C., Badgett, T., and Thomas, T. M.
(2004). The Art of Software Testing, 2nd ed. Wiley -
Interscience.
OASIS (2007). Web Services Business Process
Execution Language 2.0. http://docs.oasis-
open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html.
Organization for the Advancement of Structured
Information Standards.
Palomo-Duarte, M. (2011). Service composition verifica-
tion and validation. In Jonathan Lee, S.-P. M. and
Liu, A., editors, Service Life Cycle Tools and Tech-
nologies: Methods, Trends and Advances, pages 200–
219. IGI Global.
Palomo-Duarte, M., Garc
´
ıa-Dom
´
ınguez, A., Medina-Bulo,
I.,
´
Alvarez-Ayll
´
on, A., and Santacruz, J. (2010).
Takuan: a tool for WS-BPEL composition testing us-
ing dynamic invariant generation. In et al., B. B., edi-
tor, ICWE, volume 6189 of Lecture Notes in Computer
Science, pages 532–535. Springer.
Segura, S., Galindo, J., Benavides, D., Parejo, J., and Ruiz-
Corts, A. (2012). Betty: Benchmarking and testing
on the automated analysis of feature models. In Eise-
necker, U., Apel, S., and Gnesi, S., editors, Sixth
International Workshop on Variability Modelling of
Software-intensive Systems (VaMoS’12), pages 63–71,
Leipzig, Germany. ACM.
UCASE Research Group (2010). GAmera home site.
http://neptuno.uca.es/˜gamera.
Weyuker, E. (1982). On testing Non-Testable programs.
The Computer Journal, 25(4):465–470.
Xie, X., Ho, J. W. K., Murphy, C., Kaiser, G., Xu, B., and
Chen, T. Y. (2011). Testing and validating machine
learning classifiers by metamorphic testing. J. Syst.
Softw., 84:544–558.
Zhang, Z.-Y., Chan, W. K., Tse, T. H., and Hu, P.-F. (2009).
An experimental study to compare the use of meta-
morphic testing and assertion checking. Journal of
Software, 20(10):2637–2654.
Zheng, Y., Zhou, J., and Krause, P. (2007). An automatic
test case generation framework for web services. Jour-
nal of software, 2(3):64–77.
Zhou, Z. Q., Huang, D. H., Tse, T. H., Yang, Z., Huang,
H., and Chen, T. Y. (2004). Metamorphic testing and
its applications. In Proceedings of the 8th Interna-
tional Symposium on Future Software Technology (IS-
FST 2004). Software Engineers Association.
ICSOFT2012-7thInternationalConferenceonSoftwareParadigmTrends
432