Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/11758525_69guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A performance profile and test tool for development of embedded software using various report views

Published: 28 May 2006 Publication History

Abstract

In this paper, we suggest a performance profiling and testing tool that offers developers convenient environments to profile or test an embedded software's performance and to analyze the results through various graphic report views. Because the suggested tool does not need any additional hardware, it is efficient in aspects of costs and management for profiling or testing an embedded software's performance. The tool consists of a code analyzer, a test suite generator, and a report generator. The code analyzer expresses a software's structure as a parse tree and decides a position that additional codes for profiling must be inserted into. 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. To offer various report views we divide the instance into two sections, which are for result data and for visual views. Therefore, users can get various report views by associating the two sections according to their intention.

References

[1]
Roper, Marc, Software Testing, London, McGraw-Hill Book Company, 1994.
[2]
Boris Beizer, Software Testing Techniques 2nd edition, New York: Van Nostrand Reinhold, 1990.
[3]
Bart Broekman and Edwin Notenboom, Testing Embedded Software, Addissonwesley, Dec. 2002
[4]
Dr. Neal Stollon, Rick Leatherman and Bruce Ableidinger, Multi-Core Embedded Debug for Structured ASIC Systems, proceedings of DesignCon 2004, Feb, 2004.
[5]
David B. Stewart, Gaurav Arora, A Tool for Analyzing and Fine Tuning the Real-Time Properties of an Embedded System. IEEE Trans. Software Eng., Vol.TSE-29, No.4, April 2003, pp.311-326.
[6]
Ichiro Satoh, A Testing Framework for Mobile Computing Software. IEEE Trans. Software Eng., Vol.TSE-29, No.12, December 2003, pp.1112-1121.
[7]
Paul Anderson, Thomas W. Reps, Tim Teitelbaum, Design and Implementation of a Fine-Grained Software Inspection Tool. IEEE Trans. Software Eng., Vol.TSE-29, No.8, August 2003, pp.721-733.
[8]
John Joseph Chilenski and Steven P. Miller, Applicability of Modified Condition/ Decision Coverage to Software Testing, Software Engineering Journal, September 1994, Vol. 9, No. 5, pp. 193-200.
[9]
Robert B. France, Dae-Kyoo Kim, Sudipto Ghosh, Eunjee Song, A UML-Based Pattern Specification Technique, IEEE Trans. Software Eng., Vol.TSE-30, No.4, April 2004, pp. 193-206.
[10]
Ludovic Apvrille, Jean-Pierre Courtiat, Christophe Lohr, Pierre de Saqui-Sannes, TURTLE: A Real-Time UML Profile Supported by a Formal Validation Toolkit. IEEE Trans. Software Eng., Vol.TSE-30, No.7, July 2004, pp. 473-487.

Index Terms

  1. A performance profile and test tool for development of embedded software using various report views
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    ICCS'06: Proceedings of the 6th international conference on Computational Science - Volume Part II
    May 2006
    1104 pages
    ISBN:3540343814
    • Editors:
    • Vassil N. Alexandrov,
    • Geert Dick Albada,
    • Peter A. Sloot,
    • Jack Dongarra

    Sponsors

    • INTEL: Intel Corporation
    • Springer
    • SGI
    • Microsoft Research: Microsoft Research
    • IBM: IBM

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 28 May 2006

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 18 Aug 2024

    Other Metrics

    Citations

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media