From Ontology to WikiGenerating Cascadable Default FresnelStyle from Given Ontologies for CreatingSemantic Wiki Interfaces...
Summary• Input: Semantic Web ontology (data model)• Output: Semantic wiki with form-based input• Academic results– Mapping...
3Contribution• Mapping from Semantic Web ontologies to default interface style– Uses W3C technology Fresnel for Semantic W...
• Semantic MediaWiki extension• Infobox-like templates for data browsing• Forms for data entry• Primitives for building on...
abdbpedia:Tim_Berners-Leerdf:type foaf:Person ;rdf:type dbpedia-owl:Person ;rdfs:label "Tim Berners-Lee"@en ;foaf:depictio...
Cascading Style Sheets (CSS)• Specifies how an XML document should appear– Mapping from XML to presentation display model•...
Model-driven developmentfrom OU course T37121 Model-driven development workbook
Model-driven Development concepts• Default/prototype system interface from data model (ontology)• Whole system development...
http://dig.csail.mit.edu/2006/Talks/0724-fresnel/#%2814%29Domain-independent default for browser (Longwell)With (handmade)...
Fresnel: RDF interface in RDF• Specifies how RDF is display• Separates style from content: like CSS for XML• Also in RDFht...
17
OWL Wiki Forms (OWF) architecture
Pagina 19
Generated default Fresnel code:defaultLenshttpxmlnscomfoaf01Personrdf:type fresnel:Lens ;fresnel:classLensDomain foaf:Pers...
Range-based autocompletion
Default view{{Person|familyName=Berners-Lee|firstName=Tim|img=http://upload.wikimedia.org/wikipedia/commons/8/83/Tim_Berne...
Cascade Fresnel to hide undesired properties:defaultLenshttpxmlnscomfoaf01Person fresnel:hidePropertiesfoaf:currentProject...
:imgFormatrdf:type fresnel:Format ;fresnel:value fresnel:image ;fresnel:propertyFormatDomainfoaf:img .
Next steps• Minimizing non-default style specification– Default for ontology through non-default style to target interface...
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style
Upcoming SlideShare
Loading in …5
×

From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style

496 views
367 views

Published on

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

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
496
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

From Ontology to Wiki: Automating Generation of Semantic Wiki Interfaces from Given Ontologies with Cascading Fresnel Style

  1. 1. From Ontology to WikiGenerating Cascadable Default FresnelStyle from Given Ontologies for CreatingSemantic Wiki InterfacesLloyd Rutledge
  2. 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 givenontology• Related topic areas– Model-driven Development– Ontology-alignment– Style in Web technologies
  3. 3. 3Contribution• 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. 4. • Semantic MediaWiki extension• Infobox-like templates for data browsing• Forms for data entry• Primitives for building ontology-basedinterface
  5. 5. abdbpedia:Tim_Berners-Leerdf:type foaf:Person ;rdf:type dbpedia-owl:Person ;rdfs:label "Tim Berners-Lee"@en ;foaf:depictionhttp://upload.wikimedia.org/wikipedia/commons/3/3a/Tim_Berners-Lee_closeup.jpg ;foaf:name "Tim Berners-Lee"@en ;foaf:surname "Berners-Lee"@en ;foaf:homepage http://www.w3.org/People/Berners-Lee/ ;dbpedia-owl:title "Professor"@en ;dbpedia-owl:birthYear "1955-01-01T00:00:00+02:00"^^xs:gYear ;dbpedia-owl:almaMater dbpedia:The_Queens_College,_Oxford ;dbpedia-owl:occupation dbpedia:Computer_scientist ;dbpedia-owl:birthName "Timothy John Berners-Lee"@en ;dbpedia-owl:residence dbpedia:Massachusetts ;dbpedia-owl:religion dbpedia:Unitarian_Universalism ;dbpprop:birthPlace "London, England"@en ;dbpprop:honorificSuffix "OM, KBE, FRS, FREng, FRSA"@en ;dbpprop:dateOfBirth "8"^^xs:int ;dbpprop:placeOfBirth "London, England"@en ;dbpprop:religion dbpedia:Unitarian_Universalism ;dbpprop:before "First recipient"@en ;dbpprop:nationality "British"@en ;dbpprop:birthDate 1955-06-08 ;dbpprop:title "Professor"@en ;dbpprop:title "Millennium Technology Prize winner"@en ;dbpprop:almaMater dbpedia:The_Queens_College,_Oxford ;dbpprop:occupation dbpedia:Computer_scientist ;dbpprop:residence "Massachusetts, U.S."@en ;c
  6. 6. 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 browser11
  7. 7. Model-driven developmentfrom OU course T37121 Model-driven development workbook
  8. 8. 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
  9. 9. http://dig.csail.mit.edu/2006/Talks/0724-fresnel/#%2814%29Domain-independent default for browser (Longwell)With (handmade) Fresnel style
  10. 10. Fresnel: RDF interface in RDF• Specifies how RDF is display• Separates style from content: like CSS for XML• Also in RDFhttp://en.wikipedia.org/wiki/Fresnel_lensfrom http://www.w3.org/2005/04/fresnel-info/manual/
  11. 11. 17
  12. 12. OWL Wiki Forms (OWF) architecture
  13. 13. Pagina 19
  14. 14. Generated default Fresnel code:defaultLenshttpxmlnscomfoaf01Personrdf:type fresnel:Lens ;fresnel:classLensDomain foaf:Person ;fresnel:showPropertiesfoaf:currentProject , foaf:familyName ,foaf:family_name , foaf:firstName , foaf:geekcode ,foaf:img , foaf:knows , foaf:lastName ,foaf:myersBriggs , foaf:pastProject , foaf:plan ,foaf:publications , foaf:schoolHomepage ,foaf:surname , foaf:workInfoHomepage ,foaf:workplaceHomepage .
  15. 15. Range-based autocompletion
  16. 16. Default view{{Person|familyName=Berners-Lee|firstName=Tim|img=http://upload.wikimedia.org/wikipedia/commons/8/83/Tim_Berners-Lee-Knight-crop.jpg|knows=Conway Berners-Lee, Mary Lee Woods
  17. 17. Cascade Fresnel to hide undesired properties:defaultLenshttpxmlnscomfoaf01Person fresnel:hidePropertiesfoaf:currentProject , foaf:family_name , foaf:geekcode , foaf:lastName ,foaf:myersBriggs , foaf:pastProject , foaf:plan , foaf:publications ,foaf:schoolHomepage , foaf:surname , foaf:workInfoHomepage ,foaf:workplaceHomepage .
  18. 18. :imgFormatrdf:type fresnel:Format ;fresnel:value fresnel:image ;fresnel:propertyFormatDomainfoaf:img .
  19. 19. 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

×