[ASL] the Active Schema Language : a new schema technology

Discussion in 'XML' started by Philippe Poulard, Mar 21, 2005.

  1. People familiar with DTD, Relax NG, W3C XML Schema, Schematron, and that
    are aware of more recent works such as DSDL should recognize all of them
    in the Active Schema Language.

    Anyway, ASL differs slightly because it allows to switch from a content
    model to another with any arbitrary complex condition that can't be
    expressed usually in grammar based model for example ; another
    difference is that ASL allows to compute content model boundaries
    dynamically, whereas other schema technologies only provide hard-coded
    values, at best (that's why ASL is an "active" schema technology).
    ASL also provides a smart support for data types ; of course, it is
    intending to be compliant with existing data type libraries such as W3C
    XML Schema data types, but it also provide means to define new data
    types very efficiently ; custom types are "semantic friendly", that is
    to say that users can define a type where "0°C" is greater than "31°F"
    As part of the Active Tags technologies, ASL can embed other modules,
    for example to check with SQL if an attribute value is inside an RDBMS
    table.
    ASL provides many other features.
    Designing an ASL instance (including defining data types) can be done
    with only 20 tags.

    I pretend that ASL allows to express much more assertions than other
    schema technologies, but you are not obliged to believe me ; so, see by
    yourself ! Read more here :
    http://disc.inria.fr/perso/philippe.poulard/xml/active-tags/active-schema/active-schema.html
    Enjoy your new toy.

    An implementation will be provided soon.

    Feedbacks (pros & cons) are welcome.
    Active contribution too.
    --
    Cordialement,

    ///
    (. .)
    -----ooO--(_)--Ooo-----
    | Philippe Poulard |
    -----------------------
     
    Philippe Poulard, Mar 21, 2005
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. dee
    Replies:
    2
    Views:
    417
    Kevin Spencer
    May 19, 2005
  2. Markus
    Replies:
    1
    Views:
    1,556
    Markus
    Nov 23, 2005
  3. Stanimir Stamenkov
    Replies:
    3
    Views:
    1,271
    Stanimir Stamenkov
    Apr 25, 2005
  4. Replies:
    28
    Views:
    1,180
  5. carlos seramos
    Replies:
    2
    Views:
    489
    carlos seramos
    Aug 1, 2003
Loading...

Share This Page