Ein Programmiermodell für asynchrone Kommunikation in P2P-Systemen
Aufl. 2011. 244 S. 220 mm
Verlag/Jahr: SÜDWESTDEUTSCHER VERLAG FÜR HOCHSCHULSCHRIFTEN 2011
ISBN: 3-8381-2626-2 (3838126262)
Neue ISBN: 978-3-8381-2626-5 (9783838126265)
Der Einsatz massiv paralleler, verteilter Systeme stellt neue Herausforderungen an den Softwareentwicklungsprozess. Diese werden am Beispiel des P2P Systems Symstry herausgearbeitet und geeignete Modelle zur Komplexitätsreduktion abgeleitet. Die gewonnenen Erkenntnisse fließen in den Entwurf und die Implementierung des Programmiermodells Gears4Net ein. Letzteres betrachtet Parallelität als Designkriterium und forciert die synchronisationsfreie Anwendungsentwicklung sowie die Zustandsmaschinen-ähnliche Quellcodestrukturierung. Die Praxisrelevanz des Gears4Net-Modells wird bei der Implementierung des auf symbolischen Koordinaten operierenden P2P-Systems Symstry verdeutlicht. Gears4Net begleitet dabei den Softwareentwicklungsprozess von der Spezifikation über das Anwendungsdesign bis hin zur Simulation und zum Test des massiv parallelen und verteilten Systems.Dr. Martin Saternus leitet den Fachbereich Microsoft Business Intelligence der MT AG. Nach mehrjähriger Tätigkeit bei der Microsoft Deutschland GmbH gründete er das Beratungshaus DotNetCompany sowie das Internet Startup picoScribe. Im Anschluss an seine Promotion an der Universität Duisburg-Essen wechselte er in seine jetzige Rolle bei der MT AG.