Difference between revisions of "Terminology"

From The SBN Wiki
Jump to navigation Jump to search
(Added URI, namespace, XML Catalog)
(Added Schematron, shortened other entries)
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
:Interactive Development Environment
 
:Interactive Development Environment
 
;namespace
 
;namespace
:A ''namespace'' is a way of defining a context for identifiers, so that identifiers from different contexts might have identical names, but still be distinguished by their ''namespace'' context.  For our purposes, ''namespaces'' are used to delegate authority for defining what will appear where in PDS4 labels.  The contents of the '''pds4''' namespace is defined by the PDS master schema.  The contents of a discipline namespace, like '''sbn''' (for Small Bodies) are defined by a local dictionary schema created and maintained by a discipline specialist.  Namespaces are identified by URIs, and are
+
:Defines a context for identifiers
usually resolved to physical references by an XML Catalog file.
+
;Schematron
 +
:XML-based schema language for rule-based validation
 
;URI
 
;URI
:Uniform Resource Identifier.  A globally unique identifier for some entity - like a local dictionary, a book, a website, etc.  Here's a Wikipedia article that does an excellent job of describing what a URI is and does: [[wikipedia:Uniform_resource_identifier]]
+
:Uniform Resource Identifier - globally unique identifier
 
;UTF-8
 
;UTF-8
:A character encoding scheme for representing Unicode Character code points with the minimum necessary bytes.  The UTF-8 encoding of 7-bit printable ASCII characters is identical to the ASCII encoding.
+
:Unicode encoding scheme using minimal required bytes for each code point
 
;XML Catalog
 
;XML Catalog
An XML Catalog file is an XML file written to conform with the XML Catalog standard. This standard provides a uniform way to define a translation table to take logical links, like URIs, that appear in XML files, and convert them to physical references - that is, references to physical files that can be opened and used for things like validation.
+
:An XML Catalog file is an XML file that maps URIs to physical files
 
;XML-aware editor
 
;XML-aware editor
:An ''XML-aware editor'' has programmed-in behavior to assist users in creating and editing XML documents.  This usually includes things like auto-indenting, automatically adding closing tags for each opening tag you type, and such.  Many also provide additional capabilities, like being able to read coded information in DTDs or Schema files and being able to suggest valid attributes and values for auto-completion.
+
:An editor with programmed-in behavior to assist users in creating and editing XML documents.

Latest revision as of 00:03, 3 September 2012

DTD
DTDs
Document Type Definition, a method for specifying valid characteristics (elements and attributes) for an XML document.
IDE
Interactive Development Environment
namespace
Defines a context for identifiers
Schematron
XML-based schema language for rule-based validation
URI
Uniform Resource Identifier - globally unique identifier
UTF-8
Unicode encoding scheme using minimal required bytes for each code point
XML Catalog
An XML Catalog file is an XML file that maps URIs to physical files
XML-aware editor
An editor with programmed-in behavior to assist users in creating and editing XML documents.