Publications

Books

Books and Book Chapters:

Uwe Röhm. OLAP with a Database Cluster. In: John Erickson: Database Technologies: Concepts, Methodologies, Tools, and Applications. IGI Global (2009). ISBN: 9781605660585

Uwe Röhm. OLAP with a Database Cluster. In: Robert Wrembel and Christian Koncilia: Data Warehouses and OLAP: Concepts, Architectures and Solutions. Idea Group, Inc (2006). ISBN: 1-59904-364-5

Uwe Röhm. Online Analytical Processing with a Cluster of Databases. In: Dorothea Wagner et al.: Ausgezeichnete Informatikdissertationen 2002. GI-Edition - Lecture Notes in Informatics (LNI), D-3, Bonner Köllen Verlag (2003). ISBN: 3-88579-407-1

Uwe Röhm. Online Analytical Processing with a Cluster of Databases. Dissertationen zu Datenbanken und Informationssystemen (DISDBIS) Band 80, Akad. Verl.-Ges. Aka, Berlin, 2002. ISBN: 3-89838-480-2

Journal Articles:

Uwe Röhm, Lexi Brent, Tim Dawborn, and Bryn Jeffries: "SQL for Data Scientists: Designing SQL Tutorials for Scalable Online Teaching." Proceedings of the VLDB Endowment (PVLDB), 13(12):2989-2992, 2020.

Lukas Berg, Tobias Ziegler, Carsten Binnig, and Uwe Röhm. "ProgressiveDB - Progressive Data Analytics as a Middleware". Proceedings of the VLDB Endowment (PVLDB), 12(12):1814-1817, 2019.

Givanna Haryono Putri, Mark N Read, Irena Koprinska, Deeksha Singh, Uwe Röhm, Thomas M Ashhurst, and Nicholas J King. "ChronoClust: Density-Based Clustering and Cluster Tracking in High-Dimensional Time-Series Data". Knowledge-Based Systems, Vol. 174, pages 9-26, 2019.

Peter S Szot, Andrian Yang, Xin Wang, Uwe Roehm, Koon Ho Wong, and Joshua Ho. "PBrowse: A web-based platform for real-time collaborative exploration of genomic data". Nucleic Acids Research, DOI: 10.1093/nar/gkw1358, Jan 2017.

Meena Rajani, Uwe Röhm, and Akon Dey. "Consistent Freshness-Aware Caching for Multi-Object Requests". Lecture Notes in Computer Science (LNCS), 8787:262-277, October 2014.

Mohammad Alomari, Alan Fekete, and Uwe Röhm. "Performance of program modification techniques that ensure serializable executions with snapshot isolation DBMS". Information Systems, 40:84-101, March 2014.

Paul Greenfield and Uwe Röhm. "Answering biological questions by querying k‐mer databases". Concurrency and Computation: Practice and Experience, DOI: 10.1002/cpe.2938, October 2012.

Hyungsoo Jung, Hyuck Han, Alan Fekete, and Uwe Röhm. "Serializable Snapshot Isolation for Replicated Databases in High-Update Scenarios". Proceedings of the VLDB Endowment (PVLDB) 4(11):783-694, 2011.

Michael J. Cahill, Uwe Röhm and Alan Fekete. "Serializable Isolation for Snapshot Databases". ACM Transactions on Database Systems, Vol. 34, No. 4, pp. 20:1-20:42, December 2009.

Mohamed M. Gaber, Uwe Röhm and Karel Herink. "An Analytical Study of Central and In-network Data Processing for Wireless Sensor Networks". Elsevier Information Processing Letters, Vol. 110, No. 2, pp. 62-70, December 2009.

Paul Wu, Alan Fekete, and Uwe Röhm. "The Efficacy of Commutativity-Based Semantic Locking in a Real-World Application". IEEE Transactions on Knowledge and Data Engineering (TKDE), Vol. 20, No. 3, pp. 427-431, March 2008.

Refereed Conference Papers:

Matthias Jasny, Tobias Ziegler, Tim Kraska, Uwe Röhm, and Carsten Binnig. "DB4ML: An In-Memory Database Kernel with Machine Learning Support" In: Proceedings of the 2020 International Conference on Management of Data (ACM SIGMOD2020), pages 159-173, Portland, OR, USA, June 2020.

Benjamin Hilprecht, Carsten Binnig, and Uwe Röhm. "Learning a Partitioning Advisor for Cloud Databases" In: Proceedings of the 2020 International Conference on Management of Data (ACM SIGMOD2020), pages 143-157, Portland, OR, USA, June 2020.

Chenhao Huang, Michael Cahill, Alan Fekete, and Uwe Röhm. "Deciding When to Trade Data Freshness for Performance in MongoDB-as-a-Service." In: Proceedings of the 36th International Conference on Data Engineering (ICDE2020), pages 1934-1937, Dallas, TX, USA, April 2020.

Benjamin Hilprecht, Carsten Binnig, Tiemo Bang, Muhammad El-Hindi, Benjamin Hättasch, Aditya Khanna, Robin Rehrmann, Uwe Röhm, Andreas Schmidt, Lasse Thostrup, and Tobias Ziegler. "DBMS Fitting: Why should we learn what we already know?". In: Proceedings of CIDR 2020, January 12-15, Amsterdam, Netherlands, 2020.

Benjamin Hilprecht, Carsten Binnig, and Uwe Röhm. "Towards learning a partitioning advisor with deep reinforcement learning". In: Proceedings of the 2nd International Workshop on Exploiting Artificial Intelligence Techniques for Data Management (aiDM@SIGMOD 2019), pages 6:1-6:4, 2019.

Tobias Ziegler and Carsten Binnig and Uwe Röhm. "Skew-resilient Query Processing for Fast Networks". In: Proceedings of the 1st Workshop on Novel Data Management Ideas on Heterogeneous (Co-)Processors (BTW-NoDMC), March 2019.

Chenhao Huang, Michael Cahill, Alan Fekete, and Uwe Röhm. "Data Consistency Properties of Document Store as a Service (DSaaS): using MongoDB Atlas as an example." In: Proceedings of the 10th TPC Technology Conference on Performance Evaluation and Benchmarking for the Era of Artificial Intelligence (TPCTC2018), pages 126-139, August 2018.

Sidath Randeni Kadupitige and Uwe Röhm. "Using SIMD Instructions to Accelerate Sequence Similarity Searches Inside a Database System." In: Proceedings of the 29th Australasian Database Conference (ADC), pages 81-93, May 2018.

Bilal Akil, Ying Zhou, and Uwe Röhm. "On the Usability of Hadoop MapReduce, Apache Spark & Apache Flink for Data Science." In: Proceedings of the 2017 IEEE International Conference on Big Data (IEEE Big Data), pages 303-310, Boston, USA, December 2017.

Akon Dey, Alan Fekete, and Uwe Röhm. “Scalable Distributed Transactions across Heterogeneous Stores.” In: Proceedings of the 30th International Conference on Data Engineering (ICDE2015), pages 125-136, Seoul, Korea, April 2015.

Akon Dey, Alan Fekete, and Uwe Röhm. “REST+T: Scalable Transactions over HTTP.” In: Proceedings of the IEEE International Conference on Cloud Engineering (IC2E), pages 36-41, March 2015.

Hyuck Han, SJ Park, Hyungsoo Jung, Alan Fekete, Uwe Röhm, Heon Y. Yeom. "Scalable serializable snapshot isolation for multicore systems". In: Proceedings of the 30th International Conference on Data Engineering (ICDE2014), pages 700-711, Chicago, USA, 2014.

Akon Dey, Alan Fekete, and Uwe Röhm. "YCSB+T: Benchmarking web-scale transactional databases". In: CloudDB Workshop Proceedings of the 30th International Conference on Data Engineering (ICDE2014), Chicago, USA, 2014.

Hyungsoo Jung, Hyuck Han, Alan Fekete, Uwe Röhm, and Heon Y. Yeom. "Performance of Serializable Snapshot Isolation on Multicore Servers". In: Proceedings of the 18th International Conference on Database Systems for Advanced Applications (DASFAA 2013), Wuhan, China, pages 416-430, April, 2013.

Uwe Röhm, Michael J. Cahill, Alan Fekete, Hyungsoo Jung, Seung Woo Baek and Mathew Rodley. "Robust Snapshot Replication". In: Proceedings of the 24th Australasian Database Conference (ADC2013), Adelaide, Australia, CRPIT Vol 137, pages 81 - 91, 2013.

Audrey Mei Yi Quah and Uwe Röhm. "User Awareness and Policy Compliance of Data Privacy in Cloud Computing". In: Proceedings of the First Australasian Web Conference (AWC 2013), Adelaide, Australia, CRPIT Vol 144, pages 3 - 12, 2013.

Raymes Khoury, Tim Dawborn, Bulat Gafurov, Glen Pink, Edmund Tse, Quincy Tse, K. Almi'Ani, Mohamed Medhat Gaber, Uwe Röhm, Bernhard Scholz. "Corona: Energy-Efficient Multi-query Processing in Wireless Sensor Networks". In: Proceedings of DASFAA 2010, April 1-4, Tsukuba, Japan, 2010.

Mohammad Alomari, Alan Fekete, and Uwe Röhm. "A Robust Technique to Ensure Serializable Executions with Snapshot Isolation DBMS". In: Proceedings of the 25th IEEE International Conference on Data Engineering (ICDE2009), Shanghai, China, March 2009.

Uwe Röhm and Jose Blakeley. Data Management for High-Throughput Genomics. In: Proceedings of CIDR 2009, January 4-7, Asilomar, CA, USA, 2009.

Winly Jurnawan and Uwe Röhm. "Data Provenance Support in Relational Databases for Stored Procedures". In: Proceedings of the 1st International Workshop of Data and Process Provenance in conjunction with DASFAA 2009, April 20, Brisbane, QLD, pages 97-111, 2009.

Michael Cahill, Uwe Röhm and Alan Fekete. "Serializable Isolation for Snapshot Databases". In: Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD2008), June 9-12, Vancouver, Canada, pp. 729-738, 2008. (Best paper award)

Mohammad Alomari, Michael Cahill, Alan Fekete, and Uwe Röhm. "When Serializability Comes Without Cost". In: Proceedings of AICCSA 2008.

Mohammad Alomari, Michael Cahill, Alan Fekete, and Uwe Röhm. "The Cost of Serializability on Platforms That Use Snapshot Isolation". In: Proceedings of the 24th IEEE International Conference on Data Engineering (ICDE2008), April 7-12, Cancun, Mexico, pp. 576-585, 2008.

Mohammad Alomari, Michael Cahill, Alan Fekete, and Uwe Röhm. "Serializable Executions with Snapshot Isolation: Modifying Application Code or Mixing Isolation Levels?". In: Proceedings of the 13th IEEE International Conference on Database Systems for Advanced Applications (DASFAA2008), March 19-22, New Delhi, India, 2008. Springer, LNCS 4947 pp. 267-281, 2008.

Uwe Röhm, Mohamed M. Gaber, and Quincy Tse. "Enabling Resource-Awareness for In-network Data Processing in Wireless Sensor Networks". In: Proceedings of the Nineteenth Australasian Database Conference (ADC2008), January 22-25, Wollongong, pp. 95-102, 2008.

Uwe Röhm and Sebastian Schmidt. "Freshness-Aware Caching in a Cluster of J2EE Application Servers". In: Proceedings of the 9th International Conference on Web Information Systems Engineering (WISE2007), December 3-7th, Nancy, France, LNCS 4831, pp. 74-86, Springer Verlag, 2007.

Nhan Duc Phung, Mohamed M. Gaber, and Uwe Röhm. "Resource-aware Distributed Online Data Mining for Wireless Sensor Networks". In: Proceedings of the International Workshop on Knowledge Discovery from Ubiquitous Data Streams (IWKDUDS07), in conjunction with ECML and PKDD 2007, September 17, Warsaw, Poland, 2007.

Selvakennedy Selvadurai, Uwe Röhm, and Bernhard Scholz. Event Processing Middleware for Wireless Sensor Networks. In: Proceedings of the First International Workshop on Ubiquitous Computing for Parallel and Distributed Systems (uPADS07), in conjunction with ICPP 2007, September 10-14, Xian China, 2007.

Uwe Röhm, Bernhard Scholz, and Mohamed M. Gaber. On the Integration of Data Stream Clustering into a Query Processor for Wireless Sensor Networks. In: Proceedings of the International Workshop on Data Intensive Sensor Networks (DISN'07), in conjunction with MDM'07, May 7-11, Mannheim, Germany, 2007.

Nhan Duc Phung, Mohamed M. Gaber, and Uwe Röhm. Resource-aware Online Data Mining in Wireless Sensor Networks. In: Proceedings of the 2007 IEEE Symposium on Computational Intelligence and Data Mining (CIDM 2007), April 1-5, Honolulu, HI, USA, pp. 139-146, 2007.

Tim Kraska and Uwe Röhm. Genea: Schema-Aware Mapping of Ontologies into Relational Databases. In: Proceedings of the 13th International Conference on Management of Data (COMAD), December, Delhi, India, pp. 92-103, 2006.

Joshua Ho, Tristan Manwaring, Seokhee Hong, Uwe Röhm, Kai Xu, David Fung and Tim Kraska. PathBank: Web-based Querying and Visualisation of an Integrated Biological Pathway Database. In: Proceedings of the International Symposium on Bioinformatics Visualization (BioViz'06), 26-28 July, Sydney, 2006.

Uwe Röhm and Thanh-Mai Diep. How to BLAST your Database - A Comparison Study of Stored Procedures for BLAST Searches. In: Proceedings of 11th International Conference on Database Systems and Advanced Applications (DASFAA'2006), 12-15 April, Singapore, pp. 807-816, 2006.

Chun-Wu Chen and Uwe Röhm, A Service-oriented Approach for the Parallelization of Data-intensive Algorithms in a Grid-enabled Cluster. In: Proceedings of the First International Workshop on Biomedical Data Engineering (BMDE) in conjunction with ICDE2005, Tokyo, Japan, April 3-4, pages 22-29, 2005.

Uwe Röhm, Klemens Böhm, Hans-Jörg Schek, and Heiko Schuldt, FAS - A Freshness-Sensitive Coordination Middleware for a Cluster of OLAP Components, In: Proceedings of the 28th International Conference on Very Large Data Bases (VLDB2002), August 20-23, 2002, Hong Kong, China, pages 754-765, Morgan Kaufmann Publishers, 2002.

Uwe Röhm, Klemens Böhm, and Hans-Jörg Schek, Cache-Aware Query Routing in a Cluster of Databases. In: Proceedings of the 17th International Conference on Data Engineering (ICDE), April 2-6, 2001, Heidelberg, Germany, pages 641-650. IEEE Computer Society, 2001.

Klemens Böhm, Torsten Grabs, Uwe Röhm, and Hans-Jörg Schek, Evaluating the Coordination Overhead of Synchronous Replica Maintenance in a Cluster of Databases. In: A. Bode, T. Ludwig, W. Karl, R. Wismüller (Eds.), Euro-Par 2000 Parallel Processing, Proceedings of the Sixth International Euro-Par Conference, August 29 - September 01, 2000, Munich, Germany, pages 435-444. Lecture Notes in Computer Science 1900, Springer-Verlag, Berlin, 2000. ISBN: 3-540-67956-1.

Hans-Jörg Schek, Klemens Böhm, Torsten Grabs, Uwe Röhm, Heiko Schuldt, and Roger Weber Hyperdatabases. In: Proceeding of the 1st International Conference on Web Information Systems Engineering (WISE'00), Hong Kong, China, June 2000. IEEE Computer Society Press, Los Alamitos, CA, 2000.

Uwe Röhm, Klemens Böhm, and Hans-Jörg Schek, OLAP Query Routing and Physical Design in a Database Cluster. In: C. Zaniolo, P.C. Lockemann, M.H. Scholl, T. Grust (Eds.), Advances in Database Technology - EDBT 2000, Proceedings of the 7th International Conference on Extending Database Technology, March 27-31, 2000, Konstanz, Germany, pages 254-268. Lecture Notes in Computer Science 1777, Springer-Verlag, Berlin, 2000. ISBN: 3-540-67227-3.

Uwe Röhm and Klemens Böhm, Working Together in Harmony -- An Implementation of the CORBA Object Query Service and its Evaluation. In: Proceedings of the 15th International Conference on Data Engineering (ICDE99), March 23-26, 1999, Sydney, Australia, pages 238-247. IEEE Computer Society Press, Los Alamitos, CA, 1999. ISBN: 0-7695-0071-4.

Lukas Relly and Uwe Röhm, Plug and Play: Interoperability in CONCERT. In: Proceedings of the 2nd International Conference on Interoperating Geographic Information Systems (INTEROP'99), March 10-12, 1999, Zurich, Switzerland, pages 277-291. Lecture Notes in Computer Science 1580, Springer-Verlag, Berlin, 1999. ISBN: 3-540-65725-8.

Markus Tresch and Uwe Röhm, Building a Federation of Heterogeneous (Non-Database) Repositories. In: W. Hasselbring (Hrsg.), Kurzfassungen zum 2. Workshop Föderierte Datenbanken, December 12-13, 1996, Dortmund, Germany, pages 57-63. SWT Memo Nr. 90, Fachbereich Informatik, Universität Dortmund, 1996.

Technical reports:

Bilal Akil, Ying Zhou, and Uwe Röhm. "On the Usability of Hadoop MapReduce, Apache Spark & Apache Flink for Data Science." Technical Report TR 709, arXiv:1803.10836, March 2018.

Akon Dey, Alan Fekete, and Uwe Röhm. "Scalable Distributed Transactions across Heterogeneous Stores." Technical Report TR 696, June 2014.

Hyungsoo Jung, Hyuck Han, Alan Fekete, Uwe Röhm, and Heon Y. Yeom. "Performance of Serializable Snapshot Isolation on Multicore Servers". Technical Report TR 693, December 2012. ISBN 978-1-74210-304-4

Mohamed Alomari, Alan Fekete, and Uwe Röhm. "Performance Of Program Modification Techniques That Ensure Serializable Executions with Snapshot Isolation DBMS". Technical Report TR 677, August 2011. ISBN 978-1-74210-246-7

Paul Wu, Alan Fekete, and Uwe Röhm. The Efficacy of Commutativity-Based Semantic Locking in Real-World Applications. TR 612. September 2007. ISBN 978-1-74210-022-7

Kotagiri Ramamohanarao, Lars Kulik, Selvakennedy Selvadurai, Bernhard Scholz, Uwe Röhm, Egemen Tanin, Anastasios Viglas, Albert Zomaya, and Chris Leckie. "A survey on data processing issues in wireless sensor networks for enterprise information infrastructure", May 2006. URL: http://www.eii.edu.au/files/downloads/WSNsurveyRpt.pdf

Bill Birmingham, Klemens Böhm, Vassilis Christophides, Sophie Cluet, Arturo Crespo, Daniel Kiskis, Barry Leiner, Carlo Meghini, Fausto Rabitti, Uwe Röhm, Hans-Jörg Schek, Heiko Schuldt, Peter Weinstein, Interoperability between Digital Libraries - Position Paper. 1999.

M.P. Atkinson, G.N.C. Kirby, R. Morrison, U. Röhm, D. Sjöberg, H.-J. Schek, S. Gamerman, A. Gawecki, M. Jordan, B. Mathiske, D. Plateau, and S. Stamer. "Report on the Commercialization of Persistence Technology (RT4R1)." URL: http://www-systems.cs.st-andrews.ac.uk/files/Pastel/RT4R1.pdf, September 1998.

Articles:

Daniel L. Kiskis and Uwe Röhm, EU-NSF Working Group on Interoperability between Digital Libraries. In: ERCIM News. No. 33, April 1998.