21
Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions State of the Art on methodologies for the development of Dublin Core Application Profiles Mariana Curado Malta & Ana Alice Baptista [email protected] & [email protected] Algoritmi Center, University of Minho adiz, MTSR 2012 This project is financed with FEDER funds by the Programa Operacional Fatores de Competitividade – COMPETE and by Portuguese National Funds through FCT – Funda¸ ao para a Ciˆ encia e Tecnologia for the project: FCOMP-01-0124-FEDER-022674 State of the Art on methodologies for the development of Dublin Core Application Profiles

State of the Art on methodologies for the development of Dublin Core Application Profiles

Embed Size (px)

Citation preview

Page 1: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

State of the Art on methodologies for the development ofDublin Core Application Profiles

Mariana Curado Malta & Ana Alice Baptista

[email protected] & [email protected]

Algoritmi Center, University of Minho

Cadiz, MTSR 2012

This project is financed with FEDER funds by the Programa Operacional Fatores de Competitividade – COMPETE and by Portuguese

National Funds through FCT – Fundacao para a Ciencia e Tecnologia for the project: FCOMP-01-0124-FEDER-022674

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 2: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Introduction

Application Profile

Methodology

Results

Conclusions

Future Work

Questions

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 3: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Context

I Semantic Web related project

I Framework of semantic interoperability: world community ofsocial and solidarity economy Web based information systems(SSE-WIS)

I A way to implement such interoperability is to use a MetadataApplication Profile (AP);

I We have made a study that shows that there is a need todevelop an AP for the SSE-WIS[Curado Malta and Baptista, 2013]

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 4: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Why?

I An AP development is a complex task: it needs an adequatemethodology support

I To find such a methodolgy: literature review

I This paper reports the results obtained

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 5: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

I An AP exists even before the emergence of the Semantic Web

I Has changed over the last 10 years:

I A technique that helped a certain community to refine thestandard [Lynch, 1997]

I “Data elements drawn from one or more namespaces schemascombined together by implementors and optimised for aparticular local application” [Heery and Patel, 2000]

I “A document (or set of documents) that specifies anddescribes the metadata used in a particular application“[Baker et al., 2008]

I We call an AP to metadata profile implementations data meetone of the 3 definitions above.

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 6: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Searches

I Work in 2 parts. Goals:

Part I Identification and analysis of the existing APPart II Identification and analysis of the existing

methodologies used for the development of AP

I Searches in on-line databases

I Other efforts to find AP not reported in the literature:I Google searchesI Call to the “General“ DCMI mailing list

[email protected] Information received on the ”Architecture” DCMI mailing-list

[email protected]

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 7: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Documents Analyses

Every item (text document or webpage) that came out of thesearches was analysed:

1. Printed out and numbered;

2. A matrix was created;

3. Per item analysed - a new line in the matrix:

3.1 Copy information in the line opened previously (reference tothe source page number (no number for web pages);

3.2 Back to 3 until there was no more items to be analysed.

4. The end.

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 8: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Organisation Analyses

We have organised the items in 3 different categories:

I Manuals

I Methodological articles;

I Profile articles.

We analysed the items in the light of:

I the steps - Yes or NoI how these steps are executed - Yes or No:

I Scale of coverage range for the AP in what the ”how” isconcerned

I Scale: 1 - Partially covered; 2 - Moderately covered; 3 -Totally covered. When there is no “how”, the coverage isdefined as “n/d”

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 9: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Results I

Items Findings

[Allinson and Powell, 2006] and [Eadie, 2008] Workgroups composed by peo-ple of different profiles

[de La Passadiere and Jarraud, 2004] The support in the AP develop-ment of workgroups within thetarget community

[Chen and Chen, 2005], [BSI, 2005],

[IMS Global Learning Consortium, 2005],

[CWA, 2006], [Baker et al., 2008],

[de La Passadiere and Jarraud, 2004] and

[Eadie, 2008]

The need for a requirementanalysis, however in none ofthese documents were we ableto find any form of developmentprocedure

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 10: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Results II

Items Findings

[Chen and Chen, 2005], [BSI, 2005],

[Onyancha et al., 2001], [Agostinho et al., 2004],

[Marzal Garcıa-Quismondo et al., 2006],

[Buonazia and Masci, 2007] and

[Salokhe et al., 2008]

The need for a state of the artdevelopment of the AP and me-tadata standard schemes. Thedocuments further refer that astate of the art can be accom-plished through: (i) a literaturereview;(ii) project study; (iii)standards evaluation and studyof common practices

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 11: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Results III

Items Findings

[Agostinho et al., 2004] and

[Marzal Garcıa-Quismondo et al., 2006]

The need for choice of one ormore base metadata schemes asa starting point.

The need for metadata ele-ments specification is defined inall documents, in fact the coreof the AP development. Thereis no reference to how thisshould be undertaken. Howeverthere are a few guidelines:

[IMS Global Learning Consortium, 2005],

[Friesen et al., 2002], [DCMI, nd] and

[Buonazia and Masci, 2007]

Through scenario building andcase construction.

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 12: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Results IV

[Agostinho et al., 2004] Through the application of thechosen base metadata schemeelements to a set of resources.This work is done in two steps:(i) element application to a re-source sample and respectivesubsequent analysis; (ii) answerto a set of questions and res-pective subsequent analysis.

[Marzal Garcıa-Quismondo et al., 2006] Through the choice of elementof: (i) generic caracteristics ofthe base schemes; (ii) specificcaracteristics of the base sche-mes.

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 13: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Results V

Items Findings

[Baker et al., 2008], [Onyancha et al., 2001],

[Eadie, 2008]

The need to prepare a data mo-del is refered in many docu-ments. This model, in the caseof Baker et al. (2008), canbe expressed through text orusing a more formal approach,as UML; in the case of Eadie(2008) E-R modeling is used.

[CWA, 2006] Metadata elements definition:creation of a matrix having thedata elements as lines and theproperties of the data elementsas columns.

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 14: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Analyses

I From the 21 analised items only 9 have information on how todevelop an AP;

I They are all scaled as “partially covered“;I The Singapore Framework for Dublin Core Application

Profiles [Baker et al., 2008] is the most comprehensivedocument concerning the development of an AP, but:

I it doesn’t actually explain in detail how to develop it;

I In some other documents, there a few guidelines in specificparts of the development process;

I But these guidelines are too centered in a particular domain(specially in ”Profile articles“ type of document)

I As far as we could determine, there is no comprehensivemethodological support for the metadata AP development

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 15: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

I We have made the state of the art on the methodologies usedfor a metadata application profile (AP) development

I We have found small formulas or private recipes for veryparticular phases of the process, but none is described indetail

I We have also found global guidelines that were not sufficientlydetailed for the AP development

I As far as we could determine, there is no comprehensivemethodological support for the metadata APdevelopment

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 16: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

I It is our goal to contribute for the definition of acomprehensive methodological support for the development ofan AP;

I The already well established methodologies for thedevelopment of data models in the scope of softwareengineering can be useful, as a basis, for the AP development;

I We are already studying in detail the more representativemethodologies/processes for the development of data modelsin the context of the software engineering;

I We are analysing these methodologies or processes and willcombine them with the specific needs of AP, especially inwhat regards global interoperability concerns.

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 17: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Agostinho, S., Bennett, S., Lockyer, L., and Harper, B. (2004).

Developing a learning object metadata application profile based on lom suitable for the australian highereducation context.Australasian Journal of Educational Technology, 20(2):191–208.

Allinson, J. and Powell, A. (2006).

Swap application profile.http://www.ukoln.ac.uk/repositories/digirep/index/Eprints_Application_Profile.Access in 23 Oct 2012.

Baker, T., Nilsson, M., and Johnston, P. (2008).

The singapore framework for dublin core application profiles.http://dublincore.org/documents/singapore-framework/.Accessed in 26.06.2011.

BSI (2005).

BS 8419-1:2005 Interoperability between metadata systems used for learning, education and training. Codeof practice for the development of application profiles.BSI.

Buonazia, I. and Masci, M. (2007).

Il pico application profile. un dublin core application profile per il portale della cultura italiana.

Chen, Y. and Chen, S. (2005).

Metadata lifecycle model and metadata interoperability.In 5th International Conference on Conception of Library and Information Science.

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 18: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Curado Malta, M. and Baptista, A. (2013).

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.in press.

CWA (2006).

Guidelines and support for building application profiles in e-learning (CEN Workshop Agreement, CWA15555:2006 E).CEN, European Committee for Standardization,ftp://ftp.cenorm.be/PUBLIC/CWAs/e-Europe/WS-LT/cwa15555-00-2006-Jun.pdf.Acedido em 2 de Julho de 2012.

DCMI (n/d).

Dublin core education application profile (working draft of v0.4).https://docs.google.com/Doc?id=dn8z3gs_38cgwkvv.Acedido em 2 de Junho de 2012.

de La Passadiere, B. and Jarraud, P. (2004).

Manuel, a lom application profile for c@mpusciences R©.Sciences et Technologies de l Information et de la Communication pour l Education et la Formation, 11.

Eadie, M. (2008).

Towards an application profile for images.Ariadne, 55.

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 19: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Friesen, N., Mason, J., and Ward, N. (2002).

Building educational metadata application profiles.In Proceedings of the International Conference on Dublin Core and Metadata for e-Communities, volume2002, pages 63–69.

Heery, R. and Patel, M. (2000).

Application profiles: mixing and matching metadata schemas.Ariadne, 25:27–31.

IMS Global Learning Consortium, I. (2005).

IMS Application Profile Guidelines: Part 1 - Management Overview.IMS Global Learning Consortium, Inc., version 1 edition.

Lynch, C. A. (1997).

The z39.50 information retrieval standard - part i: A strategic view of its past, present and future.D-Lib Magazine.

Marzal Garcıa-Quismondo, M., Calzada Prado, J., and Cuevas Cervero, A. (2006).

Desarrollo de un esquema de metadatos para la descripcion de recursos educativos: el perfil de aplicacionmimeta.Revista espanola de documentacion cientıfica, 29(4):551–571.

Onyancha, I., Keizer, J., and Katz, S. (2001).

A dublin core application profile in the agricultural domain.In International Conference on Dublin Core and Metadata Applications, number 0, pages pp–185.

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 20: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Salokhe, G., Pesce, V., and Liesthout, J. (2008).

Organization metadata application profile.Technical report, FAO.

State of the Art on methodologies for the development of Dublin Core Application Profiles

Page 21: State of the Art on methodologies for the development of Dublin Core Application Profiles

Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

State of the Art on methodologies for the development ofDublin Core Application Profiles

[email protected]

[email protected]

THANK YOU!

QUESTIONS?

State of the Art on methodologies for the development of Dublin Core Application Profiles