TY - GEN
T1 - Efficient implementation of tuple pattern based retrieval
AU - Rothamel, Tom
AU - Liu, Yanhong A.
PY - 2007
Y1 - 2007
N2 - Tuple pattern based retrieval is a language construct that matches a tuple pattern against a set of tuples to retrieve components of those tuples. This high-level abstraction allows programs to be written more easily and clearly than otherwise. This paper describes a clean and automatic method for transforming tuple pattern based retrievals into efficient implementations. The paper also presents two systems that implement the method, and describes successful experience and experiments in generating efficient implementations for graph algorithms, program analysis, security, and other applications.
AB - Tuple pattern based retrieval is a language construct that matches a tuple pattern against a set of tuples to retrieve components of those tuples. This high-level abstraction allows programs to be written more easily and clearly than otherwise. This paper describes a clean and automatic method for transforming tuple pattern based retrievals into efficient implementations. The paper also presents two systems that implement the method, and describes successful experience and experiments in generating efficient implementations for graph algorithms, program analysis, security, and other applications.
UR - https://www.scopus.com/pages/publications/35348855707
U2 - 10.1145/1244381.1244394
DO - 10.1145/1244381.1244394
M3 - Conference contribution
AN - SCOPUS:35348855707
SN - 1595936203
SN - 9781595936202
T3 - Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation
SP - 81
EP - 90
BT - PEPM 2007
T2 - 2007 ACM SIGPLAN Workshop Partial Evaluation and Semantics-Based Program Manipulation
Y2 - 15 January 2007 through 16 January 2007
ER -