SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
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
             mariana.malta@algoritmi.uminho.pt & analice@dsi.uminho.pt
                                  Algoritmi Center, University of Minho




                                                  C´diz, MTSR 2012
                                                   a

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

       National Funds through FCT – Funda¸˜o para a Ciˆncia e Tecnologia for the project: FCOMP-01-0124-FEDER-022674
                                         ca           e



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
Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Context


               Semantic Web related project

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

               A way to implement such interoperability is to use a Metadata
               Application Profile (AP);

               We have made a study that shows that there is a need to
               develop 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
Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Why?


               An AP development is a complex task: it needs an adequate
               methodology support

               To find such a methodolgy: literature review

               This paper reports the results obtained




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




               An AP exists even before the emergence of the Semantic Web

               Has changed over the last 10 years:

                       A technique that helped a certain community to refine the
                       standard [Lynch, 1997]

                       “Data elements drawn from one or more namespaces schemas
                       combined together by implementors and optimised for a
                       particular local application” [Heery and Patel, 2000]

                       “A document (or set of documents) that specifies and
                       describes the metadata used in a particular application“
                       [Baker et al., 2008]
               We call an AP to metadata profile implementations data meet
               one of the 3 definitions above.



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


               Work in 2 parts. Goals:
                     Part I Identification and analysis of the existing AP
                    Part II Identification and analysis of the existing
                            methodologies used for the development of AP
               Searches in on-line databases

               Other efforts to find AP not reported in the literature:
                       Google searches
                       Call to the “General“ DCMI mailing list
                       dc-general@jiscmail.ac.uk
                       Information received on the ”Architecture” DCMI mailing-list
                       dc-architecture@jiscmail.ac.uk




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 the
       searches 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 to
                    the 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
Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions

Organisation Analyses


       We have organised the items in 3 different categories:
               Manuals
               Methodological articles;
               Profile articles.

       We analysed the items in the light of:
               the steps - Yes or No
               how these steps are executed - Yes or No:
                        Scale of coverage range for the AP in what the ”how” is
                        concerned
                        Scale: 1 - Partially covered; 2 - Moderately covered; 3 -
                        Totally covered. When there is no “how”, the coverage is
                        defined as “n/d”




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 Passadi`re and Jarraud, 2004]
                          e                                          The support in the AP develop-
                                                                     ment of workgroups within the
                                                                     target community
            [Chen and Chen, 2005],                    [BSI, 2005],   The need for a requirement
            [IMS Global Learning Consortium, 2005],                  analysis, however in none of
            [CWA, 2006],                     [Baker et al., 2008],   these documents were we able
            [de La Passadi`re and Jarraud, 2004]
                          e                                   and    to find any form of development
            [Eadie, 2008]                                            procedure




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],   The need for a state of the art
             [Onyancha et al., 2001],     [Agostinho et al., 2004],   development of the AP and me-
             [Marzal Garc´
                         ıa-Quismondo et al., 2006],                  tadata standard schemes. The
             [Buonazia and Masci, 2007]                        and    documents further refer that a
             [Salokhe et al., 2008]                                   state of the art can be accom-
                                                                      plished through: (i) a literature
                                                                      review;(ii) project study; (iii)
                                                                      standards evaluation and study
                                                                      of common practices




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     The need for choice of one or
          [Marzal Garc´
                      ıa-Quismondo et al., 2006]                 more base metadata schemes as
                                                                 a starting point.
                                                                 The need for metadata ele-
                                                                 ments specification is defined in
                                                                 all documents, in fact the core
                                                                 of the AP development. There
                                                                 is no reference to how this
                                                                 should be undertaken. However
                                                                 there are a few guidelines:
          [IMS Global Learning Consortium, 2005],                Through scenario building and
          [Friesen et al., 2002],      [DCMI, nd]        and     case construction.
          [Buonazia and Masci, 2007]



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 the
                                                                 chosen base metadata scheme
                                                                 elements to a set of resources.
                                                                 This work is done in two steps:
                                                                 (i) element application to a re-
                                                                 source sample and respective
                                                                 subsequent analysis; (ii) answer
                                                                 to a set of questions and res-
                                                                 pective subsequent analysis.
         [Marzal Garc´
                     ıa-Quismondo et al., 2006]                  Through the choice of element
                                                                 of: (i) generic caracteristics of
                                                                 the base schemes; (ii) specific
                                                                 caracteristics of the base sche-
                                                                 mes.

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],    The need to prepare a data mo-
            [Eadie, 2008]                                        del is refered in many docu-
                                                                 ments. This model, in the case
                                                                 of Baker et al. (2008), can
                                                                 be expressed through text or
                                                                 using 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 the
                                                                 data elements as lines and the
                                                                 properties of the data elements
                                                                 as columns.

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


               From the 21 analised items only 9 have information on how to
               develop an AP;
               They are all scaled as “partially covered“;
               The Singapore Framework for Dublin Core Application
               Profiles [Baker et al., 2008] is the most comprehensive
               document concerning the development of an AP, but:
                       it doesn’t actually explain in detail how to develop it;
               In some other documents, there a few guidelines in specific
               parts of the development process;
               But these guidelines are too centered in a particular domain
               (specially in ”Profile articles“ type of document)

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


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




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

               We have found small formulas or private recipes for very
               particular phases of the process, but none is described in
               detail

               We have also found global guidelines that were not sufficiently
               detailed for the AP development

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




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




               It is our goal to contribute for the definition of a
               comprehensive methodological support for the development of
               an AP;

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

               We are already studying in detail the more representative
               methodologies/processes for the development of data models
               in the context of the software engineering;

               We are analysing these methodologies or processes and will
               combine them with the specific needs of AP, especially in
               what regards global interoperability concerns.


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 higher
              education 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. Code
              of 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
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, CWA
              15555: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 Passadi`re, B. and Jarraud, P. (2004).
                           e
              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
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, volume
              2002, 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 Cerver´, A. (2006).
                                                                                 o
              Desarrollo de un esquema de metadatos para la descripci´n de recursos educativos: el perfil de aplicaci´n
                                                                     o                                              o
              mimeta.
              Revista espa˜ola de documentaci´n cient´
                          n                  o       ı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
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
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.malta@algoritmi.uminho.pt
                                            analice@dsi.uminho.pt

                                                 THANK YOU!


                                                  QUESTIONS?




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

Más contenido relacionado

Similar a DC Application Profiles Methodologies

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
 
Privacy Requirements Engineering in Agile Software Development
Privacy Requirements Engineering in Agile Software DevelopmentPrivacy Requirements Engineering in Agile Software Development
Privacy Requirements Engineering in Agile Software DevelopmentRequirementsEngineeringLaboratory
 
Research paperV1
Research paperV1Research paperV1
Research paperV1expertexh
 
Validation Item – Stating Requirements at the Adequate Level of Detail
Validation Item – Stating Requirements at the Adequate Level of DetailValidation Item – Stating Requirements at the Adequate Level of Detail
Validation Item – Stating Requirements at the Adequate Level of DetailEdwagney Luz
 
A Review on Software Mining: Current Trends and Methodologies
A Review on Software Mining: Current Trends and MethodologiesA Review on Software Mining: Current Trends and Methodologies
A Review on Software Mining: Current Trends and MethodologiesIJERA Editor
 
Running head M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
Running head  M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docxRunning head  M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
Running head M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docxjoellemurphey
 
Applications Of Statistics In Software Engineering
Applications Of Statistics In Software EngineeringApplications Of Statistics In Software Engineering
Applications Of Statistics In Software EngineeringKristen Carter
 
Requirementv4
Requirementv4Requirementv4
Requirementv4stat
 
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...Mahdi_Fahmideh
 
Me4DCAP V0.1: a Method for the Development of Dublin Core Application Profiles
Me4DCAP V0.1: a Method for the Development of Dublin Core Application ProfilesMe4DCAP V0.1: a Method for the Development of Dublin Core Application Profiles
Me4DCAP V0.1: a Method for the Development of Dublin Core Application ProfilesMariana Curado Malta
 
Requirements Engineering - System Vision
Requirements Engineering - System VisionRequirements Engineering - System Vision
Requirements Engineering - System VisionBirgit Penzenstadler
 
A Systematic Mapping Study on Analysis of Code Repositories.pdf
A Systematic Mapping Study on Analysis of Code Repositories.pdfA Systematic Mapping Study on Analysis of Code Repositories.pdf
A Systematic Mapping Study on Analysis of Code Repositories.pdfAlicia Edwards
 
A Survey And Taxonomy Of Distributed Data Mining Research Studies A Systemat...
A Survey And Taxonomy Of Distributed Data Mining Research Studies  A Systemat...A Survey And Taxonomy Of Distributed Data Mining Research Studies  A Systemat...
A Survey And Taxonomy Of Distributed Data Mining Research Studies A Systemat...Sandra Long
 
Software Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping StudySoftware Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping StudySofia Ouhbi
 
Information Systems design science research
Information Systems design science  researchInformation Systems design science  research
Information Systems design science researchRaimo Halinen
 
Modern elicitation trends asma & ayesha paper presentation
Modern elicitation trends  asma & ayesha paper presentationModern elicitation trends  asma & ayesha paper presentation
Modern elicitation trends asma & ayesha paper presentationAsma Sajid
 
ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...
ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...
ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...ijseajournal
 
Survey Based Reviewof Elicitation Problems
Survey Based Reviewof Elicitation ProblemsSurvey Based Reviewof Elicitation Problems
Survey Based Reviewof Elicitation ProblemsIJERA Editor
 

Similar a DC Application Profiles Methodologies (20)

Ijetcas14 438
Ijetcas14 438Ijetcas14 438
Ijetcas14 438
 
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
 
Privacy Requirements Engineering in Agile Software Development
Privacy Requirements Engineering in Agile Software DevelopmentPrivacy Requirements Engineering in Agile Software Development
Privacy Requirements Engineering in Agile Software Development
 
Research paperV1
Research paperV1Research paperV1
Research paperV1
 
Validation Item – Stating Requirements at the Adequate Level of Detail
Validation Item – Stating Requirements at the Adequate Level of DetailValidation Item – Stating Requirements at the Adequate Level of Detail
Validation Item – Stating Requirements at the Adequate Level of Detail
 
A Review on Software Mining: Current Trends and Methodologies
A Review on Software Mining: Current Trends and MethodologiesA Review on Software Mining: Current Trends and Methodologies
A Review on Software Mining: Current Trends and Methodologies
 
Running head M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
Running head  M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docxRunning head  M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
Running head M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
 
Applications Of Statistics In Software Engineering
Applications Of Statistics In Software EngineeringApplications Of Statistics In Software Engineering
Applications Of Statistics In Software Engineering
 
MTech- Viva_Voce
MTech- Viva_VoceMTech- Viva_Voce
MTech- Viva_Voce
 
Requirementv4
Requirementv4Requirementv4
Requirementv4
 
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
 
Me4DCAP V0.1: a Method for the Development of Dublin Core Application Profiles
Me4DCAP V0.1: a Method for the Development of Dublin Core Application ProfilesMe4DCAP V0.1: a Method for the Development of Dublin Core Application Profiles
Me4DCAP V0.1: a Method for the Development of Dublin Core Application Profiles
 
Requirements Engineering - System Vision
Requirements Engineering - System VisionRequirements Engineering - System Vision
Requirements Engineering - System Vision
 
A Systematic Mapping Study on Analysis of Code Repositories.pdf
A Systematic Mapping Study on Analysis of Code Repositories.pdfA Systematic Mapping Study on Analysis of Code Repositories.pdf
A Systematic Mapping Study on Analysis of Code Repositories.pdf
 
A Survey And Taxonomy Of Distributed Data Mining Research Studies A Systemat...
A Survey And Taxonomy Of Distributed Data Mining Research Studies  A Systemat...A Survey And Taxonomy Of Distributed Data Mining Research Studies  A Systemat...
A Survey And Taxonomy Of Distributed Data Mining Research Studies A Systemat...
 
Software Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping StudySoftware Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping Study
 
Information Systems design science research
Information Systems design science  researchInformation Systems design science  research
Information Systems design science research
 
Modern elicitation trends asma & ayesha paper presentation
Modern elicitation trends  asma & ayesha paper presentationModern elicitation trends  asma & ayesha paper presentation
Modern elicitation trends asma & ayesha paper presentation
 
ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...
ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...
ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...
 
Survey Based Reviewof Elicitation Problems
Survey Based Reviewof Elicitation ProblemsSurvey Based Reviewof Elicitation Problems
Survey Based Reviewof Elicitation Problems
 

DC Application Profiles Methodologies

  • 1. 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 mariana.malta@algoritmi.uminho.pt & analice@dsi.uminho.pt Algoritmi Center, University of Minho C´diz, MTSR 2012 a This project is financed with FEDER funds by the Programa Operacional Fatores de Competitividade – COMPETE and by Portuguese National Funds through FCT – Funda¸˜o para a Ciˆncia e Tecnologia for the project: FCOMP-01-0124-FEDER-022674 ca e State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 2. 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
  • 3. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions Context Semantic Web related project Framework of semantic interoperability: world community of social and solidarity economy Web based information systems (SSE-WIS) A way to implement such interoperability is to use a Metadata Application Profile (AP); We have made a study that shows that there is a need to develop 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
  • 4. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions Why? An AP development is a complex task: it needs an adequate methodology support To find such a methodolgy: literature review This paper reports the results obtained State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 5. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions An AP exists even before the emergence of the Semantic Web Has changed over the last 10 years: A technique that helped a certain community to refine the standard [Lynch, 1997] “Data elements drawn from one or more namespaces schemas combined together by implementors and optimised for a particular local application” [Heery and Patel, 2000] “A document (or set of documents) that specifies and describes the metadata used in a particular application“ [Baker et al., 2008] We call an AP to metadata profile implementations data meet one of the 3 definitions above. State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 6. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions Searches Work in 2 parts. Goals: Part I Identification and analysis of the existing AP Part II Identification and analysis of the existing methodologies used for the development of AP Searches in on-line databases Other efforts to find AP not reported in the literature: Google searches Call to the “General“ DCMI mailing list dc-general@jiscmail.ac.uk Information received on the ”Architecture” DCMI mailing-list dc-architecture@jiscmail.ac.uk State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 7. 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 the searches 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 to the 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
  • 8. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions Organisation Analyses We have organised the items in 3 different categories: Manuals Methodological articles; Profile articles. We analysed the items in the light of: the steps - Yes or No how these steps are executed - Yes or No: Scale of coverage range for the AP in what the ”how” is concerned Scale: 1 - Partially covered; 2 - Moderately covered; 3 - Totally covered. When there is no “how”, the coverage is defined as “n/d” State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 9. 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 Passadi`re and Jarraud, 2004] e The support in the AP develop- ment of workgroups within the target community [Chen and Chen, 2005], [BSI, 2005], The need for a requirement [IMS Global Learning Consortium, 2005], analysis, however in none of [CWA, 2006], [Baker et al., 2008], these documents were we able [de La Passadi`re and Jarraud, 2004] e and to find any form of development [Eadie, 2008] procedure State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 10. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions Results II Items Findings [Chen and Chen, 2005], [BSI, 2005], The need for a state of the art [Onyancha et al., 2001], [Agostinho et al., 2004], development of the AP and me- [Marzal Garc´ ıa-Quismondo et al., 2006], tadata standard schemes. The [Buonazia and Masci, 2007] and documents further refer that a [Salokhe et al., 2008] state of the art can be accom- plished through: (i) a literature review;(ii) project study; (iii) standards evaluation and study of common practices State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 11. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions Results III Items Findings [Agostinho et al., 2004] and The need for choice of one or [Marzal Garc´ ıa-Quismondo et al., 2006] more base metadata schemes as a starting point. The need for metadata ele- ments specification is defined in all documents, in fact the core of the AP development. There is no reference to how this should be undertaken. However there are a few guidelines: [IMS Global Learning Consortium, 2005], Through scenario building and [Friesen et al., 2002], [DCMI, nd] and case construction. [Buonazia and Masci, 2007] State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 12. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions Results IV [Agostinho et al., 2004] Through the application of the chosen base metadata scheme elements to a set of resources. This work is done in two steps: (i) element application to a re- source sample and respective subsequent analysis; (ii) answer to a set of questions and res- pective subsequent analysis. [Marzal Garc´ ıa-Quismondo et al., 2006] Through the choice of element of: (i) generic caracteristics of the base schemes; (ii) specific caracteristics of the base sche- mes. State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 13. 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], The need to prepare a data mo- [Eadie, 2008] del is refered in many docu- ments. This model, in the case of Baker et al. (2008), can be expressed through text or using 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 the data elements as lines and the properties of the data elements as columns. State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 14. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions Analyses From the 21 analised items only 9 have information on how to develop an AP; They are all scaled as “partially covered“; The Singapore Framework for Dublin Core Application Profiles [Baker et al., 2008] is the most comprehensive document concerning the development of an AP, but: it doesn’t actually explain in detail how to develop it; In some other documents, there a few guidelines in specific parts of the development process; But these guidelines are too centered in a particular domain (specially in ”Profile articles“ type of document) As far as we could determine, there is no comprehensive methodological support for the metadata AP development State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 15. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions We have made the state of the art on the methodologies used for a metadata application profile (AP) development We have found small formulas or private recipes for very particular phases of the process, but none is described in detail We have also found global guidelines that were not sufficiently detailed for the AP development As far as we could determine, there is no comprehensive methodological support for the metadata AP development State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 16. Table of Contents Introduction Application Profile Methodology Results Conclusions Future Work Bibliography Questions It is our goal to contribute for the definition of a comprehensive methodological support for the development of an AP; The already well established methodologies for the development of data models in the scope of software engineering can be useful, as a basis, for the AP development; We are already studying in detail the more representative methodologies/processes for the development of data models in the context of the software engineering; We are analysing these methodologies or processes and will combine them with the specific needs of AP, especially in what regards global interoperability concerns. State of the Art on methodologies for the development of Dublin Core Application Profiles
  • 17. 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 higher education 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. Code of 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
  • 18. 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, CWA 15555: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 Passadi`re, B. and Jarraud, P. (2004). e 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
  • 19. 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, volume 2002, 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 Cerver´, A. (2006). o Desarrollo de un esquema de metadatos para la descripci´n de recursos educativos: el perfil de aplicaci´n o o mimeta. Revista espa˜ola de documentaci´n cient´ n o ı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
  • 20. 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
  • 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.malta@algoritmi.uminho.pt analice@dsi.uminho.pt THANK YOU! QUESTIONS? State of the Art on methodologies for the development of Dublin Core Application Profiles