Parigot02
Summary
Aspect and XML-oriented Semantic Framework Generator SmartTools. Isabelle Attali, Carine Courbis, Pascal Degenne, Alexandre Fau, Joel Fillon, Christophe Held, Didier Parigot and Claude Pasquier. In Second Workshop on Language Descriptions, Tools and Applications, LDTA'02. ETAPS'2002, 2002. (Satellite event of ETAPS'2002). (URL)
Abstract
SmartTools is a semantic framework generator, based on XML and object technologies. Thanks to a process of automatic generation from specifications, SmartTools makes it possible to quickly develop environments dedicated to domain-specific and programming languages. Some of these specifications (XML, DTD, Schemas, XSLT) are issued from the W3C which is an important source of varied emerging domain-specific languages. SmartTools uses object technologies such as visitor patterns and aspect-oriented programming. It provides code generation adapted to the usage of those technologies to support the development of semantic analyses. In this way, we obtain at minimal cost the design and implementation of a modular development platform which is open, interactive, uniform, and most important prone to evolution.
Bibtex entry
@INPROCEEDINGS { Parigot02,
AUTHOR = { Isabelle Attali and Carine Courbis and Pascal Degenne and Alexandre Fau and Joel Fillon and Christophe Held and Didier Parigot and Claude Pasquier },
TITLE = { {Aspect and XML-oriented Semantic Framework Generator Smart{T}ools} },
BOOKTITLE = { Second Workshop on Language Descriptions, Tools and Applications, LDTA'02 },
YEAR = { 2002 },
ORGANIZATION = { ETAPS'2002 },
PUBLISHER = { Electronic Notes in Theoretical Computer Science (ENTCS) },
NOTE = { Satellite event of ETAPS'2002 },
ABSTRACT = { SmartTools is a semantic framework generator, based on XML and object technologies. Thanks to a process of automatic generation from specifications, SmartTools makes it possible to quickly develop environments dedicated to domain-specific and programming languages. Some of these specifications (XML, DTD, Schemas, XSLT) are issued from the W3C which is an important source of varied emerging domain-specific languages. SmartTools uses object technologies such as visitor patterns and aspect-oriented programming. It provides code generation adapted to the usage of those technologies to support the development of semantic analyses. In this way, we obtain at minimal cost the design and implementation of a modular development platform which is open, interactive, uniform, and most important prone to evolution. },
FILE = { Parigot02.pdf:http\://www-sop.inria.fr/members/Didier.Parigot/publications/Parigot02.pdf:PDF },
OWNER = { dparigot },
POSTSCRIPT = { http://www-sop.inria.fr/members/Didier.Parigot/publications/Parigot02.pdf },
TIMESTAMP = { 2009.05.12 },
URL = { http://www-sop.inria.fr/members/Didier.Parigot/publications/Parigot02.pdf },
}