A Flexible, Evolvable Data Broker
Sidney C. Bailin, Theodora Bakker
2015
Abstract
We describe a Data Broker application developed for New York University Langone Medical Center. The Broker was designed to accommodate an evolving set of data sources and destinations with little or no additional coding. A schema-less RDF database, currently implemented in OpenRDF but amenable to other implementations, is a key to this flexibility. The independence from a database schema allows the Broker to operate equally well in other institutions and in other applications. Thus, although it was built for one specific purpose, it can be reused as a general-purpose tool.
References
- ORCID, 2015. http://orcid.org.
- Sesame, 2015. http://rdf4j.org.
- Gamma, E., Helm, R., Johnson, R., Vlissides, J. Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, 1994.
- Günes, A., Özsu, T., Daudjee, K., and Hartig, O. Executing Queries over Schemaless RDF Databases. Proceedings of 2015 IEEE 31st International Conference on Data Engineering (ICDE).
- Knap, T., Kukhar, M., Machac, B., Skoda, P., Tomes, J., Vojt, J. UnifiedViews: An ETL Framework for Sustainable RDF Data Processing. 11th Extended Semantic Web Conference, ESWC 2014.
- NOSQL, 2015. http://nosql.org.
- Oracle, 2015a. The Java Reflection API. https://docs.oracle.com/javase/tutorial/reflect.
- Oracle, 2015b. Java Architecture for XML Binding (JAXB). http://www.oracle.com/technetwork/articles/ javase/index-140168.html.
- Rilee, M., Curtis, S., Clark, P., and Bailin, S. Frontier, a decision engine for designing stable adaptable complex systems: Adaptive framework. Proceedings of the 2012 IEEE Aerospace Conference, 3-10 March 2012.
Paper Citation
in Harvard Style
C. Bailin S. and Bakker T. (2015). A Flexible, Evolvable Data Broker . In Proceedings of the 6th International Workshop on Software Knowledge - Volume 1: SKY, (IC3K 2015) ISBN 978-989-758-162-5, pages 37-41. DOI: 10.5220/0005644100370041
in Bibtex Style
@conference{sky15,
author={Sidney C. Bailin and Theodora Bakker},
title={A Flexible, Evolvable Data Broker},
booktitle={Proceedings of the 6th International Workshop on Software Knowledge - Volume 1: SKY, (IC3K 2015)},
year={2015},
pages={37-41},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005644100370041},
isbn={978-989-758-162-5},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 6th International Workshop on Software Knowledge - Volume 1: SKY, (IC3K 2015)
TI - A Flexible, Evolvable Data Broker
SN - 978-989-758-162-5
AU - C. Bailin S.
AU - Bakker T.
PY - 2015
SP - 37
EP - 41
DO - 10.5220/0005644100370041