INRIA
[Up]

Active Tags technologies

Active Tags is a set of specifications that allow to use XML tags as actions to perform.

Active Tags specifies a framework for Native XML Programming where usual procedure-oriented sentences can be mixed with declarative sentences.

[Examples...]

Specifications

No document available.

Working drafts

work in progress Active Tags  (core)   2006-03-29
work in progress XCL  (core)   2007-11-03
work in progress EXP  (core)   2007-09-13
work in progress Active Schema Language  (core)   2006-03-29
work in progressActive Data Types  (core)   2006-08-22
work in progress Active Catalog  (core)   2006-07-26
work in progress Active Tags glossary  (related)   2006-08-02
work in progress I/O  (module)   2007-11-26
work in progress RDBMS  (module)   2006-03-29
work in progress System  (module)   2006-03-29
work in progress Web  (module)   2006-11-21

Notes

No document available.


News

RefleX and Active Tags were present at Balisage: The Markup Conference in August 2008 (Montréal, Canada).

RefleX and Active Tags were present at Extreme Markup Languages in August 2007 (Montréal, Canada).

RefleX and Active Tags were present at <XML2006> in december 2006 (Boston, USA).

[More...]

Overview

Active Tags tightly integrates XML technologies in an extensible, powerful, and efficient machinery that offers means to handle with ease XML materials and other non-XML materials like if they were XML. The core Active Tags technologies provides :

  • a language (XCL) for general purpose usages
  • a language (EXP) for customization and extensions definitions
  • a schema language (the Active Schema Language) that covers assertions expected on a document class with a greater efficiency than other schema technologies. ASL is a major application of Active Tags.
  • a strong integration with data types (Active Datatypes) compliant with W3C XML Schema's.
  • a catalog technology (Active Catalog) compliant with Oasis' XML Catalog.

Active Tags works with all the above core components and other specialized components -called modules- that cover usual features such as I/O, RDBMS, Web...

Active Tags is the smartest way to put them all together.

[More...]

[Index of XML material...]

Implementations
  • [RefleX] : a Java Active Tags engine that implements many optional modules (Web, RDBMS...)

Other implementations are welcome !


Feedback

Please send any feedback to the [xml-dev] mail list.