Fakultät Informatik


2017-01-05 20:08

Paper Accepted at EDBT 2017

In-Place Appends for Real: DBMS Overwrites on Flash without EraseS. Hardock, I. Petrov, R. Gottstein, A. Buchmann. In Proc. EDBT 2017 [PDF]

Weiterlesen …

2017-01-05 20:01

Paper Accepted at BTW 2017

Effective DBMS space management on native Flash. S. Hardock, I. Petrov, R. Gottstein, A. Buchmann. In Proc. BTW 2017 [PDF]

Weiterlesen …


     Prof. Dr.-Ing. Ilia Petrov
     Alteburgstraße 150,
     72762 Reutlingen
     Telefon +49 (0)7121/271-4034

     Iris Obermaier
     Telefon +49 (0)7121/271-4001


This is a joint book project of Fritz Laux (Reutlingen Univ.) and Avi Silberschatz (Yale Univ.) that started in late 2004. After an active time in 2005 where most of the chapters were drafted, we gradually shifted into a "creative pause". In 2008 Avi discussed the project with David Harel (Weizmann Institute of Science) who promised to act as "minor" co-author and proof-reader.

The chapters are pure draft. The figures are placeholders taken mostly from the web without reference as these will be replaced by drawings by the publisher's artist.

We invite everybody, namely our students, to comment, suggest ideas, and naturally report errors.

Part I : Overview

Chapter 1: Introduction (Avi)

Chapter 2: The Art of Programming (Avi)

Part II : Data Organization

Chapter 3: Data Representation (Fritz) 
Chapter 4: Fundamental Data Structures (Fritz)

Part III : Algorithms

Chapter 5: Fundamental Algorithms (Fritz)
Chapter 6: Approximation (Fritz)

Part IV : Programming

Chapter 7: Programming Concepts and Design Patterns (Fritz)
Chapter 8: Programming Language Notations (Fritz)

Part V : Computer Systems

Chapter 9: The von-Neumann Computer (Fritz)

Chapter 10: State-of-the-Art Computer Architecture (Fritz)

Chapter 11: Digital Representation of Information (Fritz)

Chapter 12: Computer-System Organization (Avi)

Part VI : Models of Computation

Chapter 13: Models of Sequential Computation (Fritz) 
Chapter 14: Models of Concurrent Computation (Avi) 
Chapter 15: Models of Distributed Computation (Avi) 

Part VII : Other Topics

Chapter 16: The Security Problem File
Chapter 17: Social Aspects of Computing