Presentation of paper: Lloyd Rutledge. “From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style”, in Workshop on Semantic Web Collaborative Spaces (SWCS2013), Montpelier, France, May 27, 2013. http://www.swcs2013.org/program
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
1. From Ontology to Wiki
Generating Cascadable Default Fresnel
Style from Given Ontologies for Creating
Semantic Wiki Interfaces
Lloyd Rutledge
2. Summary
• Input: Semantic Web ontology (data model)
• Output: Semantic wiki with form-based input
• Academic results
– Mapping of abstract data modeling to interface
• Practical results
– Efficient quick setup of wiki interface for entering data for a given
ontology
• Related topic areas
– Model-driven Development
– Ontology-alignment
– Style in Web technologies
3. 3
Contribution
• Mapping from Semantic Web ontologies to default interface style
– Uses W3C technology Fresnel for Semantic Web interfaces
• Techniques for fine tuning default with additional Fresnel
• Mapping from Fresnel to form-based semantic wikis
– Fine tunable default style facilitates semantic wiki startup
– This Fresnel implementation adds facilitated data entry
• Implementation: OWL Wiki Forms (OWF)
– Open source MediaWiki extension
4.
5. • Semantic MediaWiki extension
• Infobox-like templates for data browsing
• Forms for data entry
• Primitives for building ontology-based
interface
11. Cascading Style Sheets (CSS)
• Specifies how an XML document should appear
– Mapping from XML to presentation display model
• Separation of style from content
– Reuse of one centralized style for multiple documents
• “Cascading” is layered building up of style from general to specific
• Default style sheets for HTML
– And SVG, MathML, etc.
– Thus default style for a given domain of XML
• Effectively a default stylesheet for XML
– How XML appears on a web browser
11
14. Model-driven Development concepts
• Default/prototype system interface from data model (ontology)
• Whole system development driven by development of data model
– And feedback from default interface guide model development
– But Semantic Web has more reuse of existing ontologies
• Various ways of overriding or tailing default interface
– In OWF Wiki Forms:
• Cascading ontology
• Cascading Fresnel
• CSS
• Wiki templates at standard locations
16. Fresnel: RDF interface in RDF
• Specifies how RDF is display
• Separates style from content: like CSS for XML
• Also in RDF
http://en.wikipedia.org/wiki/Fresnel_lens
from http://www.w3.org/2005/04/fresnel-info/manual/
29. Next steps
• Minimizing non-default style specification
– Default for ontology through non-default style to target interface
– Evaluate as distance from default to target
• Standard sort?, “triple distance”?
– Most widely used ontologies and interface
• Non-default style layer
– Namespace data
– Order of properties in boxes: via Fresnel
– CSS via Fresnel
• Cascading: Ontologies, CSS, Wiki templates
• Extend Fresnel for Semantic Forms interface components