A MDA-BASED TESTING - A Comparative Study

Arturo H. Torres, María J. Escalona, Manuel Mejías, Javier J. Gutiérrez

2009

Abstract

Software testing is any activity aimed at evaluating an attribute or capability of a program or system and de-termining that it meets its required results. Moreover, it is a critical element in order to ensure the system quality. However, researchers and practitioners are still trying to find effective ways to test Web applica-tions. One way is related with the MDA (Model-Driven Architecture) paradigm. This paper presents a com-parative study of existing proposals for this paradigm. The aim of this study is to find research opportunities to take the challenge of automating the tests in the context of meta-models MDWE (Model-Driven Web Engineering).

References

  1. AllFusion, 2009. http://www.astrom.se/allfusion
  2. ArcStyler, 2009. http://www.arcstyler.com
  3. Bertolino, A., 2007. Software testing research: Achievements, challenges, dreams. In FOSE 7807: 2007 Future of Software Engineering, pp 85--103. IEEE Computer Society, Washington.
  4. Bézivin, J., 2001. From object composition to model transformation with the MDA. In TOOLS 7801: Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems (TOOLS39), pp. 350. IEEE Computer Society, Washington.
  5. Born, M., Schieferdecker, I., Gross H., Santos, P., 2004. Model-driven development and testing - a case study. Technical report, Fraunhofer Publica, Alemania.
  6. Busch, M., Chaparadza, R., Dai, Z., Hoffmann, A., Lacmene, L, Ngwangwen, T., Ndem, G., Ogawa, H., Serbanescu, D., Schieferdecker, I., Zander-Nowicka, J., 2006. Model transformers for test generation from system models. Technical report, Fraunhofer FOKUS, Germany and Hitachi Central Research Laboratory Ltd., Japan.
  7. Cachero, C., Koch, N., 2002. Conceptual navigation analysis: a device and platform independent navigation specification. In: 2nd International Workshop on Weboriented Software Technology (IWWOST'02), Málaga.
  8. Dai, Z.R., Deussen, P.H., Lacmene, L.P., Busch, M., Ngwangwen, T., Herrmann, J., Schmidt, M: Grid., 2005. Automatic test data generation for TTCN-3 using CTE. In: 18th International Conference Software & Systems Engineering and their Applications, Paris.
  9. Dai, Z.R., 2004. Model-driven testing with UML 2.0. In: Proceedings of the Second European Workshop on Model Driven Architecture, pp. 179--187. University of Kent, UK.
  10. Eclipse UML2, 2009. http://www.eclipse.org/uml2
  11. Gross, H., 2003. Testing and the UML a perfect fit. Technical report, Fraunhofer IESE Report 110.03E, Alemania.
  12. iUML, 2009. http://www.kc.com/products/iuml.php
  13. NetBeans, 2009. http://www.netbeans.org
  14. Objecteering Software, 2009. http://www.objecteering.com
  15. Pérez, B., Reales, P., García, I., Polo, M., 2008. Propuesta para pruebas dirigidas por modelos usando el perfil de pruebas de UML 2.0. In: Actas de los Talleres de las Jornadas de Ingeniería del Software y Bases de Datos, Gijón.
  16. Pietsch, S., Stanca-Kaposta, B., 2008. Model-based testing with UTP and TTCN-3 and its application to HL7. Technical report, Conquest Potsdam, Germany.
  17. Poseidon, 2009. http://www.gentleware.com
  18. QVT, 2009. http://tefkat.sourceforge.net/publications/ad04-01-06.pdf
  19. Rational XDE, 2009. http://www.ibm.com/ developerworks/rational/products/xde
  20. Rhapsody, 2009. http://www.telelogic.com/products/ rhapsody/index.cfm
  21. Schieferdecker, I., Din, G., 2005. A meta-model for TTCN-3. In: Applying Formal Methods: Testing, Performance, and M/E-Commerce. LNCS, vol. 4, pp. 226-245. Springer.
  22. SD Metrics, 2009. http://www.sdmetrics.com
  23. Siegel, J., 2001. Developing in OMG's model-driven architecture. OMG white paper.
  24. Telelogic Tau, 2009. http://www.telelogic.com/products/ tau/index.cfm
  25. Test Designer™ v3.3, 2009. http://www.smartesting.com/ cms/en/explore/products
  26. Testing Technologies, 2009. http://www.testingtech.de
  27. Together, 2009. http://www.borland.com/us/products/ together/index.html
  28. TTCN-3, 2009. http://www.ttcn-3.org
  29. UML Testing Profile, 2009. http://utp.omg.org
  30. UML, 2009. http://www.uml.org
  31. WayPointer, 2009. http://www.jaczone.com/product/ overview
  32. Zander, J., Dai, Z.R., Schieferdecker, I., Din, G., 2005. From U2TP models to executable tests with TTCN-3 - an approach to model driven testing. In: Testing of Communicating Systems. LNCS, vol. 3502/2005,pp. 289-303. Springer, Berlin.
Download


Paper Citation


in Harvard Style

H. Torres A., J. Escalona M., Mejías M. and J. Gutiérrez J. (2009). A MDA-BASED TESTING - A Comparative Study . In Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-989-674-009-2, pages 269-274. DOI: 10.5220/0002281902690274


in Bibtex Style

@conference{icsoft09,
author={Arturo H. Torres and María J. Escalona and Manuel Mejías and Javier J. Gutiérrez},
title={A MDA-BASED TESTING - A Comparative Study},
booktitle={Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2009},
pages={269-274},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002281902690274},
isbn={978-989-674-009-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - A MDA-BASED TESTING - A Comparative Study
SN - 978-989-674-009-2
AU - H. Torres A.
AU - J. Escalona M.
AU - Mejías M.
AU - J. Gutiérrez J.
PY - 2009
SP - 269
EP - 274
DO - 10.5220/0002281902690274