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. © Springer-Verlag Berlin Heidelberg 2006.
CITATION STYLE
Cho, Y., & Yoo, C. W. (2006). A performance profile and test tool for development of embedded software using various report views. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3992 LNCS-II, pp. 510–517). Springer Verlag. https://doi.org/10.1007/11758525_69
Mendeley helps you to discover research relevant for your work.