TomML: A Rule Language For Structured Data

Horatiu Cirstea 1 Pierre-Etienne Moreau 1 Antoine Reilles 1
1 PAREO - Formal islands: foundations and applications
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : We present the Tom language that extends Java with the purpose of providing high level constructs inspired by the rewriting community. Tom bridges thus the gap between a general purpose language and high level specifications based on rewriting. This approach was motivated by the promotion of rule based techniques and their integration in large scale applications. Powerful matching capabilities along with a rich strategy language are among Tom's strong features that make it easy to use and competitive with respect to other rule based languages. Tom is thus a natural choice for querying and transforming structured data and in particular XML documents. We present here its main XML oriented features and illustrate its use on several examples.
Type de document :
Communication dans un congrès
International RuleML Symposium on Rule Interchange and Applications - RuleML 2009, Nov 2009, Las Vegas, United States. pp.262-271, 2009
Liste complète des métadonnées

https://hal.inria.fr/inria-00429229
Contributeur : Horatiu Cirstea <>
Soumis le : lundi 2 novembre 2009 - 10:16:23
Dernière modification le : jeudi 11 janvier 2018 - 06:22:10

Identifiants

  • HAL Id : inria-00429229, version 1

Collections

Citation

Horatiu Cirstea, Pierre-Etienne Moreau, Antoine Reilles. TomML: A Rule Language For Structured Data. International RuleML Symposium on Rule Interchange and Applications - RuleML 2009, Nov 2009, Las Vegas, United States. pp.262-271, 2009. 〈inria-00429229〉

Partager

Métriques

Consultations de la notice

185