EDV-Dienstleistungen Dieter Hackl

Über mich

Ich studiere seit Oktober 2004 an der Johannes Kepler Universität in Linz die Informatik. Nach dem Abschluss meines Bakkalaureats in der allgemeinen Informatik habe ich mich für das vertiefende Masterstudium des Software-Engineerings entschieden.

Das Bakkalaureatsstudium der Informatik liefert mir ein weit gestreutes Grundlagenwissen, welches ein Fundament meiner Fähigkeiten darstellt. Schon während des Bakkalaureats war es mir wichtig, ein Kernwissen aus speziellen Bereichen der Informatik zu erlangen. Für meine Persönlichkeitsbildung besuchte ich Vorlesungen, welche kritisches Denken sowie soziale Kompetenz fördern. Diese beiden Fähigkeiten sind unerlässlich für das Erwerben einer Problemlösungskompetenz. Durch laufende Programmierübungen während meiner Ausbildung wurde ein Praxisbezug zu konkreten Themen der Informatik hergestellt. Jedoch ist das Wichtigste, was ich bei meinem Studium gelernt habe, die Fähigkeit mich selbstständig weiterzubilden.

Ein kleiner Auszug meiner bisherigen Arbeiten:

Bakkalaureatsprojekt: Sichere Hash-Funktionen durch das chaosbasierte System von Kolmogorov (PDF, 1.1MB)
Beinahe alle Bereiche des modernen Lebens werden durch Hash-Funktionen und deren Sicherheit beeinflusst. Einsatzorte von Hash-Funktionen sind sehr breit gestreut und sind für den Großteil der Menschen nicht sichtbar. Typische Einsatzorte sind Audio-CDs, Bankomatkarten, digitale Signaturen und verschlüsselte Verbindungen im Internet. Dieses Projektpraktikum soll dem Leser die Wichtigkeit von sicheren Hash-Funktionen erläutern und ein Gefühl dafür vermitteln, warum Sicherheitsprobleme großen Schaden verursachen können.

Aspektorientierte Entwicklung in der Software-Produktlinienentwicklung auf Basis von Modellen (PDF, 824kB)
Aspektorientierte Software-Entwicklung ist ein Paradigma, bei dem logische Aspekte einer Anwendung, von der eigentlichen Implementierung, getrennt werden. Die vorliegende Arbeit legt einen Fokus auf das Zusammenspielen der Entwicklung von Software-Produktlinien auf Basis von Modellen unter Zuhilfenahme von aspektorientierten Entwicklungsparadigmen.

Bakkalaureatsarbeit: Web Accessibility (PDF, 750kB)
Über die Kunst, das Internet so zu gestallten, dass Menschen mit Beeinträchtigung dieses ohne Barriere nutzen können.

Seminararbeit: XML-basierte Sprachen in der Bioinformatik (PDF, 1.8MB)
In er Bioinformatik besteht derzeit das Problem, dass kein verpflichtender Standard für den Austausch von Daten existiert. Durch diese Arbeit soll die Verwendung von XML als mögliche Lösung dieses Problems erläutert werden.