SlideShare a Scribd company logo
1 of 18
Download to read offline
The VRC Project
Towards a cataloguing standard
         for open data
    Alick Macdonnel McLean
       Augusto Palombini
        fabrizio giudici
Agenda
 •     Origins and philosophy of
       SUF Media Lab/VRC: open
       data, the community
 •     Commonality of interests
       between VRC original users
       and archaeologists
 •     Technical realization with
       open source tools




temple of Diana, Cefalù, photo A.M. McLean
Origins and philosophy
of SUF Media Lab/VRC:
 open data, community
Origins and Philosophy


•   institutional origins of the
    VRC at SUF
    •   modest origins
        •   pool slide collections
            when digitizing
        •   catalog across
            disciplines
        •   each faculty agrees to
            share data and images
            with others
Data community


•   extensible, rich cataloging blessing and challenge
      •   extend pool of catalogers by extending pool of
          users/institutions
      •   expand based on original model
      •   distribute program in exchange for user
          engagement in data community through
          cataloging and image contributions
Commonality of interests
between VRC original users
    and archaeologists
Common Interests?


•   Commonality of interest between VRC original users
    and archaeologists:
    •   public utility of open data and transparency of
        processes
    •   flexible classification as a powerful research tool
Archaeological catalogation:
        the state of the art
                      Traditional approach: Forcing
                       different objects into a main
                              classification scheme

                                                      Advantages:
                                 ●   diffusion of standard models
                                          ●   easy queries on fields
                                                        Problems:
              ●   adapting the same model to different elements
    ●   problems in defining standard chronological notations
Archaeological catalogation:
        the state of the art
          Traditional approach: Forcing
           different objects into a main
                  classification scheme



                  Another fundamental problem
                    ●“hard defined” relationships
                   among different attributes don't
                allow their changing through time
                 and the spread of new properties
                         and classification criteria
ontologic VS episthemologic aspect
        of classification.
  Classification as euristhic tool

             “L'eidos è un dato o un posto? lo trovo
             nella cosa o lo applico alla cosa per
             renderla intelligibile?”
             ...
             “Si è irrigidita l'esperienza in un modello;
             nulla dal punto di vista epistemologico
             interviene ancora per affermare o negare
             che l'esperienza contenesse anche gli
             aspetti che ne sono stati isolati, accanto a
             infiniti altri tipi di correlazione”
                      (U.Eco, la Strutttura assente, 1968)
Technical realization
with open source tools
VRC - Structure
●   Components:
    –   Cataloguing core
    –   Web interface
    –   Modules for integration with rich-clients
    –   Photographic module
         ●   manages: metadata, “camera raw” formats, grid
             computing, etc...
●   Entirely written in Java
    –   Cross-platform, Linux-ready
Entities and Relations
●   Art objects (paintings,      ●   Relates entities to entities
    sculptures, buildings,...)       and entities to files
●   Agents (painters,            ●   Basic relationships
    sponsors, owners, ...)            –   “Made by”, “Owned
●   Locations (geographical,              by”, “Located at”, ...
    geopolitical, historical,    ●   Temporal relationships
    ...)                              –   Associated to date
●   Materials                             ranges
●   GPS tags                          –   Date precision: from
                                          d/m/y to century or
●   Other information                     era
Database vs Semantic Web
●   DB: entity and relations
     – ad-hoc
     – local, not universal
     – different DB-based systems are “islands”
●   Semantic Web
     – RDF: Resource Description Framework
     – Subject / Relation / Object
     – XML based
     – FLOSS resources: Jena,
       SPARQL
●   RDF as a “lingua franca”
●   Peer-to-peer search
“Ontologies”
●   Data models with relations
    –   classes
    –   attributes
    –   relations
●   OWL – Web Ontology Language
●   Standard ontologies
●   More can be defined
    –   Requires pool of expert, agreement
An example
Concluding Remarks


                                                     •   what does SUF need to go open source?

                                                             •   sharing high-quality, vetted data for
                                                                 sites across Italy and the world

                                                             •   extension of data across institutions,
                                                                 disciplines, geography and time

                                                         •   how to structure data community?
Villa Rossa & garden, Syracuse University in
Florence
                                                             •   concerns of SUF

                                                             •   concerns of all data community
                                                                 members

                                                         •   how to express interest in VRC data
                                                             community:

                                                             •   write sufmedialab@syr.fi.it
 Alick McLean and Emily Schiavone, media librarian
• Prof. Alick Macdonnel McLean
 Syracuse University
 ammclean@syr.fi.it
 http://www.syr.fi.it/study-abroad-florence-media-lab.php

• Dr. Augusto Palombini
 CNR VHLab Rome
 augusto.palombini@itabc.cnr.it
• Ing. Fabrizio Giudici
 TidalWave / SourceSense
 fabrizio.giudici@tidalwave.it

More Related Content

What's hot

Digital Tools in Media History
Digital Tools in Media HistoryDigital Tools in Media History
Digital Tools in Media HistoryDH Benelux
 
Whose Archives? Reflections on ethics and the cultural significance of web ar...
Whose Archives? Reflections on ethics and the cultural significance of web ar...Whose Archives? Reflections on ethics and the cultural significance of web ar...
Whose Archives? Reflections on ethics and the cultural significance of web ar...WARCnet
 
Web Science: the digital heritage case
Web Science: the digital heritage caseWeb Science: the digital heritage case
Web Science: the digital heritage caseGuus Schreiber
 
Semantics and the Humanities: some lessons from my journey 2000-2012
Semantics and the Humanities: some lessons from my journey 2000-2012Semantics and the Humanities: some lessons from my journey 2000-2012
Semantics and the Humanities: some lessons from my journey 2000-2012Guus Schreiber
 
NoTube: integrating TV and Web with the help of semantics
NoTube: integrating TV and Web with the help of semanticsNoTube: integrating TV and Web with the help of semantics
NoTube: integrating TV and Web with the help of semanticsGuus Schreiber
 
Ontologies for multimedia: the Semantic Culture Web
Ontologies for multimedia: the Semantic Culture WebOntologies for multimedia: the Semantic Culture Web
Ontologies for multimedia: the Semantic Culture WebGuus Schreiber
 
Semantics for visual resources: use cases from e-culture
Semantics for visual resources: use cases from e-cultureSemantics for visual resources: use cases from e-culture
Semantics for visual resources: use cases from e-cultureGuus Schreiber
 
Slides e humanities presentation, 27jan2011
Slides e humanities presentation, 27jan2011Slides e humanities presentation, 27jan2011
Slides e humanities presentation, 27jan2011Nick Jankowski
 
Linked Data for Libraries: Benefits of a Conceptual Shift from Library-Specif...
Linked Data for Libraries: Benefits of a Conceptual Shift from Library-Specif...Linked Data for Libraries: Benefits of a Conceptual Shift from Library-Specif...
Linked Data for Libraries: Benefits of a Conceptual Shift from Library-Specif...Getaneh Alemu
 
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...Lora Aroyo
 
ICT-2011.4.4 Matchmaking
ICT-2011.4.4 Matchmaking ICT-2011.4.4 Matchmaking
ICT-2011.4.4 Matchmaking LIBER Europe
 
SNSInkCloudWiner20150410
SNSInkCloudWiner20150410SNSInkCloudWiner20150410
SNSInkCloudWiner20150410Dov Winer
 
Agora User Committee Meeting 2013
Agora User Committee Meeting 2013Agora User Committee Meeting 2013
Agora User Committee Meeting 2013Lora Aroyo
 

What's hot (15)

Digital Humanities, Digital Libraries and Information Science: what relation?
Digital Humanities, Digital Libraries and Information Science: what relation?Digital Humanities, Digital Libraries and Information Science: what relation?
Digital Humanities, Digital Libraries and Information Science: what relation?
 
Digital Tools in Media History
Digital Tools in Media HistoryDigital Tools in Media History
Digital Tools in Media History
 
Whose Archives? Reflections on ethics and the cultural significance of web ar...
Whose Archives? Reflections on ethics and the cultural significance of web ar...Whose Archives? Reflections on ethics and the cultural significance of web ar...
Whose Archives? Reflections on ethics and the cultural significance of web ar...
 
Web Science: the digital heritage case
Web Science: the digital heritage caseWeb Science: the digital heritage case
Web Science: the digital heritage case
 
Semantics and the Humanities: some lessons from my journey 2000-2012
Semantics and the Humanities: some lessons from my journey 2000-2012Semantics and the Humanities: some lessons from my journey 2000-2012
Semantics and the Humanities: some lessons from my journey 2000-2012
 
NoTube: integrating TV and Web with the help of semantics
NoTube: integrating TV and Web with the help of semanticsNoTube: integrating TV and Web with the help of semantics
NoTube: integrating TV and Web with the help of semantics
 
STI2 Board Meeting 2011 - ESWC
STI2 Board Meeting 2011 - ESWCSTI2 Board Meeting 2011 - ESWC
STI2 Board Meeting 2011 - ESWC
 
Ontologies for multimedia: the Semantic Culture Web
Ontologies for multimedia: the Semantic Culture WebOntologies for multimedia: the Semantic Culture Web
Ontologies for multimedia: the Semantic Culture Web
 
Semantics for visual resources: use cases from e-culture
Semantics for visual resources: use cases from e-cultureSemantics for visual resources: use cases from e-culture
Semantics for visual resources: use cases from e-culture
 
Slides e humanities presentation, 27jan2011
Slides e humanities presentation, 27jan2011Slides e humanities presentation, 27jan2011
Slides e humanities presentation, 27jan2011
 
Linked Data for Libraries: Benefits of a Conceptual Shift from Library-Specif...
Linked Data for Libraries: Benefits of a Conceptual Shift from Library-Specif...Linked Data for Libraries: Benefits of a Conceptual Shift from Library-Specif...
Linked Data for Libraries: Benefits of a Conceptual Shift from Library-Specif...
 
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
 
ICT-2011.4.4 Matchmaking
ICT-2011.4.4 Matchmaking ICT-2011.4.4 Matchmaking
ICT-2011.4.4 Matchmaking
 
SNSInkCloudWiner20150410
SNSInkCloudWiner20150410SNSInkCloudWiner20150410
SNSInkCloudWiner20150410
 
Agora User Committee Meeting 2013
Agora User Committee Meeting 2013Agora User Committee Meeting 2013
Agora User Committee Meeting 2013
 

Viewers also liked

VRC Impairment Webcast 9 28
VRC Impairment Webcast 9 28VRC Impairment Webcast 9 28
VRC Impairment Webcast 9 28pjpatel
 
Error detection correction (CRC)
Error detection correction  (CRC)Error detection correction  (CRC)
Error detection correction (CRC)Karam Munir Butt
 
Presentation on cyclic redundancy check (crc)
Presentation on cyclic redundancy check (crc)Presentation on cyclic redundancy check (crc)
Presentation on cyclic redundancy check (crc)Sudhanshu Srivastava
 
Errror Detection and Correction
Errror Detection and CorrectionErrror Detection and Correction
Errror Detection and CorrectionMahesh Kumar Attri
 
Error control, parity check, check sum, vrc
Error control, parity check, check sum, vrcError control, parity check, check sum, vrc
Error control, parity check, check sum, vrcHuawei Technologies
 
Error detection and correction
Error detection and correctionError detection and correction
Error detection and correctionSiddique Ibrahim
 
Error Detection And Correction
Error Detection And CorrectionError Detection And Correction
Error Detection And CorrectionRenu Kewalramani
 

Viewers also liked (7)

VRC Impairment Webcast 9 28
VRC Impairment Webcast 9 28VRC Impairment Webcast 9 28
VRC Impairment Webcast 9 28
 
Error detection correction (CRC)
Error detection correction  (CRC)Error detection correction  (CRC)
Error detection correction (CRC)
 
Presentation on cyclic redundancy check (crc)
Presentation on cyclic redundancy check (crc)Presentation on cyclic redundancy check (crc)
Presentation on cyclic redundancy check (crc)
 
Errror Detection and Correction
Errror Detection and CorrectionErrror Detection and Correction
Errror Detection and Correction
 
Error control, parity check, check sum, vrc
Error control, parity check, check sum, vrcError control, parity check, check sum, vrc
Error control, parity check, check sum, vrc
 
Error detection and correction
Error detection and correctionError detection and correction
Error detection and correction
 
Error Detection And Correction
Error Detection And CorrectionError Detection And Correction
Error Detection And Correction
 

Similar to The VRC Project

PATHS at Royal Melbourne Institute of Technology
PATHS at Royal Melbourne Institute of TechnologyPATHS at Royal Melbourne Institute of Technology
PATHS at Royal Melbourne Institute of Technologypathsproject
 
PATHS at the Language Technology Group, Computer Science and Software Enginee...
PATHS at the Language Technology Group, Computer Science and Software Enginee...PATHS at the Language Technology Group, Computer Science and Software Enginee...
PATHS at the Language Technology Group, Computer Science and Software Enginee...pathsproject
 
Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...
Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...
Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...KNOWeSCAPE2014
 
OAI7 Research Objects
OAI7 Research ObjectsOAI7 Research Objects
OAI7 Research Objectsseanb
 
Some perspectives from the Astropy Project
Some perspectives from the Astropy ProjectSome perspectives from the Astropy Project
Some perspectives from the Astropy ProjectKelle Cruz
 
Leveraging Exhibitions as a Needs-Based Skill Development Program in Librarie...
Leveraging Exhibitions as a Needs-Based Skill Development Program in Librarie...Leveraging Exhibitions as a Needs-Based Skill Development Program in Librarie...
Leveraging Exhibitions as a Needs-Based Skill Development Program in Librarie...Sara Sterkenburg
 
Ontology Engineering: Introduction
Ontology Engineering: IntroductionOntology Engineering: Introduction
Ontology Engineering: IntroductionGuus Schreiber
 
Institutional repositories, digital asset management, and digitization
Institutional repositories, digital asset management, and digitizationInstitutional repositories, digital asset management, and digitization
Institutional repositories, digital asset management, and digitizationkgerber
 
IASSIT Kansa Presentation
IASSIT Kansa PresentationIASSIT Kansa Presentation
IASSIT Kansa Presentationekansa
 
Realising the value of open data: some disciplinary perspectives
Realising the value of open data: some disciplinary perspectivesRealising the value of open data: some disciplinary perspectives
Realising the value of open data: some disciplinary perspectivesLIBER Europe
 
OeRC Seminar
OeRC SeminarOeRC Seminar
OeRC Seminarseanb
 
Virtual Heritage Techniques to improve paper selection
Virtual Heritage Techniques to improve paper selectionVirtual Heritage Techniques to improve paper selection
Virtual Heritage Techniques to improve paper selectionUniversity of South Australlia
 
2010 EGITF Amsterdam - Gap between GRID and Humanities
2010 EGITF Amsterdam - Gap between GRID and Humanities2010 EGITF Amsterdam - Gap between GRID and Humanities
2010 EGITF Amsterdam - Gap between GRID and HumanitiesDirk Roorda
 
Cultural Heritage: when data are much worst than one can believe
Cultural Heritage: when data are much worst than one can believe Cultural Heritage: when data are much worst than one can believe
Cultural Heritage: when data are much worst than one can believe Research Data Alliance
 
(Nov 2008) Preparing Future Digital Curators
(Nov 2008) Preparing Future Digital Curators(Nov 2008) Preparing Future Digital Curators
(Nov 2008) Preparing Future Digital CuratorsCarolyn Hank
 
g-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionalityg-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking FunctionalityNicholas Loulloudes
 
Standards for Smart Learning Environments
Standards for Smart Learning EnvironmentsStandards for Smart Learning Environments
Standards for Smart Learning EnvironmentsTore Hoel
 
Semantic technologies for the enhancement of learning in Higher Education
Semantic technologies for the enhancement of learning in Higher EducationSemantic technologies for the enhancement of learning in Higher Education
Semantic technologies for the enhancement of learning in Higher EducationKaty Jordan
 
Web-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationWeb-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationRachel Vacek
 
Metadata for audiovisual heritage: Semiotic considerations
Metadata for audiovisual heritage: Semiotic considerationsMetadata for audiovisual heritage: Semiotic considerations
Metadata for audiovisual heritage: Semiotic considerationsIndrek Ibrus
 

Similar to The VRC Project (20)

PATHS at Royal Melbourne Institute of Technology
PATHS at Royal Melbourne Institute of TechnologyPATHS at Royal Melbourne Institute of Technology
PATHS at Royal Melbourne Institute of Technology
 
PATHS at the Language Technology Group, Computer Science and Software Enginee...
PATHS at the Language Technology Group, Computer Science and Software Enginee...PATHS at the Language Technology Group, Computer Science and Software Enginee...
PATHS at the Language Technology Group, Computer Science and Software Enginee...
 
Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...
Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...
Overview and Summarize knowledge areas: a dual approach in knowledge mapping ...
 
OAI7 Research Objects
OAI7 Research ObjectsOAI7 Research Objects
OAI7 Research Objects
 
Some perspectives from the Astropy Project
Some perspectives from the Astropy ProjectSome perspectives from the Astropy Project
Some perspectives from the Astropy Project
 
Leveraging Exhibitions as a Needs-Based Skill Development Program in Librarie...
Leveraging Exhibitions as a Needs-Based Skill Development Program in Librarie...Leveraging Exhibitions as a Needs-Based Skill Development Program in Librarie...
Leveraging Exhibitions as a Needs-Based Skill Development Program in Librarie...
 
Ontology Engineering: Introduction
Ontology Engineering: IntroductionOntology Engineering: Introduction
Ontology Engineering: Introduction
 
Institutional repositories, digital asset management, and digitization
Institutional repositories, digital asset management, and digitizationInstitutional repositories, digital asset management, and digitization
Institutional repositories, digital asset management, and digitization
 
IASSIT Kansa Presentation
IASSIT Kansa PresentationIASSIT Kansa Presentation
IASSIT Kansa Presentation
 
Realising the value of open data: some disciplinary perspectives
Realising the value of open data: some disciplinary perspectivesRealising the value of open data: some disciplinary perspectives
Realising the value of open data: some disciplinary perspectives
 
OeRC Seminar
OeRC SeminarOeRC Seminar
OeRC Seminar
 
Virtual Heritage Techniques to improve paper selection
Virtual Heritage Techniques to improve paper selectionVirtual Heritage Techniques to improve paper selection
Virtual Heritage Techniques to improve paper selection
 
2010 EGITF Amsterdam - Gap between GRID and Humanities
2010 EGITF Amsterdam - Gap between GRID and Humanities2010 EGITF Amsterdam - Gap between GRID and Humanities
2010 EGITF Amsterdam - Gap between GRID and Humanities
 
Cultural Heritage: when data are much worst than one can believe
Cultural Heritage: when data are much worst than one can believe Cultural Heritage: when data are much worst than one can believe
Cultural Heritage: when data are much worst than one can believe
 
(Nov 2008) Preparing Future Digital Curators
(Nov 2008) Preparing Future Digital Curators(Nov 2008) Preparing Future Digital Curators
(Nov 2008) Preparing Future Digital Curators
 
g-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionalityg-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionality
 
Standards for Smart Learning Environments
Standards for Smart Learning EnvironmentsStandards for Smart Learning Environments
Standards for Smart Learning Environments
 
Semantic technologies for the enhancement of learning in Higher Education
Semantic technologies for the enhancement of learning in Higher EducationSemantic technologies for the enhancement of learning in Higher Education
Semantic technologies for the enhancement of learning in Higher Education
 
Web-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationWeb-Scale Discovery: Post Implementation
Web-Scale Discovery: Post Implementation
 
Metadata for audiovisual heritage: Semiotic considerations
Metadata for audiovisual heritage: Semiotic considerationsMetadata for audiovisual heritage: Semiotic considerations
Metadata for audiovisual heritage: Semiotic considerations
 

More from Fabrizio Giudici

Building Android apps with Maven
Building Android apps with MavenBuilding Android apps with Maven
Building Android apps with MavenFabrizio Giudici
 
DCI - Data, Context and Interaction @ Jug Lugano May 2011
DCI - Data, Context and Interaction @ Jug Lugano May 2011 DCI - Data, Context and Interaction @ Jug Lugano May 2011
DCI - Data, Context and Interaction @ Jug Lugano May 2011 Fabrizio Giudici
 
DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011Fabrizio Giudici
 
NOSQL also means RDF stores: an Android case study
NOSQL also means RDF stores: an Android case studyNOSQL also means RDF stores: an Android case study
NOSQL also means RDF stores: an Android case studyFabrizio Giudici
 
Tools for an effective software factory
Tools for an effective software factoryTools for an effective software factory
Tools for an effective software factoryFabrizio Giudici
 
Parallel Computing Scenarios and the new challenges for the Software Architect
Parallel Computing Scenarios  and the new challenges for the Software ArchitectParallel Computing Scenarios  and the new challenges for the Software Architect
Parallel Computing Scenarios and the new challenges for the Software ArchitectFabrizio Giudici
 
blueMarine a desktop app for the open source photographic workflow
blueMarine  a desktop app for the open source photographic workflowblueMarine  a desktop app for the open source photographic workflow
blueMarine a desktop app for the open source photographic workflowFabrizio Giudici
 
blueMarine photographic workflow with Java
blueMarine photographic workflow with JavablueMarine photographic workflow with Java
blueMarine photographic workflow with JavaFabrizio Giudici
 
blueMarine Sailing with NetBeans Platform
blueMarine Sailing with NetBeans PlatformblueMarine Sailing with NetBeans Platform
blueMarine Sailing with NetBeans PlatformFabrizio Giudici
 
NASA World Wind for Java API Overview
NASA World Wind for Java  API OverviewNASA World Wind for Java  API Overview
NASA World Wind for Java API OverviewFabrizio Giudici
 
Rich Internet Applications con JavaFX e NetBeans
Rich Internet Applications  con JavaFX e NetBeans Rich Internet Applications  con JavaFX e NetBeans
Rich Internet Applications con JavaFX e NetBeans Fabrizio Giudici
 
Web Development with Apache Struts 2
Web Development with  Apache Struts 2Web Development with  Apache Struts 2
Web Development with Apache Struts 2Fabrizio Giudici
 
blueMarine Or Why You Should Really Ship Swing Applications
blueMarine  Or Why You Should Really Ship Swing  Applications blueMarine  Or Why You Should Really Ship Swing  Applications
blueMarine Or Why You Should Really Ship Swing Applications Fabrizio Giudici
 
Designing a JavaFX Mobile application
Designing a JavaFX Mobile applicationDesigning a JavaFX Mobile application
Designing a JavaFX Mobile applicationFabrizio Giudici
 
Android java fx-jme@jug-lugano
Android java fx-jme@jug-luganoAndroid java fx-jme@jug-lugano
Android java fx-jme@jug-luganoFabrizio Giudici
 

More from Fabrizio Giudici (17)

Building Android apps with Maven
Building Android apps with MavenBuilding Android apps with Maven
Building Android apps with Maven
 
DCI - Data, Context and Interaction @ Jug Lugano May 2011
DCI - Data, Context and Interaction @ Jug Lugano May 2011 DCI - Data, Context and Interaction @ Jug Lugano May 2011
DCI - Data, Context and Interaction @ Jug Lugano May 2011
 
DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011
 
NOSQL also means RDF stores: an Android case study
NOSQL also means RDF stores: an Android case studyNOSQL also means RDF stores: an Android case study
NOSQL also means RDF stores: an Android case study
 
Netbeans+platform+maven
Netbeans+platform+mavenNetbeans+platform+maven
Netbeans+platform+maven
 
Tools for an effective software factory
Tools for an effective software factoryTools for an effective software factory
Tools for an effective software factory
 
Parallel Computing Scenarios and the new challenges for the Software Architect
Parallel Computing Scenarios  and the new challenges for the Software ArchitectParallel Computing Scenarios  and the new challenges for the Software Architect
Parallel Computing Scenarios and the new challenges for the Software Architect
 
blueMarine a desktop app for the open source photographic workflow
blueMarine  a desktop app for the open source photographic workflowblueMarine  a desktop app for the open source photographic workflow
blueMarine a desktop app for the open source photographic workflow
 
blueMarine photographic workflow with Java
blueMarine photographic workflow with JavablueMarine photographic workflow with Java
blueMarine photographic workflow with Java
 
blueMarine Sailing with NetBeans Platform
blueMarine Sailing with NetBeans PlatformblueMarine Sailing with NetBeans Platform
blueMarine Sailing with NetBeans Platform
 
NASA World Wind for Java API Overview
NASA World Wind for Java  API OverviewNASA World Wind for Java  API Overview
NASA World Wind for Java API Overview
 
Rich Internet Applications con JavaFX e NetBeans
Rich Internet Applications  con JavaFX e NetBeans Rich Internet Applications  con JavaFX e NetBeans
Rich Internet Applications con JavaFX e NetBeans
 
Web Development with Apache Struts 2
Web Development with  Apache Struts 2Web Development with  Apache Struts 2
Web Development with Apache Struts 2
 
blueMarine Or Why You Should Really Ship Swing Applications
blueMarine  Or Why You Should Really Ship Swing  Applications blueMarine  Or Why You Should Really Ship Swing  Applications
blueMarine Or Why You Should Really Ship Swing Applications
 
Designing a JavaFX Mobile application
Designing a JavaFX Mobile applicationDesigning a JavaFX Mobile application
Designing a JavaFX Mobile application
 
Android java fx-jme@jug-lugano
Android java fx-jme@jug-luganoAndroid java fx-jme@jug-lugano
Android java fx-jme@jug-lugano
 
Mercurial
MercurialMercurial
Mercurial
 

Recently uploaded

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....rightmanforbloodline
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governanceWSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 

The VRC Project

  • 1. The VRC Project Towards a cataloguing standard for open data Alick Macdonnel McLean Augusto Palombini fabrizio giudici
  • 2. Agenda • Origins and philosophy of SUF Media Lab/VRC: open data, the community • Commonality of interests between VRC original users and archaeologists • Technical realization with open source tools temple of Diana, Cefalù, photo A.M. McLean
  • 3. Origins and philosophy of SUF Media Lab/VRC: open data, community
  • 4. Origins and Philosophy • institutional origins of the VRC at SUF • modest origins • pool slide collections when digitizing • catalog across disciplines • each faculty agrees to share data and images with others
  • 5. Data community • extensible, rich cataloging blessing and challenge • extend pool of catalogers by extending pool of users/institutions • expand based on original model • distribute program in exchange for user engagement in data community through cataloging and image contributions
  • 6. Commonality of interests between VRC original users and archaeologists
  • 7. Common Interests? • Commonality of interest between VRC original users and archaeologists: • public utility of open data and transparency of processes • flexible classification as a powerful research tool
  • 8. Archaeological catalogation: the state of the art Traditional approach: Forcing different objects into a main classification scheme Advantages: ● diffusion of standard models ● easy queries on fields Problems: ● adapting the same model to different elements ● problems in defining standard chronological notations
  • 9. Archaeological catalogation: the state of the art Traditional approach: Forcing different objects into a main classification scheme Another fundamental problem ●“hard defined” relationships among different attributes don't allow their changing through time and the spread of new properties and classification criteria
  • 10. ontologic VS episthemologic aspect of classification. Classification as euristhic tool “L'eidos è un dato o un posto? lo trovo nella cosa o lo applico alla cosa per renderla intelligibile?” ... “Si è irrigidita l'esperienza in un modello; nulla dal punto di vista epistemologico interviene ancora per affermare o negare che l'esperienza contenesse anche gli aspetti che ne sono stati isolati, accanto a infiniti altri tipi di correlazione” (U.Eco, la Strutttura assente, 1968)
  • 12. VRC - Structure ● Components: – Cataloguing core – Web interface – Modules for integration with rich-clients – Photographic module ● manages: metadata, “camera raw” formats, grid computing, etc... ● Entirely written in Java – Cross-platform, Linux-ready
  • 13. Entities and Relations ● Art objects (paintings, ● Relates entities to entities sculptures, buildings,...) and entities to files ● Agents (painters, ● Basic relationships sponsors, owners, ...) – “Made by”, “Owned ● Locations (geographical, by”, “Located at”, ... geopolitical, historical, ● Temporal relationships ...) – Associated to date ● Materials ranges ● GPS tags – Date precision: from d/m/y to century or ● Other information era
  • 14. Database vs Semantic Web ● DB: entity and relations – ad-hoc – local, not universal – different DB-based systems are “islands” ● Semantic Web – RDF: Resource Description Framework – Subject / Relation / Object – XML based – FLOSS resources: Jena, SPARQL ● RDF as a “lingua franca” ● Peer-to-peer search
  • 15. “Ontologies” ● Data models with relations – classes – attributes – relations ● OWL – Web Ontology Language ● Standard ontologies ● More can be defined – Requires pool of expert, agreement
  • 17. Concluding Remarks • what does SUF need to go open source? • sharing high-quality, vetted data for sites across Italy and the world • extension of data across institutions, disciplines, geography and time • how to structure data community? Villa Rossa & garden, Syracuse University in Florence • concerns of SUF • concerns of all data community members • how to express interest in VRC data community: • write sufmedialab@syr.fi.it Alick McLean and Emily Schiavone, media librarian
  • 18. • Prof. Alick Macdonnel McLean Syracuse University ammclean@syr.fi.it http://www.syr.fi.it/study-abroad-florence-media-lab.php • Dr. Augusto Palombini CNR VHLab Rome augusto.palombini@itabc.cnr.it • Ing. Fabrizio Giudici TidalWave / SourceSense fabrizio.giudici@tidalwave.it