\documentstyle[german]{article}
\input{trendsstyle_v2.tex}
\input{genmacros.tex}
%\begin{document}
\setlength{\topmargin}{-1.0cm}
\setlength{\textheight}{25.5cm}
\setlength{\headsep}{0cm}
\setlength{\headheight}{0cm}
\setlength{\topskip}{0cm}

%\baselineskip110.8pt
\begin{document}
\parindent0mm
\baselineskip11pt
\twocolumn[{
%\twocolumn
\begin{center}
\noindent              {\Large Bericht "uber den Workshop\\[0.3cm]
                        \huge \bf Erfahrungen mit ADA}\\[0.8cm]
\end{center} 
}]       


Am 17. 4. veranstaltete die GI-Fachgruppe ``Ada 
Deutschland'' im Forschungszentrum Karlsruhe den
Workshop ``Erfahrungen mit Ada'', bei dem
Erfahrungen mit der Programmiersprache Ada in der Lehre
und in verschiedenen Projekten zur Sprache kamen. Dr.
Hubert B. Keller als Gastgeber sowie Andreas Schwald als
Veranstalter konnten "uber 30 Experten aus Industrie,
Forschung und Hochschulen zu dieser Veranstaltung
begr"ussen. Das Programm umfa"ste aktuelle und
hochinteressante Vortr"age: %\par

%\begin{itemize}
\BIB
\item Prof. Pl"odereder (Univ. Stuttgart) betonte,
   da"s f"ur Ada das breite Angebot an Konzepten
   auf hohem Niveau spricht, w"ahrend f"ur
   spezifische Anwendungsbereiche Spezialsprachen bessere 
   Unter\-st"utzung bieten, und wu"ste von einer
   z"ogerlichen Einstellung zu Ada95 bei manchen
   Kollegen zu berichten.
\item Prof. Tempelmeier (FH Rosenheim) berichtete von der
   Situation der Programmiersprachenausbildung an seiner
   Fachhochschule, an der Ada neben C(++) als zweite
   Sprache f"ur technische Studienrichtungen gelehrt
   und in der Projektarbeit verwendet wird. 
\item Prof. R"ohrle (FH Sigmaringen-Albstadt) stellte
   die guten Erfahrungen mit Ada als erster
   Programmiersprache dar (mit Vertiefung im zweiten
   Studienabschnitt nach dem Praxissemester). Er wertete
   die Ada-Ausbildung als Qualit"atskriterium f"ur
   seine FH
\item Herr Beck (Bosch Telecom) berichtete "uber
   lang\-j"ahrige praktische Projekterfahrung mit Ada im
   Bereich der Telekommunikation und pr"asentierte die
   f"ur diese Anwendungen entwickelte Methodik, die
   vom V-Modell als organisatorischem Rahmen ausgeht, die
   Spezifikationssprache SDL zur semiformalen
   Entwurfsbeschreibung und  Ada als Programmiersprache
   verwendet. Ein eigenentwickel\nolinebreak tes Werkzeug
   (``SDL/Ada-Frame-work'') unterst"utzt\linebreak die
   Umsetzung eines SDL-Ent\-wurfs in Ada sowie die
   Generierung von Programmtests. 
\item Herr Keller (Forschungszentrum Karlsruhe) berichtete
   von der Anwendung von Ada in umwelttechnischen Projekten.
   Ada hat sich ab ca. 84/85 aus Software-technischen
   Gr"unden hervorragend f"ur\linebreak komplexe Projekte
   geeignet, die Produktivit"at ist sehr gut bei
   gleichzeitig geringer Fehlerrate. Die Wiederverwendbarkeit
   von Bausteinen aus 1985 ist auch in 1995 gegeben.
   Allerdings ist die Einbettung von Ada in Umgebungen
   (Graphik usw.)\linebreak nicht immer optimal gel"ost. 
\item Herr Thieme (Bundeswehr) stellte die Forderungen an
   Ada aus Nutzersicht dar, ausgehend von den Erfahrungen mit
   Ada83 in den DV-Vorha\-ben der Bundeswehr. Als technische
   Hauptforderun\nolinebreak gen\linebreak nannte er die Bereitstellung von
   Produktionscompilern und Entwicklungsumgebungen f"ur
   Ada95\linebreak mit Datenbank- und Grafikanbindungen sowie\linebreak 
   Fremdsystemschnittstellen, welche auch die Einbindung von
   kommerziellen Programm\-bi\-blio\-the\-ken und -produkten
   unterst"utzen. 
\item Herr Lucas erg"anzte diese Ausf"uhrungen durch
   seine Erfahrungen beim ``Verkaufen von Ada'', auch
   in Hinblick auf die Motive und Erwartungen von
   Entscheidern. 
\item Herr L"u"s stellte einige Aspekte von PL/SQL
   (prozedurale Erweiterung von SQL) dar, die in vielen
   Eigenschaften stark an Ada orientiert ist. In der
   Diskussion zu diesem Vortrag wurden mehrere Produkte
   erw"ahnt, welche die Ada-SQL-Einbin\-dung leisten.
\item Herr Landwehr (CCI) berichtete von einem 
   ``Null-Fehler-Projekt'', einer gr"o"seren
   Programmerweiterung f"ur die Bundeswehr (KWS Fuchs),
   f"ur die bei der Abnahme und beim Probebetrieb
   (Truppenversuch) zwar eine gr"o"sere Anzahl von
   "Anderungsw"unschen formuliert, aber kein Fehler
   gefunden wurde.
\item Herr Ginkel (Eurocopter) skizzierte die Infrastruktur
   eines Gro"sprojekts zur Entwicklung von\linebreak 
   Avionik-Software, welches auch h"aufige
   entwicklungsbedingte "Anderungen realisieren
   mu"s, also\linebreak nicht nur an die Spezifikations- und
   Programmiermethoden, sondern auch an das
   Konfigurationsmanagement und die Qualit"atssicherung
   hohe Anforderungen stellt. %\par\medskip 

   ``Insgesamt ... gute Erfahrungen mit Ada, da"s sich
   hervorragend eignet, Softwareprojekte in  dieser
   Gr"o"senordnung zu realisieren und die 
   Wartbarkeit verbessert.''
\item Herr Kellogg (Dornier) erl"auterte die
   Anpassungsma"snahmen (insbesondere f"ur
   Datenrepr"asentationen) in Ada-Programmen, die in
   Satellitensystemen auf Bord- und Bodenrechnern laufen und
   Daten austauschen.
\EIB
%\end{itemize}
\medskip %~\par
 
In der abschlie"senden Diskussion zum Thema
``Perspektiven f"ur Ada95'', bei der die
meisten der 32 Teilnehmer bis abends um halb sieben
aushielten, wurden mehrfach die guten Erfahrungen mit den
objektorientierten Ausdrucksmitteln von Ada95
(insbesonders auch mit den Hierarchien von
Bibliothekseinheiten) berichtet. Andererseits wurden von
Seiten der Realzeitanwender Bedenken ge"au"sert,
ob diese M"oglichkeiten in zeit- und
sicherheitskritischen Teilen (in denen auch bei Ada83 nur
ein sehr enger und genau kontrollierter Sprachumfang
verwendet wird) zweckm"a"sig seien. %\par

%\medskip ~\par

\medskip 
Die Vortragsausarbeitungen werden in einem Bericht des
Forschungszentrums Karlsruhe publiziert und k"on\-nen
"uber die Fachgruppe Ada angefordert werden.\par

%\medskip ~\par

\medskip
\vfill 
{\bf Andreas Schwald, Hubert B. Keller

FG 2.5.1 Ada}


\end{document}





