[tmcl-wg] Comments on 2003-02-23 draft

Lars Marius Garshol tmcl-wg@isotopicmaps.org
29 Mar 2003 19:46:17 +0100


Here are some new requirements I believe should be worked into the
TMCL requirements document. I realize that getting them all in before
the London draft is prepared may not be realistic, but if they are not
worked in I hope they can at least be put on the agenda for discussion
in London.

 - TMCL should support the introspection of TMCL schemas to generate
   storage representations for topic map data conforming to the schema
   that is less resource-intensive than generic storage representations

 - TMCL should support the introspection of TMCL schemas to optimize
   TMQL queries

 - TMCL should support the introspection of TMCL schemas to generate,
   or help generate, user interfaces and simplify editing of topic
   maps

 - TMCL should support the validation of topic map data being authored
   by humans

 - TMCL should support the introspection of TMCL schemas to generate,
   or help generate, user interfaces

 - TMCL should support the introspection of TMCL schemas to perform
   data binding from topic map data to programming language APIs

 - TMCL should have at least one human-friendly syntax

 - TMCL should have a standardized representation in topic map form
   using published subjects defined in the TMCL standard

There will most likely be more, but this is all I can think of right
now.

I realize that most of these are rather vague goals, but I still
believe that this is the sort of thing that should go into the
requirements document, since goals of this sort will help us decide
what form TMCL should take.

-- 
Lars Marius Garshol, Ontopian         <URL: http://www.ontopia.net >
GSM: +47 98 21 55 50                  <URL: http://www.garshol.priv.no >