Project Description

Jede Chipkarte ist ein kleiner Computer. Alle die kleinen flachen Karten, die wir in der Geldbörse mit uns herumtragen, werden personalisiert, bevor sie an den zukünftigen Besitzer übergeben werden.

Um das zu vertretbaren Kosten zu bewerkstelligen muss in einer Fertigungsstrasse von den Roh-Karten, die bereits mit dem Betriebssystem (meist JavaME) ausgestattet sind, jeder einzelne Chip möglichst vollautomatisch personalisiert werden.

Ziel des Projektes war die Standardisierung von allen Datenaufbereitungs-Prozessen die für die Kartenpersonalisierung notwendig sind. Dazu wurde eine Anwendungs-Architektur für Personalisierungssysteme entwickelt, die für verschiedene Karten (einschliesslich Magnetstreifenkarten) einsetzbar ist. Die Datenmodellierung sollte den extrem hohen Anforderungen an Security, Performance, Ausfallsicherheit, Flexibilität und Skalierbarkeit Rechnung tragen.

Ergebnis: Framework und Entwicklungsumgebung mit flexiblen Konfigurationen. Die Konfiguration kann von den Fertigungsingenieren mittels Web-Client einfach und selbsterklärend durchgeführt werden.

Systemumgebung: Java Enterprise und Oracle. OR-Mapping mittels Hibernate. RMAN, Real Application Cluster. Buildund Change Management per continuum und Maven. Sun Application Server PE, RedHat Linux Enterprise.

Fotos: Giesecke & Devrient GmbH, München