Enhancing Usability and Collaboration in Semantic Web Technologies
This document outlines the essential user and technical requirements for improving usability and collaboration within Semantic Web technologies. It emphasizes the creation and management of online communities for information exchange and education, highlighting the importance of adhering to web standards like XHTML, CSS, and WCAG for cross-platform compatibility. The report also details the workflow for information item management and explores various system technologies used, including RDF stores and server software, with a focus on low-bandwidth accessibility and functionality over aesthetics.
Enhancing Usability and Collaboration in Semantic Web Technologies
E N D
Presentation Transcript
Requirements Analysis • User Requirements • Usability • Collaboration Support • Content • Information Item Workflow • Technical Requirements • System Technologies • Data Management • Server Software • Semantic Web Technology • Ontologies • Semantic Web Services
Usability • “old-fashioned” User Interface Requirements: • focus on functionality and *not* on graphical or technical design • Compliance with web-standards for cross-platform functionality: • XHTML • CSS • WCAG • Develop with low-bandwidth connections in mind! (GSM; modem; 3rd world)
Collaboration support • Communities are groups of individuals who wish to exchange information about a certain topic • Information exchange inside communities • Creating communities • Finding individuals / communities • Communication features: forum / chat / mailing lists • Information exchange between communities • Seamlessly publishing information to different communities • Consuming information from different communities
Content • Beginners content • tutorial • introductory papers • Expert content • for all research areas, most relevant information • Other content • News • Agenda • Research groups / projects / products • Standardization efforts
Information Item Workflow • Creation • Publication • Organization • Access • Maintenance
System Technologies • Data Management • File system (EXT2, NTFS, etc) • DBMS • RDF store • Server Software • Web Server • Application Server (most likely a Java application server) • Operating System • Criteria: • open/closed source • depends heavily on the ontology management platform and the style of annotation
Semantic Web Technologies • Ontology Management • Ontology Library • Ontology Creation • Ontology Maintenance • Ontology Versioning • Ontology Interoperation • Semantic Web Services (align efforts with SWS working group) • SWS Library • Internal Usage of SWS • External Usage of SWS • Publishing SWS • Consuming SWS