Skip to main content

A Testing Frameworks for Mobile Embedded Systems Using MDA

  • Chapter
  • 740 Accesses

Part of the book series: Studies in Computational Intelligence ((SCI,volume 377))

Abstract

Embedded system can give you many benefits in putting it in your device, such as mobile phones, appliances at home, machines at the bank, lottery machine and many more, just make sure it is undergoing in embedded systems testing to have the device check. You must know that putting an embedded system in any of your device (either at home or in your business) can vary be helpful in your daily life and for the near future.One of the important phases in the life cycle of embedded software development process is the designing phase. There are different models used in this particular phase including class diagrams, state diagrams and use cases etc. To test the conformance of the software it is very essential that test cases should be derived from these specific models. Similarly regressions testing through these models are very significant for testing of modified software. There are several regression testing approaches based on these model in literature. This survey report is the analysis of the model based regression testing techniques according to the parameter identified during this study. The summary as well as the analysis of the approaches is discussed in this survey report. In the end we concluded the survey by identifying the areas of further research in the field of model based regression testing.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Borland.: Borland SilkTest: An Automated Regression and Functional Software Testing Tool, http://www.borland.com/us/products/silk/silktest/index.html (retrieved April 2, 2007),

  2. Dustin, E., Rashka, J., Paul, J.: Automated Software Testing: Introduction, Management, and Performance. Addison-Wesley, Reading (1999)

    Google Scholar 

  3. Lewis, E.W.: Software Testing and Continuous Quality Improvement. CRC Press LLC, Boca Raton (2005)

    Google Scholar 

  4. NUnit.: Nunit, http://www.nunit.org (retrieved April 2, 2007)

  5. OpenQA.: OpenQA: Selenium, http://www.openqa.org/selenium/index.html (retrieved April 2, 2007)

  6. Dalal, S.R., Jain, A., Karunanithi, N., Leaton, J.M., Lott, C.M., Bellcore, G.C.: Patton Model Based Testing in Pratice Software Engineering. In: Proceedings of the International Conference, pp. 285–294 (1999)

    Google Scholar 

  7. Nancy, Y.L., Wahi, J.: An overview of regression testing. ACM SIGSOFT Software Engineering Notes 24(1), 69–73 (1999)

    Article  Google Scholar 

  8. Leung, H.K.N., White, L.: Insights into regression testing. In: Proc. IEEE International Conference on Software Maintenance (ICSM), pp. 60–69 (1989)

    Google Scholar 

  9. Farooq, Q., Iqbal, M.Z.Z., Mailk, Z.I., Nadeem, A.: An Approach for selective state machine based regression testing. In: Proceedings of the 3rd International Workshop on Advances in Model-Based Testing, London, United Kingdom, pp. 44–52 (2007)

    Google Scholar 

  10. Xu, L., Dias, M., Richardson, D.: Generating regression tests via model checking. In: Proceedings of the 28th Annual International Computer Software and Applications Conference (COMPSAC 2004), vol. 1, pp. 336–341 (2004)

    Google Scholar 

  11. Chen, Y., Probert, R.L., Ural, H.: Model-based regression test suite generation using dependence analysis. In: Proceedings of the 3rd International Workshop on Advances in Model-Based Testing, pp. 54–62 (2007)

    Google Scholar 

  12. Korel, B., Tahat, H.L., Vaysburg, B.: Model based regression test reduction using dependence analysis. In: Proceedings of the International Conference on Software Maintenance, ICSM 2002 (2002)

    Google Scholar 

  13. Chen, Y., Probert, R.L., Ural, H.: Regression test suite reduction using extended dependence analysis. In: Fourth International Workshop on Software Quality Assurance: in Conjunction with the 6th ESEC/FSE Joint Meeting, pp. 62–69 (2007)

    Google Scholar 

  14. Chen, Y.L., Robert, L., Probert, D., Sims, P.: Specification based regression test selection with risk analysis. In: IBM Centre for Advanced Studies Conference, Proceeding of the Conference of the Center for Advanced Studies on Collaboration Research (2002)

    Google Scholar 

  15. Briand, L.C., Labiche, Y., Soccar, G.: Automating impact analysis and regression test selection based on UML designs. In: Proceedings of the International Conference on software Maintenance (ICSM 2002). IEEE, Los Alamitos (2002)

    Google Scholar 

  16. Pilskan, O., Uyan, G., Andrews, A.: Regression testing UML design. In: Proceedings of the 22nd IEEE International Conference on Software Maintenance, pp. 254–264 (2006)

    Google Scholar 

  17. Beydeda, S., Gruhn, V.: Integrating white- and black- box techniques for class-level Regression Testing. In: Proceedings of the 25th International Computer Software and Applications Conference on Invigorating Software Development, pp. 357–362 (2001)

    Google Scholar 

  18. Muccini, H., Dias, M.S., Richerdson, D.J.: Towards software architecture-based regression testing. In: SESSION: Workshop on Architecting Dependable Systems (WADS), pp. 1–7 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Kim, HK., Lee, R.Y. (2012). A Testing Frameworks for Mobile Embedded Systems Using MDA. In: Lee, R. (eds) Software Engineering Research,Management and Applications 2011. Studies in Computational Intelligence, vol 377. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23202-2_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23202-2_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23201-5

  • Online ISBN: 978-3-642-23202-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics