Educational guide
IDENTIFYING DATA 2024_25
Subject SEMANTIC WEB MODELLING TECHNIQUES Code 00709044
Study programme
0709 - GRADO EN INGENIERÍA INFORMÁTICA
Descriptors Credit. Type Year Period
6 Optional Fourth Second
Language
Castellano
Prerequisites
Department ING.ELECTR.DE SIST. Y AUTOMATI
Coordinador
BENITEZ ANDRADES , JOSE ALBERTO
E-mail jbena@unileon.es
igarr@unileon.es
srubm@unileon.es
Lecturers
GARCÍA RODRÍGUEZ , ISAÍAS
BENITEZ ANDRADES , JOSE ALBERTO
RUBIO MARTIN , SERGIO
Web http://agora.unileon.es
General description The student will gain knowledge about the services that build up the Internet network, and will be able to configure and manage different kinds of servers implementing these services. Different architectures and paradigms for service providing will also be studied, including those ones related to mobile services
Tribunales de Revisión
Tribunal titular
Cargo Departamento Profesor
Presidente ING.ELECTR.DE SIST. Y AUTOMATI RODRIGUEZ SEDANO , FRANCISCO JESUS
Secretario ING.ELECTR.DE SIST. Y AUTOMATI BLAZQUEZ QUINTANA , LUIS FELIPE
Vocal ING.MECANICA,INFORMAT.AEROESP. FERNANDEZ DIAZ , RAMON ANGEL
Tribunal suplente
Cargo Departamento Profesor
Presidente ING.ELECTR.DE SIST. Y AUTOMATI DIEZ DIEZ , ANGELA
Secretario ING.ELECTR.DE SIST. Y AUTOMATI ALAIZ RODRIGUEZ , ROCIO
Vocal ING.MECANICA,INFORMAT.AEROESP. ALIJA PEREZ , JOSE MANUEL

Competencias
Code  
A18132
B5618
B5619
B5625
B5626
C4 CMECES4 That students can transmit information, ideas, problems and solutions to both a specialised and non-specialised audience
C5 CMECES5 That students have developed those learning skills necessary to undertake further studies with a high degree of autonomy

Learning aims
Competences
Know and know how to apply the techniques, methodologies and tools related to knowledge modelling and know how to design and build applications using these techniques for the representation, integration, search and retrieval of complex information, in particular in the Internet environment, web service and social networks. A18132
B5618
B5619
B5625
B5626
C4
C5

Contents
Topic Sub-topic
Topic I: REPRESENTATION OF INFORMATION IN DOCUMENTS Sub-topic 1. Introduction to XML
Historical introduction. History of XHTML.

Sub-topic 2. XML CORE
Introduction to XML. XML syntax. Well-formed documents.

Sub-topic 3. DTD.
Introduction. Valid documents. Element and attribute declarations.

Sub-topic 4. XML Schema
Introduction. Elements and attributes declarations.

Sub-topic 5. TRANSFORMATION
Introduction. Transformation with XSLT. Examples.

Sub-topic 6. CONSULTATION
Introduction. Query in documents with XQuery. XPath.

Sub-topic 7. AUTOMATIC PROCESSING.
Introduction. XML processing APIs. DOM API. SAX API. Variants.
Topic II: THE SEMANTIC WEB Sub-topic 1. INTRODUCTION TO THE SEMANTIC WEB
Introduction. From the web of documents to the web of data. Tagging. Organisation of tags.

Sub-topic 2. RESOURCE DESCRIPTION FRAMEWORK - RDF and SEARCH WITH SPARQL
Introduction. Triple format. SPARQL language.

Sub-topic 3. Ontologies, RDFS. OWL.
Topic III: SOCIAL NETWORKS Sub-topic 1. Social networks. Historical introduction.

Sub-topic 2. Organisation of information in social networks.

Sub-topic 3. Access to social network data through APIs. Twitter APIs.

Sub-topic 4. Applications for the analysis and exploitation of social network data.

Planning
Methodologies  ::  Tests
  Class hours Hours outside the classroom Total hours
Personal tuition 2 0 2
 
Laboratory practicals 20 26 46
Problem solving, classroom exercises 4 4 8
Assignments 11.5 11.5 23
 
Lecture 26 39 65
 
Mixed tests 6 0 6
 
(*)The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Methodologies
Methodologies   ::  
  Description
Personal tuition Time reserved for attending to and resolving students' doubts.
Laboratory practicals Practical realisation of the contents dealt with in the lecture sessions.
Problem solving, classroom exercises Formulation, analysis and resolution of exercises.
Assignments Development of an assignment on a subject related to the course and proposed by the lecturer.
Lecture Presentation of the contents of the subject.

Personalized attention
 
Personal tuition
Description
Individual or group doubt solving and face-to-face tutoring. Tutorials will be arranged in advance with the teacher.

Assessment
  Description Qualification
Assignments The quality of the report and the presentation of the work, if any, will be assessed.
The completion of the work is compulsory to pass the course.
30%
Laboratory practicals The correct completion of the practical work in the laboratory will be assessed. 20%
Mixed tests The contents corresponding to the lectures, laboratory practicals and problem solving in the classroom will be assessed by means of several mixed tests (short questions, multiple choice, development, etc.) that will be distributed throughout the course. 50%
Others In order to pass by continuous assessment, a minimum of 4 out of 10 must be obtained in each test.
Inadequate attitude in the classroom, laboratory or evaluation tests will be penalised with 20% of the final grade.
 
Other comments and second call

Sources of information
Access to Recommended Bibliography in the Catalog ULE

Basic Matthew A. Russell y Mikhail Klassen , Mining the Social Web , O'Reilly Media , 2018 (3ª edición)
Panos Alexopoulos , Semantic Modeling for Data , O'Reilly Media , 2020
Dean Allemang y James Hendler , Semantic Web for the Working Ontologist , Morgan Kaufmann, 2020 (3ª edición)

Complementary


Recommendations