Mariana Curado Malta, a researcher working in the POSTDATA project of LINHD was invited to talk in the Universidad Carlos III of Madrid on the “Máster Universitario en Bibliotecas y Servicios de Información Digital “ in the topic “Vocabularios y Esquemas semánticos para la Web”. She presented the method for the development of metadata application profiles (Me4MAP) to the students and gave some examples of application of this method, one of these examples was POSTDATA and how the project team is elicitating the functional requirements and defining the domain model.
Me4Map presentation at Universidad Carlos III of Madrid
1. Máster Universitario en Bibliotecas y Servicios
de Información Digital, Universidad Carlos 3 de
Madrid
Curso: Vocabularios y Esquemas semánticos para la Web
Presentación:
Me4MAP – un método para el desarollo de perfiles de
aplicación de metadatos
Mariana Curado Malta
LINHD-UNED (Proyecto POSTDATA)
CEOS.PP – Politecnico de Oporto (Portugal)
16 Deciembre 2016
2. Me4MAP
• Profundamente baseado en el documento
Singapore Framework for Dublin Core
Aplication Profiles y en el Processo
Rational Unified Process (RUP) (entre otros)
• Define: actividades, interconexiones,
personas, técnicas
• Define: el grupo ideal de trabajo
2
5. • Hay varias maneras de elicitar los requisitos
funcionales
• Que queremos hacer com los datos?
• Los datos para quien son? Para mi, como
modelador ó para quien?
• Es una parte muy muy muy importante del
trabajo de modelación
Desarollando los Requisitos funcionales
5
7. ● Colección digital Fondo Alfonso de Sierra Ochoa, en la Biblioteca del Instituto
Cervantes de Tetuán
● Cine de terror
● Contexto “empresarial”
● Patrimonio cultural (historia, arte, literatura, etc.)
● Fondo Antiguo de la Universidad de Sevilla (colección digital). Accesible en:
http://fondosdigitales.us.es/fondos/
● Temas médicos, específicamente, de investigación clínica (ensayos clínicos).
Requisitos funcionales.
Trabajos de los estudiantes
8. • Modelo CCU:
• Contexto: organización o institución que
tiene su propria cultura, prioridades,
necessidades, puntos fuertes y débiles
• Contenido: contenido del MAP (Tipo de
objectos, Temas)
• Usuarios: identificar los usuarios que
utilizarán los servicios del Website (que
utilizan el MAP o es modelado con el MAP)
Requisitos funcionales.
Exemplo Análisis del escenario
8
17. Environmental Scan
Un informe con una lista de los schemas de
metadatos que están disponibles en cualquier
serialización de la Web semántica
Esa lista es de los schemas que puedan servir el
contexto...
17
21. 21
Domain Model
Entity
Domain
Model
Attribute
Metadata
Schema
Metadata Schema
Property Name
Initiative Name dcterms
Good relations
title
name
Description dcterms
Good relations
description
description
Email
address
Vcard
Foaf
hasEmail
mbox
URL Foaf
Vcard
Homepage
hasURL
Network Name dcterms
Good relations
title
name
Is Part of dcterms isPartOf
Product-Or-
Service
Category Good relations
Vcard
category
category
Unit Good relations hasUnitOfMeasurement
23. Matriz de restricciones (simplificada)
23
Entity BOOK
Name Property Description Codification
Schema
Min Max
Title dct:title Title of the
book
Text 1 1
Date dct:date Edition date
of the book
Text 1 1
Wikipedia page ex:wikipedi
a
Wikipedia
page of the
book
Wikipedia URI 0 1
Subject dct:subject Subject of
the book
URI for
AGROVOC
1 many
Author dct:autor URI for
AUTHOR
1 many
Book Status ex: status Conservatio
n status of
the book
1 1