Predicate Dispatching: A Unified Theory of Dispatch

@inproceedings{Ernst1998PredicateDA,
  title={Predicate Dispatching: A Unified Theory of Dispatch},
  author={Michael D. Ernst and Craig S. Kaplan and Craig Chambers},
  booktitle={ECOOP},
  year={1998}
}
Predicate dispatching generalizes previous method dispatch mechanisms by permitting arbitrary predicates to control method applicability and by using logical implication between predicates as the overriding relationship. The method selected to handle a message send can depend not just on the classes of the arguments, as in ordinary object-oriented dispatch, but also on the classes of subcomponents, on an argument’s state, and on relationships between objects. This simple mechanism subsumes and… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 127 CITATIONS, ESTIMATED 22% COVERAGE

FILTER CITATIONS BY YEAR

1998
2017

CITATION STATISTICS

  • 11 Highly Influenced Citations

  • Averaged 1 Citations per year over the last 3 years

Similar Papers

Loading similar papers…