Rules and Strategies in Java
Author(s) -
PierreEtienne Moreau,
Antoine Reilles
Publication year - 2008
Publication title -
electronic notes in theoretical computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.242
H-Index - 60
ISSN - 1571-0661
DOI - 10.1016/j.entcs.2008.03.054
Subject(s) - java , computer science , programming language , java modeling language , generics in java , extension (predicate logic) , java annotation , real time java , scala , software engineering
ELAN was one of the first rule based language to introduce a clear separation between the notion of rule and the notion of control, also called strategy. Starting from this experience, our goal was to make available these constructs in a widely used language such as Java. In this paper we present the essential features we have considered when designing the Tom language, which is an extension of Java that integrates the notions of rules and strategies. Relying on the implementation, we explain how these ingredients can be implemented and smoothly integrated in a Java environment
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom