• DocumentCode
    2480599
  • Title

    Measuring time cost of rules for program analysis

  • Author

    Wang, Xu ; Akama, Kiyoshi ; He, Songhao

  • Author_Institution
    Inf. Initiative Center, Hokkaido Univ., Sapporo, Japan
  • fYear
    2010
  • fDate
    Nov. 30 2010-Dec. 2 2010
  • Firstpage
    28
  • Lastpage
    33
  • Abstract
    In lots of rule-based computation models, such as ELAN, Prolog, OBJ, etc., a program is composed of a set of rules. The target of computer programs analysis, is to make them parallel. Therefore, rule-based programs which consist of components one by one are quite important for that target. Rule-based program is a chain of state transitions, and actually, it is a chain of rule applications. Thus, it is necessary to measure execution time cost of each rule, so that we can reduce it to make a rule-based program more efficient through making it parallel. That is to say, time cost measuring of each part of rule-based programs is one of the foundations of the process which can make rule-based programs parallel. As Equivalence Transformation (ET) is one of the rule-based languages, on the base of ET the ideas above can be realized. In this paper, a method will be introduced to measure execution time of rules in ET rule-based program.
  • Keywords
    parallel algorithms; ET; computer programs analysis; equivalence transformation; program analysis; rule based computation models; time cost measurement; Algorithms; Atomic measurements; Clocks; Computational modeling; Computers; Noise; equivalence transformation; measuring time cost; repetitive computation; rule-based programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Sciences and Convergence Information Technology (ICCIT), 2010 5th International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-8567-3
  • Electronic_ISBN
    978-89-88678-30-5
  • Type

    conf

  • DOI
    10.1109/ICCIT.2010.5711024
  • Filename
    5711024