Abstract
Because embedded systems commonly have slow processor and small memory, embedded software must be more efficient and compact against the poor resource. In this paper, we suggest a tool to easily test embedded program’s performance and intuitively report the results with graphical views. The suggested tool is pure software without any additional hardware to test embedded software’s performance, so developers can save development cost and time. To improve the usability and the reusability for test scripts and testing results, we design XML-based DTDs for those. Through the graphical views, developers can intuitively analyze software’s test results and easily understand the meaning of the results. Developers can easily revise the test scripts to try to various testing their embedded softwares. We hope that the suggested tool will be useful for embedded-related software development. The test suite generator offers a test script wizard for users to easily make a test driver. The report generator converts a string-type result to an XML-based class instance in order to raise reusability for the result.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Roper, M.: Software Testing. McGraw-Hill, London (1994)
Beizer, B.: Software Testing Techniques, 2nd edn., New York, Van Nostrand Reinhold (1990)
Broekman, B., Notenboom, E.: Testing Embedded Software. Addisson-wesley, Reading (2002)
Stollon Dr., N., Leatherman, R., Ableidinger, B.: Multi-Core Embedded Debug for Structured ASIC Systems. In: Proceedings of DesignCon. 2004 (February 2004)
Stewart, D.B., Arora, G.: A Tool for Analyzing and Fine Tuning the Real-Time Properties of an Embedded System. IEEE Trans. Software Eng. TSE-29(4), 311–326 (2003)
Satoh, I.: A Testing Framework for Mobile Computing Software. IEEE Trans. Software Eng. TSE-29(12), 1112–1121 (2003)
Anderson, P., Reps, T.W., Teitelbaum, T.: Design and Implementation of a Fine-Grained Software Inspection Tool. IEEE Trans. Software Eng. TSE-29(8), 721–733 (2003)
Chilenski, J.J., Miller, S.P.: Applicability of Modified Condition/Decision Coverage to Software Testing. Software Engineering Journal 9(5), 193–200 (1994)
France, R.B., Kim, D.-K., Ghosh, S., Song, E.: A UML-Based Pattern Specification Technique. IEEE Trans. Software Eng. TSE-30(4), 193–206 (2004)
Apvrille, L., Courtiat, J.-P., Lohr, C., de Saqui-Sannes, P.: TURTLE: A Real-Time UML Profile Supported by a Formal Validation Toolkit. IEEE Trans. Software Eng. TSE-30(7), 473–487 (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Moon, J., Kwak, D., Cho, Y., Park, S., Lee, J. (2007). A XML Script-Based Testing Tool for Embedded Softwares. In: Gervasi, O., Gavrilova, M.L. (eds) Computational Science and Its Applications – ICCSA 2007. ICCSA 2007. Lecture Notes in Computer Science, vol 4706. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74477-1_73
Download citation
DOI: https://doi.org/10.1007/978-3-540-74477-1_73
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74475-7
Online ISBN: 978-3-540-74477-1
eBook Packages: Computer ScienceComputer Science (R0)