SlideShare a Scribd company logo
1 of 49
Download to read offline
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Me4DCAP V0.1: A method for the development of Dublin
Core Application Profiles
Mariana Curado Malta & Ana Alice Baptista
Algoritmi Center, University of Minho
mariana.malta@algoritmi.uminho.pt
analice@dsi.uminho.pt
ELPUB, Karlskrona - Sweden 2013
This project is financed with FEDER funds by the Programa Operacional Fatores de Competitividade – COMPETE
and by Portuguese National Funds through FCT – Funda¸c˜ao para a Ciˆencia e Tecnologia for the project:
FCOMP-01-0124-FEDER-022674
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Motivation
Introduction
Research Methodology
Me4DCAP V0.1
Conclusions
Questions
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
WHY?
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Semantic Web, Metadata, RDF
Semantic Web related project
the Semantic Web is about common formats for the
integration and combination of data from different sources
Its architecture has several layers
One layer, the “Data interchange: RDF“ has to do with
metadata
Metadata: data that describes resources with information,
and that follows well defined rules of metadata-schemes
Metadata-scheme: a set of elements designed for a specific
purpose - to describe a particular resource
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
DCAM, DCAP
Dublin Core Metadata Initiative (DCMI1), created new
instruments with a goal: to speak a common language
Dublin Core Abstract Model (DCAM): a model developed for
DCMI syntax specifications
presents the components and constructs used in DCMI
databases
one of them is the Dublin Core Application Profiles (DCAP)
1
http://dublincore.org/
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
DCAM, DCAP
Dublin Core Metadata Initiative (DCMI1), created new
instruments with a goal: to speak a common language
Dublin Core Abstract Model (DCAM): a model developed for
DCMI syntax specifications
presents the components and constructs used in DCMI
databases
one of them is the Dublin Core Application Profiles (DCAP)
A DCAP is a generic construct for designing metadata
records
1
http://dublincore.org/
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
DCAP: a construct that enhances interoperability
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
DCAP: a construct that enhances interoperability
INTEROPERABILITY
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Research Problem
A DCAP development is a complex task
it needs an adequate support
A study we have performed [7] shows that:
(to the best of our knowledge)
there is no formal method for the development of DCAP
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Research Problem
A DCAP development is a complex task
it needs an adequate support
A study we have performed [7] shows that:
(to the best of our knowledge)
there is no formal method for the development of DCAP
It is imperative to have such a method
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Design Science Research - Introduction
Design Science Research (DSR)
DSR aims at the development of innovative artifacts that
solve real-world problems [8]
An artifact is something that is artificial, constructed by
humans [10]
These artifacts can be constructs, models, methods, or
instantiations of one of these 3 [11]
”Artifacts must be improved upon existing solutions to a
problem or perhaps provide a first solution to an important
problem” [10, p.6]
2
according to Hevner and Gregor in the recently published MISQ journal article - June 2013
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Design Science Research - Introduction
Design Science Research (DSR)
DSR aims at the development of innovative artifacts that
solve real-world problems [8]
An artifact is something that is artificial, constructed by
humans [10]
These artifacts can be constructs, models, methods, or
instantiations of one of these 3 [11]
”Artifacts must be improved upon existing solutions to a
problem or perhaps provide a first solution to an important
problem” [10, p.6]
Our artifact is a method: A method for the development
of DCAP (Me4DCAP)
Me4DCAP is an exaptation2
2
according to Hevner and Gregor in the recently published MISQ journal article - June 2013
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Design Science Research - Application
We used A. Hevner [11] framework:
3 cycles:
The Relevance Cycle: Metadata Community - provides the
requisites for the Construction moments of the Design Cycle
and an application context for Field Testing
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Design Science Research - Application
We used A. Hevner [11] framework:
3 cycles:
The Relevance Cycle: Metadata Community - provides the
requisites for the Construction moments of the Design Cycle
and an application context for Field Testing
The Design Cycle - construction and evaluation moments
(experimental situation with a group of the SSE world
community - DCAP-SSE)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Design Science Research - Application
We used A. Hevner [11] framework:
3 cycles:
The Relevance Cycle: Metadata Community - provides the
requisites for the Construction moments of the Design Cycle
and an application context for Field Testing
The Design Cycle - construction and evaluation moments
(experimental situation with a group of the SSE world
community - DCAP-SSE)
The Rigor Cycle - gives the Ground Theories for the Design
Cycle Construction moments and than Theorises and Justifies
about the design process and the results
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Take a deep breath....
... here we go!
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Starting point
A DCAP is defined in the Singapore Framework for Dublin Core
Application Profiles [5]
Functional Requirements (Mandatory)
Domain Model (Mandatory)
Description Set Profile (Mandatory)
Usage guidelines (optional)
Encoding Syntax guidelines (optional)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Introduction
The development of a DCAP is a process by stages
Me4DCAP defines:
The composition of the work-team and
... the type of work each work-team-member should do
The deliverables at every stage
The techniques used to develop those deliverables
The process workflow
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Phases
Me4DCAP V0.1 phases
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Deliverables Workflow
Me4DCAP V0.1 deriverables Workflow
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Deliverables Sequence development
Me4DCAP V0.1 deriverables sequence development
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Work-Team
The work-team should have at least one person of each of the
folowing profiles:
Manager: has knowledge of the application domain
System Analyst: has technical skills in data modeling and in
requirements elicitation
Metadata Programmer: understands the Semantic Web
concepts
Final User: works with the Web System that will be using the
DCAP in development
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Glossary
A Glossary should be developed during the whole process
development
It is a very important deliverable because of the
multidisciplinarity of the work-team
it is important that members of the work-team speak all a
common language
A Glossary is a text document with the keywords (and its
description) used in the process
All work-team members should contribute to the Glossary
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Functional Requirements
To build the Functional Requirements Me4DCAP obliges the
development of the following deliverables:
Work-Plan: time planning of the project activities (e.g a
Gantt Chart) (all team; Manager leads)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Functional Requirements
To build the Functional Requirements Me4DCAP obliges the
development of the following deliverables:
Work-Plan: time planning of the project activities (e.g a
Gantt Chart) (all team; Manager leads)
Vision Statement: shows what developers want to reach
with the DCAP development; it defines the scope of the
DCAP(all team; Manager leads)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Functional Requirements
To build the Functional Requirements Me4DCAP obliges the
development of the following deliverables:
Work-Plan: time planning of the project activities (e.g a
Gantt Chart) (all team; Manager leads)
Vision Statement: shows what developers want to reach
with the DCAP development; it defines the scope of the
DCAP(all team; Manager leads)
Use Cases High Level: a list of the Use-Cases to be
described in the Use-Case Model (all team; System analyst leads)
(continues...)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Functional Requirements
(Continued from last page...)
Use-Cases Model. It is composed by:
the UML Use-Cases diagrams with the actors that interact in
the Use-Cases
the set of all detailed Use-Cases: the sequence of actions.
(all team; System analyst leads)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Domain Model
The Domain Model “captures the most important types of objects
in the context of the system.” [13, p. 119]
based on the Functional Requirements and on the Use-Cases
Model deliverables
and on other information or documents, if available
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Domain Model
The Domain Model “captures the most important types of objects
in the context of the system.” [13, p. 119]
based on the Functional Requirements and on the Use-Cases
Model deliverables
and on other information or documents, if available
An UML class diagram with details suppressed:
The diagram identifies the classes of objects and the
relationships among them
classes’ methods and attributes are omitted
(all team; System Analyst leads)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Description Set Profile
To build the Description Set Profile Me4DCAP obliges the
development of the following deliverables:
The Integration Dossier
The Validation Dossier (in laboratory)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Description Set Profile - Integration Dossier
The Integration Dossier is composed by 3 mandatory deliberables:
An ORM/NIAM diagram:
classes of objects (defined in the Domain Model);
attributes of the classes of objects;
attributes’ constraints, such as their repeatability and range
(all team; System analyst leads)
Craftsman
(Name)
Product
(Name)
is made by makes
Price
Shop
(Title)
costs. . . at
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Description Set Profile - Integration Dossier
The Integration Dossier is composed by 3 mandatory deliberables:
An ORM/NIAM diagram:
classes of objects (defined in the Domain Model);
attributes of the classes of objects;
attributes’ constraints, such as their repeatability and range
A State Of The Art report: A State of the art to existing
metadata schemes that are described in RDF (Metadata Programmer)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Description Set Profile - Integration Dossier
The Integration Dossier is composed by 3 mandatory deliberables:
An ORM/NIAM diagram:
classes of objects (defined in the Domain Model);
attributes of the classes of objects;
attributes’ constraints, such as their repeatability and range
A State Of The Art report: A State of the art to existing
metadata schemes that are described in RDF (Metadata Programmer)
If the metadata schemes of the State of The Art report does
not fullfill the needs of properties descriptions the work-team
will have to coin new RDF properties
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Description Set Profile - Integration Dossier
The Integration Dossier is composed by 3 mandatory deliberables:
An ORM/NIAM diagram:
classes of objects (defined in the Domain Model);
attributes of the classes of objects;
attributes’ constraints, such as their repeatability and range
A State Of The Art report: A State of the art to existing
metadata schemes that are described in RDF (Metadata Programmer)
If the metadata schemes of the State of The Art report does
not fullfill the needs of properties descriptions the work-team
will have to coin new RDF properties
A Document of Integration: shows, in a matrix, per line,
every property or class and its constraints, described by the
properties of the metadata schemes and encoding schemes
chosen (Metadata Programmer)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Description Set Profile - Validation Dossier (in laboratory)
The Validation Dossier (in laboratory) is composed by 3
mandatory deliberables:
A Validation Report (all team): to check the DCAP adequacy to
what has been defined in the “Vision Statement”
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Description Set Profile - Validation Dossier (in laboratory)
The Validation Dossier (in laboratory) is composed by 3
mandatory deliberables:
A Validation Report (all team): to check the DCAP adequacy to
what has been defined in the “Vision Statement”
A Document of Validation (all team - Metadata Programer leads):
To check the DCAP adequacy to the resources that are going
to be described by it
To apply the DCAP descriptors to a resource sample
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Description Set Profile - Validation Dossier (in laboratory)
The Validation Dossier (in laboratory) is composed by 3
mandatory deliberables:
A Validation Report (all team): to check the DCAP adequacy to
what has been defined in the “Vision Statement”
A Document of Validation (all team - Metadata Programer leads):
To check the DCAP adequacy to the resources that are going
to be described by it
To apply the DCAP descriptors to a resource sample
A Questionnaire: Answer to a set of questions to assess the
difficulties of the validation process (all team; Manager leads)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Description Set Profile - Validation Dossier (in laboratory)
The Validation Dossier (in laboratory) is composed by 3
mandatory deliberables:
A Validation Report (all team): to check the DCAP adequacy to
what has been defined in the “Vision Statement”
A Document of Validation (all team - Metadata Programer leads):
To check the DCAP adequacy to the resources that are going
to be described by it
To apply the DCAP descriptors to a resource sample
A Questionnaire: Answer to a set of questions to assess the
difficulties of the validation process (all team; Manager leads)
According to the results of the Validation Dossier, the process
iterates or follows to the Description Set Profile development
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Guidelines
The Usage Guidelines and Syntax Guidelines are not
mandatory in the Singapore Framework
Me4DCAP recommends that they should be developed
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Guidelines
The Usage Guidelines and Syntax Guidelines are not
mandatory in the Singapore Framework
Me4DCAP recommends that they should be developed
the developing of the Usage Guidelines should start at the
same time as the Domain Model development (Managers and Metadata
Programers)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Guidelines
The Usage Guidelines and Syntax Guidelines are not
mandatory in the Singapore Framework
Me4DCAP recommends that they should be developed
the developing of the Usage Guidelines should start at the
same time as the Domain Model development (Managers and Metadata
Programers)
The development of the Syntax Guidelines (Metadata Programers)needs
that the Integration Dossier has been already developed in a
certain stage in order to have already some maturity
Deliverables sequence
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Validation in Production
Use of log registration technique
observing final-users working with a system that implemented
the DCAP (metadata programers)
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Validation in Production
Use of log registration technique
observing final-users working with a system that implemented
the DCAP (metadata programers)
the results of this validation in production are reported to the
whole team in order to review and access the DCAP
definitions
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Validation in Production
Use of log registration technique
observing final-users working with a system that implemented
the DCAP (metadata programers)
the results of this validation in production are reported to the
whole team in order to review and access the DCAP
definitions
If there is any new information to add, the process starts from
Block 1
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Next steps:
The construction of DCAP-SSE is still in place - finishing the
Design Cycle
The Evaluation of Me4DCAP V0.1 will be executed
(Relevance Cycle)
Me4DCAP V0.2
Future Work:
Me4DCAP V0.2 field testing - call for testing
Work in another Me4DCAP Version ??
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
A DCAP is a very important construct to implement
interoperability
(to the best of our knowledge)
there is no formal method for the development of DCAP
We have presented a first version of a contribution for such a
method: Me4DCAP V0.1
We have presented Me4DCAP:
The composition of the work-team and
... the type of work each work-team-member should do
The deliverables at every stage
The techniques used to develop those deliverables
The process workflow
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Mariana Curado Malta & Ana Alice Baptista
Algoritmi Center, University of Minho
mariana.malta@algoritmi.uminho.pt
analice@dsi.uminho.pt
Further Information:
http://algoritmi.uminho.pt
QUESTIONS?
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END
Look for references in the paper
Mariana Malta & Ana Alice Baptista
Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles

More Related Content

Similar to Me4DCAP V0.1: a Method for the Development of Dublin Core Application Profiles

Adaptive Semantic Data Management Techniques for Federations of Endpoints
Adaptive Semantic Data Management Techniques for Federations of EndpointsAdaptive Semantic Data Management Techniques for Federations of Endpoints
Adaptive Semantic Data Management Techniques for Federations of EndpointsMaribel Acosta Deibe
 
August 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP IntroductionAugust 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP IntroductionEric Sembrat
 
Model Driven Method Engineering. A Supporting Infrastructure
Model Driven Method Engineering. A Supporting InfrastructureModel Driven Method Engineering. A Supporting Infrastructure
Model Driven Method Engineering. A Supporting InfrastructureMario Cervera
 
The New Normal – Delivering Remote Professional Services
The New Normal – Delivering Remote Professional ServicesThe New Normal – Delivering Remote Professional Services
The New Normal – Delivering Remote Professional ServicesNeo4j
 
IT 204 Final Project Guidelines and RubricOverviewThe fina.docx
IT 204 Final Project Guidelines and RubricOverviewThe fina.docxIT 204 Final Project Guidelines and RubricOverviewThe fina.docx
IT 204 Final Project Guidelines and RubricOverviewThe fina.docxchristiandean12115
 
COLOURS presentation Eu Aliance European citezens
COLOURS presentation Eu Aliance European citezensCOLOURS presentation Eu Aliance European citezens
COLOURS presentation Eu Aliance European citezensssuser4bd17e
 
LEAN: Understanding the Process Decision Program Chart (Quality Tools Series ...
LEAN: Understanding the Process Decision Program Chart (Quality Tools Series ...LEAN: Understanding the Process Decision Program Chart (Quality Tools Series ...
LEAN: Understanding the Process Decision Program Chart (Quality Tools Series ...College/University
 
A Context-Aware Retrieval System for Mobile Applications
A Context-Aware Retrieval System for Mobile ApplicationsA Context-Aware Retrieval System for Mobile Applications
A Context-Aware Retrieval System for Mobile Applicationsmarcopavan83
 
18 years developing educational technology at Loughborough University and beyond
18 years developing educational technology at Loughborough University and beyond18 years developing educational technology at Loughborough University and beyond
18 years developing educational technology at Loughborough University and beyondMelanie King
 
PIACERE project overview, summary of objectives v2
PIACERE project overview, summary of objectives v2PIACERE project overview, summary of objectives v2
PIACERE project overview, summary of objectives v2PIACERE
 
Download-manuals-training-trainingdevelopmentmodule
 Download-manuals-training-trainingdevelopmentmodule Download-manuals-training-trainingdevelopmentmodule
Download-manuals-training-trainingdevelopmentmodulehydrologywebsite1
 
Overview of Capacity Development (CapDev) in the CRP on Humidtropics—A discus...
Overview of Capacity Development (CapDev) in the CRP on Humidtropics—A discus...Overview of Capacity Development (CapDev) in the CRP on Humidtropics—A discus...
Overview of Capacity Development (CapDev) in the CRP on Humidtropics—A discus...ILRI
 
Bixby, Robert 09.04-PM.2015
Bixby, Robert 09.04-PM.2015Bixby, Robert 09.04-PM.2015
Bixby, Robert 09.04-PM.2015Robert Bixby
 
Certificato Corso iOS Essentials S7
Certificato Corso iOS Essentials S7Certificato Corso iOS Essentials S7
Certificato Corso iOS Essentials S7LucaGravante
 
Rapid Application Design
Rapid Application DesignRapid Application Design
Rapid Application DesignAi Lun Wu
 
Présentation Web Technology
Présentation Web TechnologyPrésentation Web Technology
Présentation Web TechnologyPierreMASURE
 

Similar to Me4DCAP V0.1: a Method for the Development of Dublin Core Application Profiles (20)

Adaptive Semantic Data Management Techniques for Federations of Endpoints
Adaptive Semantic Data Management Techniques for Federations of EndpointsAdaptive Semantic Data Management Techniques for Federations of Endpoints
Adaptive Semantic Data Management Techniques for Federations of Endpoints
 
August 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP IntroductionAugust 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP Introduction
 
Model Driven Method Engineering. A Supporting Infrastructure
Model Driven Method Engineering. A Supporting InfrastructureModel Driven Method Engineering. A Supporting Infrastructure
Model Driven Method Engineering. A Supporting Infrastructure
 
The New Normal – Delivering Remote Professional Services
The New Normal – Delivering Remote Professional ServicesThe New Normal – Delivering Remote Professional Services
The New Normal – Delivering Remote Professional Services
 
IT 204 Final Project Guidelines and RubricOverviewThe fina.docx
IT 204 Final Project Guidelines and RubricOverviewThe fina.docxIT 204 Final Project Guidelines and RubricOverviewThe fina.docx
IT 204 Final Project Guidelines and RubricOverviewThe fina.docx
 
Allan Andrew Abundo
Allan Andrew AbundoAllan Andrew Abundo
Allan Andrew Abundo
 
COLOURS presentation Eu Aliance European citezens
COLOURS presentation Eu Aliance European citezensCOLOURS presentation Eu Aliance European citezens
COLOURS presentation Eu Aliance European citezens
 
LEAN: Understanding the Process Decision Program Chart (Quality Tools Series ...
LEAN: Understanding the Process Decision Program Chart (Quality Tools Series ...LEAN: Understanding the Process Decision Program Chart (Quality Tools Series ...
LEAN: Understanding the Process Decision Program Chart (Quality Tools Series ...
 
A Context-Aware Retrieval System for Mobile Applications
A Context-Aware Retrieval System for Mobile ApplicationsA Context-Aware Retrieval System for Mobile Applications
A Context-Aware Retrieval System for Mobile Applications
 
18 years developing educational technology at Loughborough University and beyond
18 years developing educational technology at Loughborough University and beyond18 years developing educational technology at Loughborough University and beyond
18 years developing educational technology at Loughborough University and beyond
 
PIACERE project overview, summary of objectives v2
PIACERE project overview, summary of objectives v2PIACERE project overview, summary of objectives v2
PIACERE project overview, summary of objectives v2
 
Download-manuals-training-trainingdevelopmentmodule
 Download-manuals-training-trainingdevelopmentmodule Download-manuals-training-trainingdevelopmentmodule
Download-manuals-training-trainingdevelopmentmodule
 
DCOR.pdf
DCOR.pdfDCOR.pdf
DCOR.pdf
 
Overview of Capacity Development (CapDev) in the CRP on Humidtropics—A discus...
Overview of Capacity Development (CapDev) in the CRP on Humidtropics—A discus...Overview of Capacity Development (CapDev) in the CRP on Humidtropics—A discus...
Overview of Capacity Development (CapDev) in the CRP on Humidtropics—A discus...
 
Bixby, Robert 09.04-PM.2015
Bixby, Robert 09.04-PM.2015Bixby, Robert 09.04-PM.2015
Bixby, Robert 09.04-PM.2015
 
What is Rapid Innovation
What is Rapid InnovationWhat is Rapid Innovation
What is Rapid Innovation
 
Certificato Corso iOS Essentials S7
Certificato Corso iOS Essentials S7Certificato Corso iOS Essentials S7
Certificato Corso iOS Essentials S7
 
Rapid Application Design
Rapid Application DesignRapid Application Design
Rapid Application Design
 
Présentation Web Technology
Présentation Web TechnologyPrésentation Web Technology
Présentation Web Technology
 
Project Management for PhD Research
Project Management for PhD ResearchProject Management for PhD Research
Project Management for PhD Research
 

Recently uploaded

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Recently uploaded (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 

Me4DCAP V0.1: a Method for the Development of Dublin Core Application Profiles

  • 1. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles Mariana Curado Malta & Ana Alice Baptista Algoritmi Center, University of Minho mariana.malta@algoritmi.uminho.pt analice@dsi.uminho.pt ELPUB, Karlskrona - Sweden 2013 This project is financed with FEDER funds by the Programa Operacional Fatores de Competitividade – COMPETE and by Portuguese National Funds through FCT – Funda¸c˜ao para a Ciˆencia e Tecnologia for the project: FCOMP-01-0124-FEDER-022674 Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 2. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Motivation Introduction Research Methodology Me4DCAP V0.1 Conclusions Questions Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 3. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END WHY? Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 4. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Semantic Web, Metadata, RDF Semantic Web related project the Semantic Web is about common formats for the integration and combination of data from different sources Its architecture has several layers One layer, the “Data interchange: RDF“ has to do with metadata Metadata: data that describes resources with information, and that follows well defined rules of metadata-schemes Metadata-scheme: a set of elements designed for a specific purpose - to describe a particular resource Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 5. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END DCAM, DCAP Dublin Core Metadata Initiative (DCMI1), created new instruments with a goal: to speak a common language Dublin Core Abstract Model (DCAM): a model developed for DCMI syntax specifications presents the components and constructs used in DCMI databases one of them is the Dublin Core Application Profiles (DCAP) 1 http://dublincore.org/ Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 6. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END DCAM, DCAP Dublin Core Metadata Initiative (DCMI1), created new instruments with a goal: to speak a common language Dublin Core Abstract Model (DCAM): a model developed for DCMI syntax specifications presents the components and constructs used in DCMI databases one of them is the Dublin Core Application Profiles (DCAP) A DCAP is a generic construct for designing metadata records 1 http://dublincore.org/ Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 7. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END DCAP: a construct that enhances interoperability Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 8. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END DCAP: a construct that enhances interoperability INTEROPERABILITY Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 9. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Research Problem A DCAP development is a complex task it needs an adequate support A study we have performed [7] shows that: (to the best of our knowledge) there is no formal method for the development of DCAP Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 10. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Research Problem A DCAP development is a complex task it needs an adequate support A study we have performed [7] shows that: (to the best of our knowledge) there is no formal method for the development of DCAP It is imperative to have such a method Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 11. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Design Science Research - Introduction Design Science Research (DSR) DSR aims at the development of innovative artifacts that solve real-world problems [8] An artifact is something that is artificial, constructed by humans [10] These artifacts can be constructs, models, methods, or instantiations of one of these 3 [11] ”Artifacts must be improved upon existing solutions to a problem or perhaps provide a first solution to an important problem” [10, p.6] 2 according to Hevner and Gregor in the recently published MISQ journal article - June 2013 Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 12. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Design Science Research - Introduction Design Science Research (DSR) DSR aims at the development of innovative artifacts that solve real-world problems [8] An artifact is something that is artificial, constructed by humans [10] These artifacts can be constructs, models, methods, or instantiations of one of these 3 [11] ”Artifacts must be improved upon existing solutions to a problem or perhaps provide a first solution to an important problem” [10, p.6] Our artifact is a method: A method for the development of DCAP (Me4DCAP) Me4DCAP is an exaptation2 2 according to Hevner and Gregor in the recently published MISQ journal article - June 2013 Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 13. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Design Science Research - Application We used A. Hevner [11] framework: 3 cycles: The Relevance Cycle: Metadata Community - provides the requisites for the Construction moments of the Design Cycle and an application context for Field Testing Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 14. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Design Science Research - Application We used A. Hevner [11] framework: 3 cycles: The Relevance Cycle: Metadata Community - provides the requisites for the Construction moments of the Design Cycle and an application context for Field Testing The Design Cycle - construction and evaluation moments (experimental situation with a group of the SSE world community - DCAP-SSE) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 15. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Design Science Research - Application We used A. Hevner [11] framework: 3 cycles: The Relevance Cycle: Metadata Community - provides the requisites for the Construction moments of the Design Cycle and an application context for Field Testing The Design Cycle - construction and evaluation moments (experimental situation with a group of the SSE world community - DCAP-SSE) The Rigor Cycle - gives the Ground Theories for the Design Cycle Construction moments and than Theorises and Justifies about the design process and the results Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 16. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Take a deep breath.... ... here we go! Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 17. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Starting point A DCAP is defined in the Singapore Framework for Dublin Core Application Profiles [5] Functional Requirements (Mandatory) Domain Model (Mandatory) Description Set Profile (Mandatory) Usage guidelines (optional) Encoding Syntax guidelines (optional) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 18. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Introduction The development of a DCAP is a process by stages Me4DCAP defines: The composition of the work-team and ... the type of work each work-team-member should do The deliverables at every stage The techniques used to develop those deliverables The process workflow Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 19. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Phases Me4DCAP V0.1 phases Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 20. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Deliverables Workflow Me4DCAP V0.1 deriverables Workflow Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 21. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Deliverables Sequence development Me4DCAP V0.1 deriverables sequence development Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 22. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Work-Team The work-team should have at least one person of each of the folowing profiles: Manager: has knowledge of the application domain System Analyst: has technical skills in data modeling and in requirements elicitation Metadata Programmer: understands the Semantic Web concepts Final User: works with the Web System that will be using the DCAP in development Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 23. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Glossary A Glossary should be developed during the whole process development It is a very important deliverable because of the multidisciplinarity of the work-team it is important that members of the work-team speak all a common language A Glossary is a text document with the keywords (and its description) used in the process All work-team members should contribute to the Glossary Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 24. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Functional Requirements To build the Functional Requirements Me4DCAP obliges the development of the following deliverables: Work-Plan: time planning of the project activities (e.g a Gantt Chart) (all team; Manager leads) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 25. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Functional Requirements To build the Functional Requirements Me4DCAP obliges the development of the following deliverables: Work-Plan: time planning of the project activities (e.g a Gantt Chart) (all team; Manager leads) Vision Statement: shows what developers want to reach with the DCAP development; it defines the scope of the DCAP(all team; Manager leads) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 26. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Functional Requirements To build the Functional Requirements Me4DCAP obliges the development of the following deliverables: Work-Plan: time planning of the project activities (e.g a Gantt Chart) (all team; Manager leads) Vision Statement: shows what developers want to reach with the DCAP development; it defines the scope of the DCAP(all team; Manager leads) Use Cases High Level: a list of the Use-Cases to be described in the Use-Case Model (all team; System analyst leads) (continues...) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 27. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Functional Requirements (Continued from last page...) Use-Cases Model. It is composed by: the UML Use-Cases diagrams with the actors that interact in the Use-Cases the set of all detailed Use-Cases: the sequence of actions. (all team; System analyst leads) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 28. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Domain Model The Domain Model “captures the most important types of objects in the context of the system.” [13, p. 119] based on the Functional Requirements and on the Use-Cases Model deliverables and on other information or documents, if available Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 29. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Domain Model The Domain Model “captures the most important types of objects in the context of the system.” [13, p. 119] based on the Functional Requirements and on the Use-Cases Model deliverables and on other information or documents, if available An UML class diagram with details suppressed: The diagram identifies the classes of objects and the relationships among them classes’ methods and attributes are omitted (all team; System Analyst leads) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 30. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Description Set Profile To build the Description Set Profile Me4DCAP obliges the development of the following deliverables: The Integration Dossier The Validation Dossier (in laboratory) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 31. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Description Set Profile - Integration Dossier The Integration Dossier is composed by 3 mandatory deliberables: An ORM/NIAM diagram: classes of objects (defined in the Domain Model); attributes of the classes of objects; attributes’ constraints, such as their repeatability and range (all team; System analyst leads) Craftsman (Name) Product (Name) is made by makes Price Shop (Title) costs. . . at Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 32. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Description Set Profile - Integration Dossier The Integration Dossier is composed by 3 mandatory deliberables: An ORM/NIAM diagram: classes of objects (defined in the Domain Model); attributes of the classes of objects; attributes’ constraints, such as their repeatability and range A State Of The Art report: A State of the art to existing metadata schemes that are described in RDF (Metadata Programmer) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 33. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Description Set Profile - Integration Dossier The Integration Dossier is composed by 3 mandatory deliberables: An ORM/NIAM diagram: classes of objects (defined in the Domain Model); attributes of the classes of objects; attributes’ constraints, such as their repeatability and range A State Of The Art report: A State of the art to existing metadata schemes that are described in RDF (Metadata Programmer) If the metadata schemes of the State of The Art report does not fullfill the needs of properties descriptions the work-team will have to coin new RDF properties Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 34. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Description Set Profile - Integration Dossier The Integration Dossier is composed by 3 mandatory deliberables: An ORM/NIAM diagram: classes of objects (defined in the Domain Model); attributes of the classes of objects; attributes’ constraints, such as their repeatability and range A State Of The Art report: A State of the art to existing metadata schemes that are described in RDF (Metadata Programmer) If the metadata schemes of the State of The Art report does not fullfill the needs of properties descriptions the work-team will have to coin new RDF properties A Document of Integration: shows, in a matrix, per line, every property or class and its constraints, described by the properties of the metadata schemes and encoding schemes chosen (Metadata Programmer) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 35. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Description Set Profile - Validation Dossier (in laboratory) The Validation Dossier (in laboratory) is composed by 3 mandatory deliberables: A Validation Report (all team): to check the DCAP adequacy to what has been defined in the “Vision Statement” Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 36. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Description Set Profile - Validation Dossier (in laboratory) The Validation Dossier (in laboratory) is composed by 3 mandatory deliberables: A Validation Report (all team): to check the DCAP adequacy to what has been defined in the “Vision Statement” A Document of Validation (all team - Metadata Programer leads): To check the DCAP adequacy to the resources that are going to be described by it To apply the DCAP descriptors to a resource sample Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 37. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Description Set Profile - Validation Dossier (in laboratory) The Validation Dossier (in laboratory) is composed by 3 mandatory deliberables: A Validation Report (all team): to check the DCAP adequacy to what has been defined in the “Vision Statement” A Document of Validation (all team - Metadata Programer leads): To check the DCAP adequacy to the resources that are going to be described by it To apply the DCAP descriptors to a resource sample A Questionnaire: Answer to a set of questions to assess the difficulties of the validation process (all team; Manager leads) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 38. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Description Set Profile - Validation Dossier (in laboratory) The Validation Dossier (in laboratory) is composed by 3 mandatory deliberables: A Validation Report (all team): to check the DCAP adequacy to what has been defined in the “Vision Statement” A Document of Validation (all team - Metadata Programer leads): To check the DCAP adequacy to the resources that are going to be described by it To apply the DCAP descriptors to a resource sample A Questionnaire: Answer to a set of questions to assess the difficulties of the validation process (all team; Manager leads) According to the results of the Validation Dossier, the process iterates or follows to the Description Set Profile development Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 39. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Guidelines The Usage Guidelines and Syntax Guidelines are not mandatory in the Singapore Framework Me4DCAP recommends that they should be developed Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 40. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Guidelines The Usage Guidelines and Syntax Guidelines are not mandatory in the Singapore Framework Me4DCAP recommends that they should be developed the developing of the Usage Guidelines should start at the same time as the Domain Model development (Managers and Metadata Programers) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 41. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Guidelines The Usage Guidelines and Syntax Guidelines are not mandatory in the Singapore Framework Me4DCAP recommends that they should be developed the developing of the Usage Guidelines should start at the same time as the Domain Model development (Managers and Metadata Programers) The development of the Syntax Guidelines (Metadata Programers)needs that the Integration Dossier has been already developed in a certain stage in order to have already some maturity Deliverables sequence Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 42. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Validation in Production Use of log registration technique observing final-users working with a system that implemented the DCAP (metadata programers) Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 43. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Validation in Production Use of log registration technique observing final-users working with a system that implemented the DCAP (metadata programers) the results of this validation in production are reported to the whole team in order to review and access the DCAP definitions Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 44. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Validation in Production Use of log registration technique observing final-users working with a system that implemented the DCAP (metadata programers) the results of this validation in production are reported to the whole team in order to review and access the DCAP definitions If there is any new information to add, the process starts from Block 1 Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 45. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 46. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Next steps: The construction of DCAP-SSE is still in place - finishing the Design Cycle The Evaluation of Me4DCAP V0.1 will be executed (Relevance Cycle) Me4DCAP V0.2 Future Work: Me4DCAP V0.2 field testing - call for testing Work in another Me4DCAP Version ?? Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 47. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END A DCAP is a very important construct to implement interoperability (to the best of our knowledge) there is no formal method for the development of DCAP We have presented a first version of a contribution for such a method: Me4DCAP V0.1 We have presented Me4DCAP: The composition of the work-team and ... the type of work each work-team-member should do The deliverables at every stage The techniques used to develop those deliverables The process workflow Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 48. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Mariana Curado Malta & Ana Alice Baptista Algoritmi Center, University of Minho mariana.malta@algoritmi.uminho.pt analice@dsi.uminho.pt Further Information: http://algoritmi.uminho.pt QUESTIONS? Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles
  • 49. TOC Motivation Introduction Research Methodology Me4DCAP V0.1 Future Work Conclusions Questions THE END Look for references in the paper Mariana Malta & Ana Alice Baptista Me4DCAP V0.1: A method for the development of Dublin Core Application Profiles