Abstract | ||
---|---|---|
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. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1016/j.entcs.2008.03.054 | Electr. Notes Theor. Comput. Sci. |
Keywords | Field | DocType |
control,programming,clear separation,rule,strategy,java environment,essential feature,pattern-matching,tom language,pattern matching | Programming language,Interface (Java),Scala,Computer science,Strategy pattern,Java concurrency,Real time Java,Generics in Java,Java Modeling Language,Java | Journal |
Volume | ISSN | Citations |
204, | Electronic Notes in Theoretical Computer Science | 1 |
PageRank | References | Authors |
0.36 | 9 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Pierre-etienne Moreau | 1 | 598 | 40.40 |
Antoine Reilles | 2 | 119 | 6.79 |