Fedora: An Architecture for Complex Objects and their Relationships
Carl Lagoze, Sandy Payette, Edwin Shin, Chris Wilper
Abstract
The Fedora architecture is an extensible framework for the storage, management, and dissemination of complex objects and the relationships among them. Fedora accommodates the aggregation of local and distributed content into digital objects and the association of services with objects. This al-lows an object to have several accessible representations, some of them dy-namically produced. The architecture includes a generic RDF-based relation-ship model that represents relationships among objects and their components. Queries against these relationships are supported by an RDF triple store. The architecture is implemented as a web service, with all aspects of the complex object architecture and related management functions exposed through REST and SOAP interfaces. The implementation is available as open-source soft-ware, providing the foundation for a variety of end-user applications for digital libraries, archives, institutional repositories, and learning object systems.
Create a lesson
Related papers
greCAPTCHA: Assessing Understanding as Evidence of Research Authorship Under Generative AI
Justin Payan, Bálint Gyevnár, Atoosa Kasirzadeh et al.
Shifting Research Funding Priorities under Geopolitical Pressure: Evidence from Estonia
Yunfeng Gao, Yang Ding
Geospatial Metadata Improves Discoverability by Connecting Datasets Across Scientific Disciplines
Daniel Ebanks, Devika Jain
Quantifying the impact of clinical-academic collaborations
Mohamad Zeina, Nick McNally, Karl S. Peggs et al.
Testing Our Foundations: Citation Trends, Errors, and Emerging Hallucinations in the Computing Education Literature
Paul Denny, Gweneth Barbre, Musa Blake et al.
Toward non-textual representation of social anthropology: Modeling cultures as knowledge graphs
Manolis Peponakis, Sarantos Kapidakis, Martin Doerr et al.