Sie sind hier
E-Book

Softwareentwicklung von Telematikdiensten

Konzepte, Entwicklung und zukünftige Trends

AutorGrit Behrens, Ralph Behrens, Volker Kuz
VerlagSpringer-Verlag
Erscheinungsjahr2010
Seitenanzahl244 Seiten
ISBN9783540889700
FormatPDF
KopierschutzDRM
GerätePC/MAC/eReader/Tablet
Preis62,94 EUR

Das Buch vermittelt einen Einstieg in die Software-Entwicklung von Telematikdiensten mit einem Eclipse-Plugin für das Common Service Framework (Open Source). Ziel ist es, Nutzer dazu zu befähigen, internetbasierte Telematikdienste selbst zu programmieren. Begleitend zum Buch steht ein Internetportal bereit, wo Beispielapplikationen demonstriert, getestet oder weiter entwickelt werden können. Es gibt des Weiteren Einblick in die Hintergründe und die weltweiten Zukunftsentwicklungen auf dem rasant anwachsenden Gebiet der Telematikdienste.



Professor Dr.-Ing. Grit Behrens studierte Physik und Informatik an der TU Breslau. Sie promovierte in Informatik zum Thema 'Protein-Protein Docking' auf dem Gebiet der digitalen Bildverarbeitung und Mustererkennung an der Universität Bielefeld. Ihre Kenntnisse wandte sie in vierjähriger Berufstätigkeit in der Forschungs- und Entwicklungsabteilung der Robert Bosch GmbH an. Im Jahr 2000 begann sie mit der Entwicklung von Telematikdiensten bei der Harman Becker Automotive Systems GmbH. Seit 2004 ist sie als Professorin für webbasierte Anwendungen an der Hochschule Rhein- Main im Studiengang Informatik tätig. Dipl.-Ing. Volker Kuz studierte Elektrotechnik an der TU Braunschweig und spezialisierte sich auf die digitale Nachrichtentechnik. 2001 wechselte er in den Automotive-Bereich. In der Vorausentwicklung der Harman Becker Automotive Systems GmbH realisierte er Übertragungsprotokolle und Schnittstellen für die interne und externe Kommunikation von Infotainmentsystemen. Unter anderem ist hierbei das CSI (Common Services Interface) entstanden. Seit 2009 arbeitet er bei der operational services GmbH und ist dort maßgeblich am Aufbau des neuen Geschäftsfeldes 'Intelligente Verkehrssysteme' beteiligt. Dipl.-Ing. Ralph Behrens studierte Elektrotechnik an der TU Braunschweig mit Vertiefung in der Mess- und Regelungstechnik. Bei der Robert Bosch GmbH war er in der Forschung und Vorausentwicklung tätig und entwickelte Videokonferenzsysteme sowie MPEG-4-Software im Rahmen europäischer Förderprojekte. Von 2000 bis Ende 2009 arbeitete er für die Harman Becker Automotive Systems GmbH und leitete die Entwicklung im Bereich Internet- Applikationen, Telematik-Protokolle und Online Services. Seit 2010 ist er für ICT Software-Engineering im Bereich Business Development tätig.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Vorwort5
Danksagung6
Inhalt7
Kapitel 111
Einleitung11
1.1 Aktuelle Bedeutung der Telematikdienste11
Kapitel 213
Wie entsteht ein Online Dienst?13
2.1 Die Auswahl des Protokolls13
2.2 Die Entwicklung eines Standards14
2.3 Die Entwicklung eines Online Dienstes – ein einfaches Beispiel16
2.4 Der Server hat die Macht19
2.5 Fazit25
Kapitel 326
Kurze Protokollübersicht26
3.1 Die Geschichte der Online Dienste bei HarmanBecker26
3.1.1 Generelle Anforderungen an das Telematik Protokoll27
3.1.2 Das Common Services Interface (CSI)27
3.2 Next Generation Telematics Protocol (NGTP)28
3.3 Mobile Phone Telematics Protocol (MPTP)31
3.4 External Function Interface (EFI)33
3.5 Application Communication Protocol (ACP)36
3.6 SOAP – XML39
3.7 GATS41
3.7.1 Technologie41
3.7.2 Aufbau des Standards41
3.7.3 Protokollstack41
3.7.4 Aufbau der Nachrichten43
3.8 GST43
3.8.1 Arbeitsweise der GST Architektur44
3.8.2 Deployment und Provisioning von Service Applikationen46
3.9 POIX47
3.10 JSON50
3.10.1 Datenstrukturen und Formatdefinition50
3.10.2 GSON bei Google51
3.10.3 Vergleich zu anderen Formaten52
3.10.4 Derivate54
Kapitel 457
Übertragungskanäle57
4.1 Eine Übersicht der möglichen Übertragungsmedien für Telematikdienste57
4.2 Speichermedien57
4.2.1 Speicherkarten58
4.2.2 USB-Massenspeicher59
4.3 Drahtlose Verbindungen59
4.3.1 SMS – Short Message Service60
4.3.2 Das Internet Protocol61
4.3.3 LTE – Long Term Evolution66
Kapitel 568
Softwareentwicklung mit dem CSI SDK68
5.1 Beschreibung des SDK68
5.2 CSI als Open Source Projekt69
5.2.1 Eclipse IDE70
5.2.2 Applikationsserver70
5.2.3 System-Voraussetzungen71
5.2.4 Installation und Update des CSI SDK71
5.3 Architektur des CSI72
5.3.1 CSI Kernel72
5.3.2 CSI Controller73
5.3.3 CSI Channels73
5.3.4 CSI Container73
5.3.5 Standardinterfaces74
5.4 CSI – Code Generierung80
5.4.1 Serviceklassen81
5.4.2 Containerklassen81
5.4.3 Modulklassen81
5.5 CSI – Manuelle Implementation82
5.5.1 Applikation82
5.5.2 Externer Handler82
5.6 CSI Services Overview Definition (XCSO)83
5.7 CSI Service Interface Definition (XCSI)84
5.7.1 Beschreibung der Imports86
5.7.2 Beschreibung der Enumerations87
5.7.3 Beschreibung der Container88
5.7.4 Beschreibung der Members92
5.8 Cliententwicklung93
5.8.1 Hello World93
5.8.2 Der Testserver105
5.9 Serverentwicklung108
5.9.1 Einfache HelloServer Applikation108
5.10 Tooling and Debugging111
5.10.1 CSI Service Interface Editor111
5.10.2 Generator117
5.10.3 Verifier118
5.10.4 CSI Perspective für Eclipse119
5.10.5 Streamanalyzer121
5.10.6 Stream Creator121
5.10.7 Control Center123
Kapitel 6126
Beispielapplikationen mit dem CSI SDK126
6.1 PC-Simulation einer Navigationsanwendung mit CSI-Client126
6.1.1 Analyse126
6.1.2 Design129
6.1.3 Definition der Services131
6.1.4 Beschreibung der Anwendungsfälle139
6.1.5 Implementierung149
6.2 Demoserver mit CSI-Server182
6.2.1 Analyse183
6.2.2 Design187
6.2.3 Datenbank194
6.2.4 Implementierung195
6.3 Zusammenfassung218
Kapitel 7219
Android – Beispiel einer CSI Applikation219
7.1 Android219
7.1.1 Features220
7.1.2 Einrichten der Eclipse Umgebung220
7.2 Applikation HelloWorld220
7.2.1 Erstellen eines Projekts mit Eclipse220
7.2.2 Die Android Manifest Datei222
7.2.3 Activity CSIHelloWorld222
7.2.4 Layout und Values223
7.2.5 Main.xml223
7.2.6 String.xml224
7.2.7 Der Emulator224
7.2.8 DDMS225
7.3 CSI Anwendung LocalSearch226
7.3.1 LocalSearchActivity226
7.3.2 ShowPOIResult231
7.3.3 ShowPOIDetail233
7.4 Umsetzung bezogen auf das CSI234
7.4.1 CSI Client235
7.4.2 CSIClientHandler236
7.5 Finale Betrachtungen zum Android-Beispiel237
Kapitel 8238
Das perfekte Telematikprotokoll238
Literatur240
Sachverzeichnis242

Weitere E-Books zum Thema: Software - Betriebssysteme - Anwenderprogramme

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Statistische Grafiken mit Excel

E-Book Statistische Grafiken mit Excel
Format: PDF

Die grafische Veranschaulichung von Sachverhalten oder Entwicklungsverläufen spielt in allen empirisch orientierten Bereichen eine besondere Rolle. Empirische Informationen grafisch aufzubereiten,…

Statistische Grafiken mit Excel

E-Book Statistische Grafiken mit Excel
Format: PDF

Die grafische Veranschaulichung von Sachverhalten oder Entwicklungsverläufen spielt in allen empirisch orientierten Bereichen eine besondere Rolle. Empirische Informationen grafisch aufzubereiten,…

Computergrafik und OpenGL

E-Book Computergrafik und OpenGL
Format: PDF

Das Lehrbuch stellt die theoretischen Grundlagen zu den wichtigsten Themenbereichen der Computergrafik, wie Rastergrafik, Modellierung, Transformation, Projektion, Clipping, Sichtbarkeit, Farbe und…

Computergrafik und OpenGL

E-Book Computergrafik und OpenGL
Format: PDF

Das Lehrbuch stellt die theoretischen Grundlagen zu den wichtigsten Themenbereichen der Computergrafik, wie Rastergrafik, Modellierung, Transformation, Projektion, Clipping, Sichtbarkeit, Farbe und…

Computergrafik und OpenGL

E-Book Computergrafik und OpenGL
Format: PDF

Das Lehrbuch stellt die theoretischen Grundlagen zu den wichtigsten Themenbereichen der Computergrafik, wie Rastergrafik, Modellierung, Transformation, Projektion, Clipping, Sichtbarkeit, Farbe und…

Citrix Presentation Server

E-Book Citrix Presentation Server
Format: PDF

Der Citrix MetaFrame Presentation Server ist unangefochtener Marktführer unter den Terminalservern für Windows-Systeme. Unternehmen setzen ihn ein, um die Systemverwaltung von Windows-Netzwerken…

Citrix Presentation Server

E-Book Citrix Presentation Server
Format: PDF

Der Citrix MetaFrame Presentation Server ist unangefochtener Marktführer unter den Terminalservern für Windows-Systeme. Unternehmen setzen ihn ein, um die Systemverwaltung von Windows-Netzwerken…

Weitere Zeitschriften

Card-Forum

Card-Forum

Card-Forum ist das marktführende Magazin im Themenbereich der kartengestützten Systeme für Zahlung und Identifikation, Telekommunikation und Kundenbindung sowie der damit verwandten und ...

ea evangelische aspekte

ea evangelische aspekte

evangelische Beiträge zum Leben in Kirche und Gesellschaft Die Evangelische Akademikerschaft in Deutschland ist Herausgeberin der Zeitschrift evangelische aspekte Sie erscheint viermal im Jahr. In ...

Euro am Sonntag

Euro am Sonntag

Deutschlands aktuelleste Finanz-Wochenzeitung Jede Woche neu bietet €uro am Sonntag Antworten auf die wichtigsten Fragen zu den Themen Geldanlage und Vermögensaufbau. Auch komplexe Sachverhalte ...

filmdienst#de

filmdienst#de

filmdienst.de führt die Tradition der 1947 gegründeten Zeitschrift FILMDIENST im digitalen Zeitalter fort. Wir begleiten seit 1947 Filme in allen ihren Ausprägungen und Erscheinungsformen.  ...