Object-Oriented Program Behavior Analysis Based on Control Patterns

  • Authors:
  • C.-C. Hwang;S.-K. Huang;D.-J. Chen;D. Chen

  • Affiliations:
  • -;-;-;-

  • Venue:
  • APAQS '01 Proceedings of the Second Asia-Pacific Conference on Quality Software
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Code-patterns are statically recurring structure specific toa programming language. It can be parallel to aid indesigning software systems for solving particular problems.Contrary to compilation assistance of code-patterns,control-patterns are dynamically recurring structures invokedduring program execution time. It can be used forbenchmarking OO-programs and underlying architecture likeJava and Java-VM. We have proposed a run-time profilerbased on control patterns and show that all run-time tracecan be represented by a directed graph, a constrained outputand a Boolean function. A transformed graph can be fed intoa data-mining analyzer to find out the recurring structurerepresenting run-time behaviors.