Semantic Web

Course Information
TitleΣημασιολογικός Ιστός / Semantic Web
CodeAI102
FacultySciences
SchoolInformatics
Cycle / Level1st / Undergraduate, 2nd / Postgraduate
Teaching PeriodWinter
CoordinatorNick Bassiliades
CommonYes
StatusActive
Course ID600016298

Programme of Study: PMS TECΗNĪTĪ NOĪMOSYNĪ (2018 éōs sīmera) MF

Registered students: 5
OrientationAttendance TypeSemesterYearECTS
KORMOSElective Courses belonging to the selected specialization117.5

Programme of Study: PMS TECΗNĪTĪ NOĪMOSYNĪ (2018 éōs sīmera) PF

Registered students: 13
OrientationAttendance TypeSemesterYearECTS
KORMOSElective Courses belonging to the selected specialization117.5

Class Information
Academic Year2021 – 2022
Class PeriodWinter
Faculty Instructors
Weekly Hours3
Class ID
600200254
Course Type 2021
Specialization / Direction
Course Type 2016-2020
  • Scientific Area
  • Skills Development
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
Prerequisites
General Prerequisites
Basic knowledge of Web technologies, Basic knowledge of knowledge representation methods.
Learning Outcomes

Knowledge: Familiarization with principles and technologies for representing and reasoning about data, metadata, and knowledge in the Semantic Web, Familiarization with Ontology Engineering and Knowledge Graph deployment techniques, Training on XML editors/processors and RDF and Ontology editors, RDF databases (triplestores).

Skills: Developing metadata vocabularies and ontologies, Representation of data, metadata, knowledge and ontologies using the following languages: XML, DTD, XML Schema, XSLT, XPATH, RDF, RDF Schema, SPARQL, OWL, SWRL and SPIN.

General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Adapt to new situations
  • Make decisions
  • Work autonomously
  • Work in teams
  • Generate new research ideas
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Introduction and General vision of the Semantic Web (SW). SW Architecture. Technologies and Languages of the SW. Modern examples of applications using the SW. XML (Description, DTD, XML Schema, Namespaces, XPath, XSLT, XML tools). RDF (Description, Turtle/n-triples/XML syntax, RDF Schema, RDF/RDFS Semantics, Querying RDF/RDFS with SPARQL, Linked Open Data, RDF tools). OWL (Introduction to ontologies and OWL, Description and syntax, OWL flavors, Examples, OWL in OWL, Future extensions, OWL tools). OWL2 Presentation. Ontology Engineering (Ontology creation, Reusing ontologies, Semi - automatic methods). SW Applications. Linked Open Data. Logic and Inferencing (SWRL, OWL2 RL, RIF, RuleML, SPIN, SHACL rules).
Keywords
semantic web, web 3.0, metadata, ontologies, linked open data, XML, RDF, OWL, SWRL, SPARQL, SPIN
Educational Material Types
  • Slide presentations
  • Video lectures
  • Book
  • Modeling examples
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
  • Use of ICT in Communication with Students
Description
Powerpoint slides, Demonstration of Semantic Web technologies software
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures39
Project108
self study78
Total225
Student Assessment
Description
Written exams (45%), Modeling and metadata processing Projects (55%)
Student Assessment methods
  • Written Exam with Extended Answer Questions (Summative)
  • Written Assignment (Formative, Summative)
  • Written Exam with Problem Solving (Summative)
Bibliography
Course Bibliography (Eudoxus)
"A Semantic Web Primer", 2nd Edition, Grigoris Antoniou and Frank van Harmelen, MIT Press, 2008, ISBN 978-0-262-01242-3. "A Semantic Web Primer", 3rd Edition, Grigoris Antoniou, Paul Groth, Frank van Harmelen and Rinke Hoekstra, MIT Press, 2012, ISBN 978-0-262-01828-9.
Additional bibliography for study
  • S. Staab, R. Studer, eds., "Handbook on Ontologies", 2nd ed., Springer-Verlag, 2009.
  • A. Gomez-Perez, O. Corcho, M. Fernandez-Lopez, "Ontological Engineering: with examples from the areas of Knowledge Management, e-Commerce and the Semantic Web", Springer-Verlag, 2010.
  • Joe Fawcett, Danny Ayers, Liam R. E. Quin, “Beginning XML”, 5th Ed., Wrox, 2012.
  • D. Allemang & J. Hendler, Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL, 2nd Ed, Morgan Kaufmann,2011.
  • Ιστότοπος W3C:http://www.w3.org/
Last Update
13-10-2022