Este documento apresenta uma tese de doutoramento sobre o desenvolvimento de perfis de aplicação no contexto da Web Semântica. O documento descreve a criação de dois artefactos principais: 1) Me4DCAP, um método para o desenvolvimento de perfis de aplicação Dublin Core; e 2) DCAP-ESS, um perfil de aplicação Dublin Core para sistemas de informação da economia social e solidária. A tese aplica uma abordagem de investigação de ciência do design para resolver problemas relacionados à falta de métodos para desenvolvimento de perfis de aplicação e necess
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V25_...
Metodologia para desenvolvimento de perfis de aplicação semânticos
1. Contributo metodológico
para o desenvolvimento
de perfis de aplicação
no contexto da Web semântica
Provas Públicas
Tese de Doutoramento
16 de Julho 2014
1
DEPARTAMENTO DE SISTEMAS DE INFORMAÇÃO
ESCOLA DE ENGENHARIA
UNIVERSIDADE DO MINHO
3. C
O
N
T
E
X
T
U
A
L
I
Z
A
Ç
Ã
Web Semântica
»O que é?
• Web de dados versus Web de documentos - Lee et al. (2001)
… concretizou-se com a evolução tecnológica: RDF, SPARQL, SKOS, OWL
• Adesão da comunidade a normas, disponibilidade de dados, gestão dos dados
» Como se organiza
….. Define-se uma arquitectura
3
Fonte: W3C (2007)
4. C
O
N
T
E
X
T
U
A
L
I
Z
A
Ç
Ã
Web Semântica
»Metadados e Esquema de Metadados
»Dublin Core Metadata Initiative (DCMI)
»Dublin Core Abstract Model
»Dublin Core Application Profile (DCAP)
• Um constructo genérico para definir registos de metadados
• Regras definidas no documento “Singapore Framework for DCAP” - Baker et al. (2008)
• Comunidade usando DCAP -> alto nível de interoperabilidade semântica - segundo
Nilsson et al. (2009)
4
5. C
O
N
T
E
X
T
U
A
L
I
Z
A
Ç
Ã
Contexto de Aplicação
»Economia Social e Solidária (ESS)
• Terceira via de actuação das sociedades, distinta da economia de mercado e da
economia pública estatal.
• Réseau Intercontinental de Promotion de l’Économie Sociale Solidaire (RIPESS)
»A RIPESS possui Sistemas de Informação Web (SIW) que mapeiam as
organizações e redes existentes no terreno
»A RIPESS deseja que estes SIW interoperem a nível semântico
5
6. P
R
O
B
L
E
M
A
E
O
P
O
R
T
U
N
I
D
A
D
E
Problema
Não existe nenhum método para o desenvolvimento de DCAP
→ Resolução: Method for the development of DCAP (Me4DCAP)
Oportunidade
Necessário implementar interoperabilidade semântica nos SIW da comunidade
mundial de ESS
→ Proposta: DCAP-ESS
6
7. M
E
T
O
D
O
L
O
G
I
A
D
E
I
N
V
E
S
T
I
G
A
Ç
Ã
O 7
Design Science Research
• Resolução de problemas
• Um processo de Design Science
Research (DSR) produz um artefacto
• Constructo, modelo, método ou uma
instanciação destes três [March and
Smith, 1995]
• Há vários enquadramentos de DSR na
área de Sistemas de Informação
15. R
E
S
U
L
T
A
D
O
S
18
Me4DCAP V1.0
»Define o caminho ao longo do tempo do processo, estabelecendo:
• as actividades necessárias realizar
• quando devem ser executadas
• como estão interligadas
• que artefactos as actividades produzem
»Tem como ponto de partida o documento Singapore Framework for DCAP - Baker
et al. (2008)
20. R
E
S
U
L
T
A
D
O
S
-
S
I
T
U
A
Ç
Ã
O
E
X
P
E
R
I
M
E
N
T
A
L 23
DCAP-SSE/DCAP-ESS V1.0
»Possui o vocabulário próprio “essglobal”:
• http://purl.org/essglobal/vocab/v1.0/
»Possui um conjunto de Vocabulary Encoding Schemes próprios:
• Economic Sectors: http://purl.org/essglobal/standard/activities
• Macro-themes: http://purl.org/essglobal/standard/themes
• Products & Services (ainda não codificado em RDF)
• Qualifiers: http://purl.org/essglobal/standard/themes
• Type of Labour: http://purl.org/essglobal/standard/labour
• Legal Form: http://purl.org/essglobal/standard/legal-form
21. C
O
N
C
L
U
S
Ã
O
-
P
R
I
Na comunidade de Web Semântica
» Me4DCAP:
• Não existia um método: propomos um, baseado em métodos de Engenharia
Software
– Efeito colateral: abertura de espaço de reflexão sobre métodos desenvolvimento DCAP
» DCAP-ESS/DCAP-SSE:
• Um novo DCAP e vocabulários associados enriquecedor para a comunidade
Na comunidade de Economia Social e Solidária
• Interoperabilidade dos seus SIW
• Mais exposta a sua dimensão real
Na comunidade de Design Science Research
• Uma instanciação do método de Hevner (2007)
24
22. C
O
N
C
L
U
S
Ã
O
–
O
B
J
Contributo para um método de desenvolvimento de DCAP
Ferramenta disponível para a criação de interoperabilidade
semântica entre os
SIW da ESS
Desenvolvimento pessoal novas perspectivas de investigação e
de desenvolvimento
25
23. C
O
N
C
L
U
S
Ã
O
-
T
R
A
DCAP-SSE/DCAP-ESS
»Desenvolvimento de DCAP-SSE/DCAP-ESS
»ESSGlobal validação em produção DCAP-SSE/DCAP-ESS
»ESSGlobal desenvolvimento plug-ins sw Noosfero e Wordpress
»ESSGlobal Ontologia SSE/ESS
Me4DCAP
»Field-Testing: abordar questão da generalidade do artefacto
»Introdução “Métodos ágeis” “versão ágil” do Me4DCAP
Design Science Research
»“teorização” e “justificação” terminar DSR
Comunicação Científica
»Perspectivamos a escrita de quatro artigos
26
24. P
U
B
L
I
C
A
Ç
Õ
E
S
A
T
É
À
D
A
T
A
Capítulo de livro
•Curado Malta, M. and Baptista, A. (2012). Social and solidarity economy web information systems:
State of the art. In Vidal, A. and Torres, T., editors, Social e-Entreprise: Value Creation through ICT,
chapter 1, pages 1–16. IGI Global.
Proceedings
•Curado Malta, M. and Baptista, A. A. (2012). State of the art on methodologies for the development of
a metadata application profile. In J. M. Dodero, M. Palomo-Duarte, P. K., editor, Comunications in
Computer and Information Sciences, volume 343, page 61–73. Springer-Verlag Berlin Heidelberg.
• Curado Malta, M. and Baptista, A. A. (2013). Me4DCAP V0.1: A method to develop Dublin Core Application
Profiles. In N. Lavesson, P. Linde, P. P., editor, Proceedings of the 17th International Conference on
Electronic Publishing - Mining the Digital Information Networks, pages 33 – 44. IOS Press.
• Curado Malta, M. and Baptista, A. A. (2013). A method for the development of Dublin Core Application
Profiles (Me4DCAP V0.2): detailed description. In International Conference on Dublin Core and Metadata
Applications, pages 90–103. Dublin Core Metadata Initiative.
Revistas
• Curado Malta, M. and Baptista, A. A. (2013). Me4DCAP V0.1: A method for the development of Dublin Core
Application Profiles. Journal of Information Systems & Use, 33(2):161–171.
• Curado Malta, M. and Baptista, A. A. (2013). State of the art on methodologies for the development of a
metadata application profile. International Journal of Metadata, Semantics and Ontologies, 8(4):332–341.
• Curado Malta, M. and Baptista, A. A. (2014). A panoramic view on Metadata Application Profiles of the last
decade. International Journal of Metadata, Semantics and Ontologies, 9(1):58–73.
• Curado Malta, M., Baptista, A. A., and Parente, C. (2014). Social and Solidarity Economy Web Information
Systems: State of the Art and an Interoperability Framework. Journal of Electronic Commerce in
Organizations, 12 (35-52). 27
25. R
E
F
E
R
Ê
N
C
I
A
S
• [Baker et al., 2008] Baker, T., Nilsson, M., and Johnston, P. (2008). The singapore
framework for dublin core application profiles. http://dublincore.org/documents/singapore-
framework/. Acedido em 26 Jun 2011. Confirmado em 11 Jul 2014.
• [Hevner, 2007] Hevner, A. (2007). The three cycle view of design science research.
Scandinavian Journal of Information Systems, 19(2):87.
• [Lee et al., 2001] Lee, T., Hendler, J., Lassila, O., et al. (2001). The semantic web. Scientific
American, 284(5):34–43.
• [Nilsson et al., 2009] Nilsson, M., Baker, T., and Johnston, P. (2009). Interoperability levels
for dublin core metadata. http://dublincore.org/documents/interoperability-levels/. Acedido
em 26 Jun 2011. Confirmado em 11 Julho 2014.
• March and Smith, 1995] March, S. and Smith, G. (1995). Design and natural science
research on information technology. Decision support systems, 15(4):251-266.
28
27. Contributo metodológico
para o desenvolvimento
de perfis de aplicação
no contexto da Web semântica
Provas Públicas
Tese de Doutoramento
16 de Julho 2014
30
DEPARTAMENTO DE SISTEMAS DE INFORMAÇÃO
ESCOLA DE ENGENHARIA
UNIVERSIDADE DO MINHO