Integration of Autonomic Mechanisms to a Test Management Solution

Clauirton A. Siebra, Natasha Q. C. Lino

2014

Abstract

Testing is one of the most time-consuming phases of the software development cycle and this is not different in the mobile software domain. In fact, small input mechanisms, dependence to wireless network configurations and complex navigations create a very stressful and prone to errors test environment. This paper presents additional modules that were specified to a test management tool, which extend its abilities in terms of automation, intelligent control and statistical metrics manipulation. We compare this approach to other efforts from the software engineering community and stress the gains in our test process. A list of learned lessons was also consolidated to share important points of this experience.

References

  1. Aljahdali, S., Hussain, S., Hundewale, N., Poyil, A., 2012, Test Management and Control, Proceedings of the 3rd IEEE International Conference on Software Engineering and Service, pp.429,432, doi: 10.1109 /ICSESS. 2012.6269496.
  2. Bertolino, A. 2007. Software Testing Research: Achievements, Challenges, Dreams, Future of Software Engineering, pp. 85-103.
  3. Boshernitsan, M., Doong, R. and Savoia, A. 2006. From Daikon to Agitator: lessons and challenges in building a commercial tool for developer testing. In Proc. ACM/SIGSOFT International Symposium on Software Testing and Analysis, pp. 169-180.
  4. Chin, L., Worth, D., Greenough, C. 2007. A Survey of Software Testing Tools for Computational Science, RAL Technical Reports, RAL-TR-2007-010.
  5. Filho, C., Ramalho, G. 2000. JEOPS - The Java Embedded Object Production System, Lecture Notes In Computer Science, Vol. 1952, pp. 53 - 62, SpringerVerlag, London, UK.
  6. Frantzen, L., Tretmans, J. and Willemse, T. 2006. A symbolic framework for model-based testing. In Lecture Notes in Computer Science (LNCS) 4262, pp. 40-54. Springer-Verlag.
  7. Ghallab, G., Nau, D., Traverso, P. 2004. Automated Planning: theory and practice, Morgan Kaufmann Publishers.
  8. Lino, N., Siebra, C., Silva, F., Santos, A., 2008, An Autonomic Computing Architecture for Network Tests of Mobile Devices, Proceedings of the 7th International Information and Telecommunication Technologies Symposium, Foz do IguaƧu, Brazil.
  9. Polo, M., Reales, P., Piattini, M., Ebert, C., 2013, Test Automation, IEEE Software, 30(1):84- 89.
  10. Prasanna, M., Sivanandam, S., Venkatesan, R., Sundarrajan, R. 2005. A Survey on Automatic Test Case Generation, Academic Open Internet Journal, 15.
  11. Saff, D. and Ernst, M. 2004. An experimental evaluation of continuous testing during development. In Proc. ACM/SIGSOFT International Symposium. on Software Testing and Analysis, pp. 76-85.
  12. Schreiber, G., Akkermans, H., Anjewierden, A., Hoog, R., Shadbolt, N., Velde, W., Wielinga, B., 1999, Knowledge Engineering and Management: The CommonKADS Methodology. The MIT Press.
  13. Tate, A., 2003, <I-N-C-A>: an Ontology for MixedInitiative Synthesis Tasks. Proceedings of the IJCAI Workshop on Mixed-Initiative Intelligent Systems, Acapulco, Mexico.
  14. Tillmann, N. and Schulte, W. 2006. Unit tests reloaded: Parameterized unit testing with symbolic execution. IEEE Software, 23(4):38-47.
  15. Wang, H. 2008. A Review of Six Sigma Approach: Methodology, Implementation and Future Research, 4th International Conference on Wireless Communications, Networking and Mobile Computing, pp.1 - 4.
  16. Wielinga, B., Schreiber, A. and Breuker, J. 1992. KADS: a modelling approach to knowledge engineering, Knowledge Acquisition Journal, 4(1): 5-53.
  17. Yamaura, T., 1998, How to design practical test cases, IEEE Software, 15(6):30-36.
Download


Paper Citation


in Harvard Style

Siebra C. and Q. C. Lino N. (2014). Integration of Autonomic Mechanisms to a Test Management Solution . In Proceedings of the 9th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2014) ISBN 978-989-758-036-9, pages 269-276. DOI: 10.5220/0004989502690276


in Bibtex Style

@conference{icsoft-ea14,
author={Clauirton A. Siebra and Natasha Q. C. Lino},
title={Integration of Autonomic Mechanisms to a Test Management Solution},
booktitle={Proceedings of the 9th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2014)},
year={2014},
pages={269-276},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004989502690276},
isbn={978-989-758-036-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 9th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2014)
TI - Integration of Autonomic Mechanisms to a Test Management Solution
SN - 978-989-758-036-9
AU - Siebra C.
AU - Q. C. Lino N.
PY - 2014
SP - 269
EP - 276
DO - 10.5220/0004989502690276