• DocumentCode
    2340375
  • Title

    Object-oriented program behavior analysis based on control patterns

  • Author

    Hwang, Chung-Chien ; Huang, Shih-Kun ; Deng-Jyi Chen ; Chen, David T K

  • Author_Institution
    Comput. Sci. & Inf. Eng. Dept., Nat. Chiao Tung Univ., Hsin-Chu, Taiwan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    81
  • Lastpage
    87
  • Abstract
    Code-patterns are statically recurring structures specific to a programming language. It can be parallel to aid in designing software systems for solving particular problems. Contrary to compilation assistance of code-patterns, control-patterns are dynamically recurring structures invoked during program execution time. It can be used for benchmarking OO-programs and underlying architecture like Java and Java-VM. We propose a run-time profiler based on control patterns and show that all run-time trace can be represented by a directed graph, a constrained output and a Boolean function. A transformed graph can be fed into a data-mining analyzer to find out the recurring structure representing run-time behaviors
  • Keywords
    Java; object-oriented programming; program compilers; software performance evaluation; Java VM; code-patterns; compilation assistance; object-oriented program; program behavior analysis; run-time profiler; statically recurring structure; Computer languages; Computer networks; Data analysis; Electronic mail; Engines; Information science; Java; Pattern analysis; Runtime; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2001. Proceedings.Second Asia-Pacific Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    0-7695-1287-9
  • Type

    conf

  • DOI
    10.1109/APAQS.2001.990005
  • Filename
    990005