On this page, the results of the project will be documented throughout the project.
One of the first tasks in the project was to analyze existing semantic platforms and decide which one will be used to document the semantic concepts for ABCD 3.0. The decision was made to use the TDWG Terms Wiki, which is using MediaWiki with the SemanticMediaWiki Extension. Details of the decision process are documented on the page Platform Decision.
Previously the documentation for the ABCD elements was spread out at various places. These were the outdated TDWG ABCD Wiki, the documentation elements within the XSD Schema files and an internal database used by the BGBM. One of the first project steps was to consolidate these various sources and create a new and coherent place for the ABCD documentation.
To consolidate the various existing ABCD documentation, the XSD Schema files were parsed to extract the technical documentation as well as other information about the individual elements. This was done using a generic XSD Schema Parser.
Short Name Generator
Previously the only way to identify an ABCD concept was the XPath of the corresponding element in the ABCD XML. This lead to sometimes quite long paths. To better reference the individual concepts, unique and meaningful short names have been created, by which the concepts will be addressed in the future. These short names were generated by a specialized software, which is documented here: Short Name Generator.