The author studied mathematics and computer science at the Christian-Albrecht-University of Kiel (Germany) and at the University of Science and Techniques of Languedoc - Montpellier II (France) and finished his studies in 1987 with diploma. Since 1989 he has worked as a software developer in data warehousing.