International audienceWe 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 ...
For data to be used effectively, it needs to be structured and annotated to make it amenable to mach...
This report aims at providing a technical introduction to the eXtensible Markup Language, known as X...
AbstractIn this paper, we present a term rewriting based library for manipulating Java bytecode. We ...
Following the experience of Elan, the Tom language was devel- oped to provide rewrite tools for impl...
This paper describes an Object-Oriented extension to RuleML as a modular combination of three sublan...
This paper presents the open source reference implementation of RuleML based on modular XML Schema d...
AbstractTXL is a special-purpose programming language designed for creating, manipulating and rapidl...
AbstractTXL is a special-purpose programming language designed for creating, manipulating and rapidl...
TXL is a special-purpose programming language designed for creating, manipulating and rapidly protot...
International audienceWe present the Tom language that extends Java with the purpose ofproviding hig...
Papier egalement presente au Workshop sur XML & Object Technology (XOT'2000) dans le cadre de la 14t...
Developing programming paradigms and languages that ease the program-mers' job of writing quality re...
Abstract. Although the representation of source code in plain text format is convenient for manipula...
Class-based object-oriented programming is firmly established as the mainstream technology for appli...
Research on semistructured data over the last several years has focused on data models, query langua...
For data to be used effectively, it needs to be structured and annotated to make it amenable to mach...
This report aims at providing a technical introduction to the eXtensible Markup Language, known as X...
AbstractIn this paper, we present a term rewriting based library for manipulating Java bytecode. We ...
Following the experience of Elan, the Tom language was devel- oped to provide rewrite tools for impl...
This paper describes an Object-Oriented extension to RuleML as a modular combination of three sublan...
This paper presents the open source reference implementation of RuleML based on modular XML Schema d...
AbstractTXL is a special-purpose programming language designed for creating, manipulating and rapidl...
AbstractTXL is a special-purpose programming language designed for creating, manipulating and rapidl...
TXL is a special-purpose programming language designed for creating, manipulating and rapidly protot...
International audienceWe present the Tom language that extends Java with the purpose ofproviding hig...
Papier egalement presente au Workshop sur XML & Object Technology (XOT'2000) dans le cadre de la 14t...
Developing programming paradigms and languages that ease the program-mers' job of writing quality re...
Abstract. Although the representation of source code in plain text format is convenient for manipula...
Class-based object-oriented programming is firmly established as the mainstream technology for appli...
Research on semistructured data over the last several years has focused on data models, query langua...
For data to be used effectively, it needs to be structured and annotated to make it amenable to mach...
This report aims at providing a technical introduction to the eXtensible Markup Language, known as X...
AbstractIn this paper, we present a term rewriting based library for manipulating Java bytecode. We ...