Research

- data management
- data-intensive systems on evolving hardware
- virtualization and data-intensive systems

Publications

DPLP
Google Scholar

Prof. Dr.-Ing Ilia Petrov

Collaboration with Academia and Industry

I have been involved in the following academic research initiatives or industrial projects:

FlashyDB is a DFG (Deutsche Forschungsgemeinschaft) project investigating the influence of Flash Memory on the database systems. We focus on: (a) Investigating the impact of Flash-SSDs on the architectures and performance of existing database systems, relational data warehouses and column stores. (b) Developing algorithms and data structures making optimal use of the flash-SSD characteristics in OLTP and OLAP scenarios. (c) Providing prototypical implementation of these new approaches.

LOEWE DynamoPLV - Integration of information flows between production, logistics, transportation. Event-based systems. Event Warehouse.

LOEWE Cooperative Sensor Communication. Scalable event-stream communication. Quality of service and reliability and data management in wireless sensor networks.

Grant of the association "Friends of the TUD" Vereinigung von Freunden der TUD for creation of a virtualisation lab at DVS.

Research area topics are: secure pub/sub, SCOPES, Wireless Sensor Networks, etc.

Wohnwert-Barometer - Erfassungs- und Beurteilungssystem nachhaltiger Wohnqualitaet - Joint cooperation with Department of Design and Efficient Methods of Construction (TU-Darmstadt)

Books and Book chapters

Book Chapter: Energy-Efficient, Application- and Channel-aware Middleware Approaches for Cyber-Physical Systems.

Khalid Nawaz, Ilia Petrov, Alejandro Buchmann
To appear in: Zeashan Khan, A. B. M. Shawkat Ali, Zahid Riaz: Computational Intelligence for Decision Support in Cyber-Physical Systems, Studies in Computational Intelligence 540, ISBN 978-981-4585-35-4
Springer , July 2014

Guide to Web Application and Platform Architectures.

Stefan Jablonski, Ilia Petrov, Christian Meiler, Udo Mayer
Springer Verlag, Berlin, 2004. 249 Pages. ISBN 3-540-00947-7

Book Chapter: Virtualization and Column-oriented Database Systems.

Ilia Petrov, Vyacheslav Polonskyy, Alejandro Buchmann
To appear in: Grid and Cloud Database Management. G. Aloisio and S. Fiore (Editors)
2011, Springer Verlag

Book Chapter: Integratives IT-Architekturmanagement.

In Handbuch der Software-Architektur. Ralf Reussner / Wilhelm Hasselbring (Editors) Sascha Mueller, Walter Kuhn, Christian Meiler, Ilia Petrov, Stefan Jablonski
February 2006, dpunkt.verlag, ISBN 3-89864-372-7

Meta-data, Meta-Modelling and Query Processing in Meta-data Repository Systems (Doctoral dissertation).

Ilia Petrov
Berichte aus der Informatik. Shaker-Verlag. Juni 2006 ISBN 3-8322-5195-2

Papers

From In-Place Updates to In-Place Appends: Revisiting Out-of-Place Updates on Flash.
S. Hardock, I. Petrov, R. Gottstein, A. Buchmann.
In Proc. SIGMOD 2017 [PDF]
Selective In-Place Appends for Real: Reducing Erases on Wear-prone DBMS Storage
S. Hardock, I. Petrov, R. Gottstein, A. Buchmann.
In Proc. ICDE 2017 [PDF] [Video]
In-Place Appends for Real: DBMS Overwrites on Flash without Erase.
S. Hardock, I. Petrov, R. Gottstein, A. Buchmann.
In Proc. EDBT 2017 [PDF]
Effective DBMS space management on native Flash.
S. Hardock, I. Petrov, R. Gottstein, A. Buchmann.
In Proc. BTW 2017
...

Talks and Tutorials

Emerging hardware technologies and database systems.
Invited Talk. HITS Lab. (Prof. Dr. Andreas Reuter) Universitaet Heidelberg, June 2011.
Using Flash SSDs as Primary Database Storage.
Invited Talk. SPEC Benchmark Workshop, Paderborn, October 2010.
Flash SSD und ihre Versprechen als kuenftige Datenspreicherungs-Technologie
Informatik-Kolloquium, Institut fuer Informatik. Universtaet Erlangen-Nuernberg. June, 2010.
Web Services, Workflow And Metadata Management As The Integration Means In The Electronic Collaboration Era.
Stefan Jablonsi, Ilia Petrov
Tutorial. 5th International Conference on Enterprise Information Systems (ICEIS) 2003, Angers, France 23 April 2003.
[Conference]
Creating and Managing Web Servcies.
Stefan Jablonski, Ilia Petrov
Tutorial. The OMG Information Days 2003, Helsinki, Finland, 04. March 2003
[Event]

Courses

Business Intelligence and Data Warehousing,
Technische Universitaet-Darmstadt, Summer Term 2011.
Grundlagen der Informatik 2,
Technische Universitaet-Darmstadt, Summer Term 2009.
Middleware,
Technische Universitaet-Darmstadt, Regularly in Fall Term (2011).
Client/Server, Middleware and EAI,
Technische Universitaet-Darmstadt, Regularly in Summer Term (2008, 2009, 2010).
Introduction to Data and Knowledge Engineering,
Technische Universitaet-Darmstadt, Regularly in Summer Term (2008, 2009, 2010, 2011).
Oracle DBA, Technische Universitaet-Darmstadt,
Regularly in Fall Term (2007,2008,2009,2010, 2011).
Oracle Database Administration,
University of Erlangnen-Nuernberg, Regularly in Fall Term (2003, 2004, 2005).
Database Tutorial with Oracle,
University of Erlangnen-Nuernberg, Regularly (2003, 2004, 2005).
Electronic Business Integration 1,
University of Erlangnen-Nuernberg, Regularly in Fall Term (2004, 2005).
Electronic Business Integration 2,
University of Erlangnen-Nuernberg, Regularly in Fall Term (2004, 2005).
Electronic Business Integration 3,
University of Erlangnen-Nuernberg, Regularly in Summer Term (2004, 2005).

Supervised Theses

The complete list of theses is availaible here.

Activities

Programm Committee of SIGMOD 2014 Demo Track
Porgramm Committee of EDBT 2014 Demo Track
Program Committee of Workshop on Big Data Management on Emerging Hardware HardBD 2013,
Referee ACM Transactions on Database Systems TODS,
Program Committee IEEE WETICE 2013,
Program Committee Internent 2013,
Program Committee IADIS International Conference Internet Applications and Research 2012 IAR
Adaptive Reconfigurable Service-oriented and component-based Applications and Architecures AROSA 2011, Paris, France
Ph.D Workshop Middleware 2010, Bangalore, India
Program committe WI 2011, Zuerich, Switzerland
Program Committee member of The 9th International Conference on Ontologies, DataBases, and Applications of Semantics (ODBASE 2010) ODBASE 2010, Crete, Greace
Program Committee member of iiWAS 2011, iiWAS 2010, iiWAS 2009, iiWAS 2008, iiWAS 2007
Program Committee member of Flexible Database and Information System Technology FlexDBIST-2011, FlexDBIST-2010, FlexDBIST-2009,
Program Committee member of second International Conference on the Applications of Digital Information and Web Technologies ICADIWT 2009,August 2009, London, UK
Program Committee member of The International Workshop on Service Engineering - SEIW 2008, 24 - 30 August, Auckland, New Zealand. In conjunction with VLDB 2008.
Program Committee member of IEEE 23rd International Conference on Advanced Information Networking and Applications (AINA 2009), May 2009, Bradford, UK
Program Committee member of the 1st International Workshop on QoS in Self-healing Web Services QSWS-08 - in conjunction with BPM 2008 6th International Conference on Business Process Management, September 1st, 2008, Milano, Italy
Program Committee of the 9th International Conference on Electronic Commerce and Web Technologies - EC-Web 2008, in conjunction with DEXA-2008, 1 - 5 September 2008, Turin, Italy
Journal of Database Management (JDM) Special Issue on XML Data Services: Technology Evolution and Challenges
Program Committee of the 8th International Conference on Electronic Commerce and Web Technologies - EC-Web '07, September 3-7, 2007, Regensburg, Germany
Program Committee of the Second International Workshop on Service Engineering - SEIW 2007, April 16, 2007,Istanbul, Turkey
Program Committee of 2nd International Workshop on Model-Driven Enterprise Information Systems (MDEIS 2006) In conjunction with the Eighth International Conference on Enterprise Information Systems - ICEIS 2006

Background and Degrees

- September 2012 - now : Professor for Database Systems, Lead Data Management Lab
- October 2007 - August 2012: PostDoctoral Fellow, Group Lead FlashyDB, Databases and Distributed Systems Group, TU-Darmstadt
- December 2005 - October 2007: SAP AG - Software Development: SAP NetWeaver BI (Business Intelligence), SAP NetWeaver EIM-I (Enterprise Information Management - Integration)
- November 2001 - November 2005: PhD in Computer Science (Dr.-Ing.), Chair of Database Systems- Freidrich-Alexander-Universitaet Erlangen-Nuernberg. Erlangen, Germany. [Abstract]
- October 99 - Oktober 2001: Master of Science. Faculty of Computer Sciences - Freidrich-Alexander-Universitaet Erlangen-Nuernberg. Erlangen, Germany.