• Nenhum resultado encontrado

The vertical prototype was successfully created, and implements the CIDOC-CRM model through a solution that is scalable and performs to what is expected of it, despite there being some needed improvements. It is a full-stack vertical prototype with a server and client, with an end, a middle and a top layer that is fully interconnected and throughout all of its communication maintains the consistency of the model. It is possible through the client to perform all kinds of CRUD operations.

It’s performance and load capacity have been validated as up to standards. The prototype will be utilized as a platform from which the project Episa can grow from to eventually become a complete platform in order to replace the current Digitarq platform.

The bigger difficulties faced on this thesis was the synchronization of the model creation with the implementation development. Several times, ideas on the improvement of the model would have made implementations less effective, and only having implementation in mind would have made the model weaker. Additionally the fact that there are so few CIDOC-CRM implementations amkes it hard to follow on best practices, or on how to create Data Properties, and so on.

In the future, beyond expanding the prototype to represent the Digitarq fully, it is expected that the new database can be used to feed data for machine learning techniques to obtain new knowledge regarding all of the information in the TT archive. Additionally, after the system starts being used by archivists it will be necessary to reassess the ability of the CIDOC-CRM model to satisfy those new requirements and adapt it to further improvements.

54

References

[ Pr12a] Presidência do conselho de ministros. Resolução do conselho de ministros n.o 12/2012, 2012. Diário da República, 1.asérie — N.o27 — 7 de fevereiro de 2012.

[ Pr12b] Presidência do conselho de ministros e Ministério das Finanças. Portaria n.o 192/2012, artigo 2, 2012. Diário da República, 1.a série — N.o117 — 19 de junho de 2012.

[04712] OWL 2 web ontology language document overview (second edition). Technical report, W3C, December 2012. http://www.w3.org/TR/2012/REC-owl2-overview-20121211/.

[Ang12] Renzo Angles. A comparison of current graph database models. In2012 IEEE 28th International Conference on Data Engineering Workshops, pages 171–177. IEEE, 2012.

[aOTW+19] Holger Knublauch andDaniel Oberle, Phil Tetlow, Evan Wallace, Jeff Z. Pan, and Michael Uschold. A semantic web primer for object-oriented software developers. Technical report, W3C, 2019.

https://www.w3.org/2001/sw/BestPractices/SE/ODSD/.

[BBEH17] Mouad Banane, Abdessamad Belangour, and Labriji El Houssine. Storing rdf data into big data nosql databases. InFirst International Conference on Real Time Intel-ligent Systems, pages 69–78. Springer, 2017.

[BG11] Lina Bountouri and Manolis Gergatsoulis. Mapping encoded archival description to cidoc crm. 2011.

[Bra92] Gilad Bracha. The programming language jigsaw: mixins, modularity and multiple inheritance. PhD thesis, Dept. of Computer Science, University of Utah, 1992.

[dA07] Direcção Geral de Arquivos. Orientações para a descrição arquivís-tica. Lisboa: Direcção Geral de Arquivos, Grupo de Trabalho de Nor-malização da Descrição em Arquivo. Recuperado de http://www. aefp. org.

es/NS/Documentos/NormasDescriptivas/oda1-2-3% 282vers, 29, 2007.

[dAR] Maria José de Almeida1and Lucília Runa1. Archives using cidoc-crm.

[DKV+16] Felix Dietze, Johannes Karoff, André Calero Valdez, Martina Ziefle, Christoph Greven, and Ulrik Schroeder. An open-source object-graph-mapping framework for neo4j and scala: Renesca. In International Conference on Availability, Reliability, and Security, pages 204–218. Springer, 2016.

REFERENCES

[Doe00] Martin Doerr. Mapping of the dublin core metadata element set to the cidoc crm.

ICS/FORTH, Techincal Report, 274, 2000.

[EFO+08] Ø Eide, A Felicetti, CE Ore, A D’Andrea, and J Holmen. Encoding cultural heritage information for the semantic web. procedures for data integration through cidoc-crm mapping. InOpen Digital Cultural Heritage Systems Conference, page 47, 2008.

[FB18] Diogo Fernandes and Jorge Bernardino. Graph databases comparison: Allegrograph, arangodb, infinitegraph, neo4j, and orientdb. InDATA, pages 373–380, 2018.

[FFR10] Luís Miguel Ferros, Susana Ramalho Filipe, and José Carlos Ramalho. Digitarq e o novo módulo de interoperabilidade oai-pmh. InActas do Congresso Nacional de Bibliotecários, Arquivistas e Documentalistas, number 10, 2010.

[FR04] Miguel Ferreira and José Carlos Ramalho. Digitarq: creating a historical digital archive. 2004.

[FRF08] Luís Ferros, José Carlos Ramalho, and Miguel Ferreira. Creating a national federa-tion of archives using oai-pmh. 2008.

[Gru95] Thomas R Gruber. Toward principles for the design of ontologies used for knowl-edge sharing? International journal of human-computer studies, 43(5-6):907–928, 1995.

[HS08] Bernhard Haslhofer and Bernhard Schandl. The oai2lod server: Exposing oai-pmh metadata as linked data. 2008.

[KKLG15] Dierk Konig, Paul King, Guillaume Laforge, and James Gosling. Groovy in action.

Manning Publ., 2015.

[LBDOS15] Patrick Le Boeuf, Martin Doerr, Christian Emil Ore, and Stephen Stead. Definition of the cidoc conceptual reference model. ICOM/CIDOC Documentation Standards Group and CIDOC CRM Special Interest Group, version, 6(1), 2015.

[Les04] Michael Lesk.Understanding Digital Libraries, Second Edition (The Morgan Kauf-mann Series in Multimedia and Information Systems). Morgan KaufKauf-mann Publishers Inc., San Francisco, CA, USA, 2004.

[Mil13] Justin J Miller. Graph database applications and concepts with neo4j. InProceedings of the Southern Association for Information Systems Conference, Atlanta, GA, USA, volume 2324, 2013.

[NB12] Victoria Nebot and Rafael Berlanga. Building data warehouses with semantic web data. Decision Support Systems, 52(4):853–868, 2012.

[oA99] International Council on Archives. Isad (g): general international standard archival description. 1999.

[OL14] Dominic Oldman and CRM Labs. The cidoc conceptual reference model (cidoc-crm): Primer. 2014.

[ÖV11] M Tamer Özsu and Patrick Valduriez. Principles of distributed database systems.

Springer Science & Business Media, 2011.

56

REFERENCES

[Pit99] Daniel V Pitti. Encoded archival description: An introduction and overview. 1999.

[Pok15] Jaroslav Pokorn`y. Graph databases: their power and limitations. InIFIP Interna-tional Conference on Computer Information Systems and Industrial Management, pages 58–69. Springer, 2015.

[RB09] Graeme Rocher and Jeff Scott Brown. The definitive guide to grails. Apress, 2009.

[Rot01] James Roth. Serving up ead: an exploratory study on the deployment and utilization of encoded archival description finding aids. The American Archivist, 64(2):214–

237, 2001.

[Rus04] Jack Rusher. Triplestore, 2004.

[RWE15] Ian Robinson, Jim Webber, and Emil Eifrem. Graph databases: new opportunities for connected data. " O’Reilly Media, Inc.", 2015.

[Sch16] Laura Schmidt. Society of american archivists. Retrieved fromhttps://www2.

archivists.org/usingarchives/whatarearchives, March 2016.

[Ste16] Jane Stevenson. Encoded archival description tag library, version ead3, 2016.

[VMZ+10] Chad Vicknair, Michael Macias, Zhendong Zhao, Xiaofei Nan, Yixin Chen, and Dawn Wilkins. A comparison of a graph database and a relational database: a data provenance perspective. InProceedings of the 48th annual Southeast regional con-ference, page 42. ACM, 2010.

[VWA+15] Aleksa Vukotic, Nicki Watt, Tareq Abedrabbo, Dominic Fox, and Jonas Partner.

Neo4j in action, volume 22. Manning Shelter Island, 2015.

[VY05] Jean-Philippe Vert and Yoshihiro Yamanishi. Supervised graph inference. In Ad-vances in neural information processing systems, pages 1433–1440, 2005.

[YK05] Elizabeth Yakel and Jihyun Kim. Adoption and diffusion of encoded archival de-scription. Journal of the American Society for Information Science and Technology, 56(13):1427–1437, 2005.

[Zda07] V Zdara. Dynamic traits. InWDS, volume 7, pages 85–90. Citeseer, 2007.

Documentos relacionados