Testing embedded systems using test cases generated through combinatorial techniques

  • Authors

    • Lakshmi Prasad Mudarakola
    • J K.R. Sastry
    • V Chandra Prakash
    2018-03-18
    https://doi.org/10.14419/ijet.v7i2.7.10282
  • Combinatorial Test Methods, Embedded Systems, Software Testing, Test Case Generation, Clean Room Software Engineering.
  • Thorough testing of embedded systems is required especially when the systems are related to monitoring and controlling the mission critical and safety critical systems. The embedded systems must be tested comprehensively which include testing hardware, software and both together. Embedded systems are highly intelligent devices that are infiltrating our daily lives such as the mobile in your pocket, and wireless infrastructure behind it, routers, home theatre system, the air traffic control station etc. Software now makes up 90% of the value of these devices. In this paper, authors present different methods to test an embedded system using test cases generated through combinatorial techniques. The experimental results for testing a TMCNRS (Temperature Monitoring and Controlling Nuclear Reactor System) using test cases generated from combinatorial methods are also shown.

  • References

    1. [1] Tsai W. T. , R Mojdehbakhsh and F.Zhu (1998) “Ensuring Systems and Software Reliability in the Safety-Critical Systems,†IEEE ASET 98, Dallas, Texas , March, pp.no.48- 53.

      [2] L. Elliot , R.Mojdehbakhsh and W.T.Tsai (1994) “A Process for developing Safe Software,†Proceedings of the 7th Annual IEEE Symposium on Computer-based Medical Systems IEEE CS Press, Los Alamitos, California.

      [3] F.Zhu. (2002) “A Requirement oriented verification Framework for Real-Time Embedded Systems,†Ph.D. dissertation, Dept. Of Computer Science and Engineering, University of Minnesota, Minneapolis, MN.

      [4] J.K.R Sastry, Rajasekhara Rao K., and Sasi Bhanu J.(2007), “Comprehensive requirements specification of a Cost Effective Testing Tool,†Proceedings of CSI National Conference on Software Engineering, NCSOFT-2007,pp.73- 85.

      [5] Sastry J.K.R., K. Rajasekhara Rao, and J. Sasi Bhanu (2007) “An efficient Architectural framework for a Comprehensive embedded Testing Tool,†Journal of Institute of Engineers-Computer Science.

      [6] Thomas Bauer, Frank Bohr,Dennis Landmann,Taras Beletski,Robert Eschbach and Jesse Poore (2007) “From Requirements to Statistical Testing of Embedded Systems,†IEEE Fourth International Workshop on Software Engineering for Automotive Systems.

      [7] Yi ,Lin Fan, Zeng Wenhua, Chen Guowu (2009) “The Embedded Product Testing Using Cleanroom Statistical Method,†2009 World Congress on Computer Science and Information Engineering.

      [8] K. Rajasekhara Rao (2009) “Architectural framework and models for testing embedded systemsâ€, Thesis submitted to Acharya Nagarjua University, Guntur for award of PhD degree.

      [9] V. Chandra Prakash (2012) “Developing Embedded systems through Clean Room Software Engineering,†Thesis submitted to Acharya Nagarjua University, Guntur for award of PhD degree.

      [10] D.B.K Kamesh (2014) “Testing Embedded systems through clean room software engineering methodology,†Thesis submitted to Shri Venkateswara University, Gajroula, Utter Pradesh.

  • Downloads

  • How to Cite

    Prasad Mudarakola, L., K.R. Sastry, J., & Chandra Prakash, V. (2018). Testing embedded systems using test cases generated through combinatorial techniques. International Journal of Engineering & Technology, 7(2.7), 146-158. https://doi.org/10.14419/ijet.v7i2.7.10282