Graphical design component

r3 - 28 May 2004 - 15:34:53 - GregorHagedornYou are here: TWiki >  SDD Web > OptionalAndRequiredElements > ClosedTopicOptionalityTerminologyElement

ClosedTopicOptionalityTerminologyElement

<Terminology> At the very least, an SDD document without a Terminology element can have no structured descriptions in the <Descriptions> element. However, it may still be useful to allow an SDD document to have unstructured (freetext) descriptions only, in which case a Terminology element is not necessary?

-- KevinThiele - 22 Sep 2003

Actually, in Schema version 0.62, if a Descriptions section has nothing in it but NaturalLanguageDescription (i.e. freetext) elements, it is possible (though not necessary) that it will never make a reference to anything in the Terminology element. In this case, I suppose a Terminology section is not needed, although it is not optional in 0.62

As you well know, I am not a fan of natural language in an exchange format, believing it belongs to the application processing the instance document. However, a fair bit has been invested in supporting both and that seems to need ways of mixing them. So a NaturalLanguageDescription object could have Character objects (i.e. keyrefs to Character objects) mixed with free text (Wording objects) and HTML formatting. In this circumstance, I would still argue that there should only be one place Character definitions should live, namely the Terminology section. In other words, tempting as it might seem to allow Character definitions in the places where they are used, my intuition is that there will be less application programming effort if all definitions are in the Terminology section. So a hybrid description will still need a Terminology section, but pure freetext (NaturalLanguageDescription objects with no descendent Character objects) might not. That said, an application has to be prepared to do something meaningful on any mixture of freetext and coded descriptions and so very little will be gained by permitting Terminology to be optional.

-- BobMorris - 28 Sep 2003

Edit | Attach | Printable | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
SDD.ClosedTopicOptionalityTerminologyElement moved from SDD.CommentOnOptionalityForTerminologyElement on 28 May 2004 - 15:34 by GregorHagedorn - put it back
 
Back to TDWG Homepage TDWG Wiki > SDD
This site is powered by the TWiki collaboration platform

Valid XHTML 1.0 Transitional
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback