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
Link To Document :
بازگشت