140 likes | 280 Vues
d:swarm is an open-source middleware platform designed for data integration and discovery, specifically for library systems. It provides a flexible, graph-based data model allowing for the lossless integration of heterogeneous data sources. With features like RDF graph storage, deduplication, semantic enrichment, and intuitive graphical user interface, d:swarm caters to both technical and non-technical librarians. It facilitates easy data modeling and sharing, enhancing the overall quality of library data through advanced configurations and transformations.
E N D
SLUB Dresdenand Avantgarde Labs d:swarm - a Data Management and Integration Platform http://dmp.slub-dresden.de Jan Polowinski et al.
d:swarmis an an Open Source Middleware for Data Integration Discovery System ERM Frontend Frontend X Web, LOD LOD d:swarm – Middleware for Data Integration ERM Backend Integrated Library System System A
d:swarm will serveas a middlewareforthelinked-data-based ERM systemAMSL (UB Leipzig, AKSW)
d:swarm – Some More Details GUI providesub-graphs as RDF (e.g. thecurrent internalmodel) „Data Hub“ Configurations, Mappings, Transformations ...
d:swarm as a Flexible Data Storage • d:swarm achieves the lossless integration of data from heterogeneous data sources in a flexible, graph-based data model.
d:swarm as a Flexible Data Storage • 1 sub-graph per importedsource • special sub-graph: theinternalmodel • versioningandprovenanceinformationarehandled „Data Hub“ – graphdatabase (neo4j)
d:swarm as a Provider for RDF data provide sub-graphs as RDF (e.g. thecurrent internalmodel) „Data Hub“ – graphdatabase (neo4j) Internal Schema MYSQL Database dataimportconfigurationsmappings transformationfunctions
d:swarm for Increasing Data Quality • d:swarm increases the quality of library data by way of deduplication, merging, FRBRization, semantic enrichment and its publication as LOD. Deduplication FRBRization ...
d:swarm as a Data Modelling Tool • d:swarm is a data modeling tool with a graphical and easy-to-use interface that poses no obstacles to non-programming librarians
Internal Model and Internal Schema • Can befreelyconstructedfromconceptsof multiple vocabularies • May besharedwithotherlibraries
d:swarm – Sharing Features GUI useful mapping forreuse „Data Hub“ – graphdatabase (neo4j) incl. the (versioned) „Internal Model“ and „raw“ imports withprovenance information • importconfigurations • mappings, transformations • internalschema sharingwiththeswarm Source: http://commons.wikimedia.org/wiki/File:Fish_swarm_Loro_Parque.JPG
Alpha release was published end of May – Help test the software d:swarm http://dmp.slub-dresden.de/en/interesse/ http://dmp.slub-dresden.de/ Jan Polowinski et al.