Line 40: Line 40:
|-
|-
|colspan='3' style='background-color:white;font-size:small;'|<!--
|colspan='3' style='background-color:white;font-size:small;'|<!--
--><span style='float:right;margin:0 2em 0 1em;'><nowiki>[</nowiki>[[edit]]<nowiki>]</nowiki></span><!--
--><span style='float:right;margin:0 2em 0 1em;'><nowiki>[</nowiki>[[Summary:{{PAGENAME}}|edit]]<nowiki>]</nowiki></span><!--
--><div style='padding:1.5em;font-size:medium'><!--
--><div style='padding:1.5em;font-size:medium'>{{Summary:{{PAGENAME}}}}</div>
-->This document specifies Practices underlying the ontology developed for the [[mw:Extension:Semantic MediaWiki|semantic wiki]] supporting {{SITENAME}}. The practices below do not necessarily apply to ontologies fielded in technical environments other than semantic wikis. Principal objectives of the ontology are
# conventions to name classes & properties attached to wiki pages and page subobjects
# a [http://www.isotopicmaps.org/ctm/ucs-2008-05-25.txt Topic Map-syntax] widget for direct entry of page subobjects & properties
# a structured query syntax easier for users to learn and use
# an "annotation desktop" for semantic scientific & socio-economic ontologies
<br/>This material is primarily directed at web developers associated with {{SITENAME}} and at any others who use the [[Ontology:Wiki Topic Maps|Wiki Topic Maps Ontology]].  Readers of this document are expected to be familiar with Semantic MediaWiki and its suites of software extensions.<!--
--></div>
|-
|-
|colspan='2' rowspan='2' style='text-align:left;vertical-align:top;background-color:beige;'|<!--
|colspan='2' rowspan='2' style='text-align:left;vertical-align:top;background-color:beige;'|<!--

Revision as of 14:04, 27 March 2013

BestPracticesWiki 140x140.gif
Best Practice:Wiki Ontology 1.0
Source: http://www.bestpracticeswiki.net
Type - Best Practice.png
A Best Practice
Wiki Ontology 1.0

Context


audiences: Job:Ontologist, Job:Database Designer, Job:Web Manager, Role:Expert User
activities: Industry:Web Design
features: locations: Web:Internet in bundle: Wiki Documentationbroader topics: Ontologiesnarrower topics:

Catalog


source:
tags:
status:
notes:

identifiers:
version: 25 Mar 2013
author: John McClure
contributors:
editor:
publisher: BestPractices
rights: .

[edit]

General "Rules of Thumb" Advice


  • (Stated)[ABSTRACT GRAMMAR CLASSES] Establish as grammatical abstract classes: Noun,Verb, Adjective, Adverb, Adjective, Participle, Plural and Preposition.
  • (Stated)[ABSTRACT TOPIC CLASSES] Establish as topical abstract classes: Story,What, When, Where, Who, Which, Why, How and How much.
  • (Debated)[ATTRIBUTE NAMESPACE] Rename the SMW Property namespace to Attribute in order to preserve "property" as a prime legal/economic term for a "type of topic".
  • (Discussing)[TEXT PROPERTIES] Identify the names of all text properties by (1) a "period" followed by (2) a lower case letter. The property name may have a suffix to indicate language or facets of the property's value.
  • (Agreed)[PROPERTY FACETS] Identify the names of facets by (1) a hash character followed by (2) a lower case letter. Include facets for language, numeric precision, variance and statistical measures.
  • (Tabled)[OBJECT PROPERTIES] Identify the names of all object properties by a Capital Letter and do not follow any camel-casing convention.
  • (Voting)[NUMERIC PROPERTIES] Support RDF-style numeric property names, e.g., "1" and "2", when used as suffixes to either a text or an object property name.
  • (Withdrawn)[PROPERTY NAMES] Disallow from property names all special characters other than en-dash and hash characters.
  • (Discussing)[ISO PROPERTIES] Support all International Standards Organization (ISO) codes for currencies & languages as property names for monetary and text/string data.
  • (Presumed)[SI PROPERTIES] Support all Systeme Internationale (SI) abbreviations for types of numeric quantities as property names.
  • (Finalized)[WIKI NAMESPACES] Require a wiki page's namespaces to be the primary mechanism for communicating the type of topic that the page represents. Allow any namespace to contain any of three primary SKOS metatypes: (a) concept (b) collection (c) schema/bundle.
  • (Constructing)[WIKI PAGENAMES] Assume that the name of a page in a wiki is the topic of the page, and a topic of the wiki.
  • (Re-stated)[WIKI REDIRECTS] Consider REDIRECTs to be alternate names, or aliases, in the Topic Map sense.
  • (Questioned)[DUBLIN CORE] Adopt & tightly integrate all Dublin Core properties for general provenance purposes.
  • (Re-questioned)[XML SCHEMA] Support all XML Schema datatypes as property names for low-level data transmissions or queries.
  • (Re-proposed)[RDF] Support all RDF properties and classes for RDF-level data transmissions and RDF-level queries.
  • (Re-agreed)[RDF SCHEMA] Support all RDF Schema properties and classes for data exchanges and queries.

Conditional "Rules of Thumb" Advice

Media links

{{#ask:Link:+|format=list|default=No media items found
}} {{#formlink:form=Link|link text=Add a link|link type=button|query string=|query string parameters|target=|tooltip=|popup|new window}}

See also

{{#ask:Relation:+|format=list|default=No other items found
}} {{#formlink:form=Relation|link text=Add a link|link type=button|query string=|query string parameters|target=|tooltip=|popup|new window}}

Community Contacts

{{#ask:Advice:+|format=list|default=No contacts found
}}


{{#formlink:form=Expert|link text=Be a go-to expert
about this practice|link type=|query string=|query string parameters|target=|tooltip=|popup|new window}}
{{#formlink:form=Practitioner|link text=Do you or your organization use this best practice ?|link type=|query string=|query string parameters|target=|tooltip=|popup|new window}}

{{#formlink:form=Search|link text=Search for more
Best Practices
like this one
|link type=button|query string=|query string parameters|target=|tooltip=|popup|new window}}

Group Blog

{{#formlink:form=Blog|link text=Start a group blog
for this best practice
|link type=button|query string=|query string parameters|target=|tooltip=|popup|new window}}

Snap Poll

{{#formlink:form=Practitioner|link text=Do you or your organization use this best practice ?|link type=|query string=|query string parameters|target=|tooltip=|popup|new window}} {{#formlink:form=Poll|link text=Create a poll|link type=button|query string=|query string parameters|target=|tooltip=|popup|new window}}

Case studies, datasets & surveys

{{#ask:Study:+|format=list|default=No case studies found
}} {{#formlink:form=Study|link text=Add a case study|link type=button|query string=|query string parameters|target=|tooltip=|popup|new window}}


{{#ask:Dataset:+|format=list|default=No open data datasets found
}}

{{#formlink:form=Dataset|link text=Add a dataset|link type=button|query string=|query string parameters|target=|tooltip=|popup|new window}}


{{#ask:Survey:+|format=list|default=No surveys found}}

{{#formlink:form=Survey|link text=Add a survey|link type=button|query string=|query string parameters|target=|tooltip=|popup|new window}}

Expert Opinions
{{#ask:Opinion:+|format=list|default=No opinions found
}}
nopreview

{{#set:

Article has average rating={{#averagerating:}}

}} {{#showcommentform:}}

?Has comment person ?Has comment date ?Has comment text ?Has comment rating ?Belongs to comment ?Comment was deleted#true,false ?Has comment editor ?Modification date ?Has attached article format=template template=CommentResult sort=Has comment date order=asc link=none limit=100

}}


{{#formlink:form=Expert|link text=Add an expert opinion about this best practice|link type=|query string=|query string parameters|target=|tooltip=|popup|new window}}

{{#css: h1#firstHeading {display:none} li {line-height:110%;margin-top:.5em} }}