Principles and methods of data linking for the Semantic Web applications

Course: Software Engineering

Structural unit: Faculty of information Technology

Title
Principles and methods of data linking for the Semantic Web applications
Code
ОК 4
Module type
Обов’язкова дисципліна для ОП
Educational cycle
Second
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
1 Semester
Number of ECTS credits allocated
6
Learning outcomes
PR-07. Analyze, evaluate and apply modern software and hardware platforms at the system level to solve complex software engineering problems. PR-08. Develop and modify software architecture to implement customer requirements. PR-09. Reasonably choose programming paradigms and languages for software development; apply modern means of software development in practice. PR-15. Carry out software reengineering in accordance with the customer's requirements. PR-20. Plan and carry out scientific research in the field of software engineering, choose methods and tools, analyze results, justify conclusions.
Form of study
Full-time form
Prerequisites and co-requisites
1. Know the basic concepts and features of procedural and object-oriented programming, the basics of creating and processing data structures. 2. Be able to create and deploy applications. 3. Have basic teamwork skills.
Course content
The discipline " Principles and methods of data linking for the Semantic Web applications " focuses on the basic technologies of the Semantic Web, including the principles of knowledge representation, namely: - presentation of information through RDF triples; - representation of knowledge through ontologies using OWL 2; - efficient querying of knowledge graphs via SPARQL - application of knowledge graphs in innovative information systems (for example, semantic and research search systems).
Recommended or required reading and other learning resources/tools
1. Aidan Hogan et al.: Knowledge Graphs. Morgan & Claypool, 2022. – Режим доступу: https://kgbook.org/ 2. Heath and Bizer : Linked Data: Evolving the Web into a Global Data Space, 2011. – Режим доступу: http://linkeddatabook.com/editions/1.0/ 3. Pascal Hitzler , Markus Krötzsch , Sebastian Rudolph: Foundations of Semantic Web Technologies. – Режим доступу: https://www.semantic-web-book.org/
Planned learning activities and teaching methods
Lectures, practical activities, individual work
Assessment methods and criteria
Control of students' knowledge is carried out according to the modular rating system. The results of students' educational activities are evaluated on a 100-point scale. Work in the semester is divided into two content modules. The final control (exam) is conducted in the form of a written work - 40 points. Content module 1 (CM1) includes topics 1-4, and content module 2 (CМ2) includes topics 5-8. Mandatory for the exam is the student's performance and defense of laboratory work provided for in the work program of the academic discipline, as well as the passing of a modular test.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Departments

The following departments are involved in teaching the above discipline