In Zusammenarbeit mit der Gesellschaft für Informatik e. V.
Herausgeber: H.-J. Scheibl
fiO I N H A L T PLENARVORTRÄGE
Seite
H.-J. SCHEIBL Einführung: Ziele und Probleme der Softwarentwicklung
1.1
G. ADLER Informatik-Szenario 1990
1.2
P. SCHNUPP Entwicklungstechniken der Künstlichen Intelligenz: gibt es eine neue 'Neue Softwaretechnologie1?
1.3
MANGEMENT I H. S. KNOPF
2.1
Strategie f ü r die Integration der betrieblichen EDV Informationssysteme H. KINZINGER Produktivitätssteigerung durch zentrale Administration von Verarbeitungsregeln
2.2
G. W. SCHMITT Erfolgreiche Einführungsstrategien f ü r Methoden und Werkzeuge
2.3
W. SAAR Auswahl von Standardsoftware mit Schwerpunkt Endbenutzerfreundlichkeit
2.4
SPEZIELLE WERKZEUGE I K. JACKSON A Methodological Approach to Software Engineering or Software Factories for Everyone
3.1
M. HAGEMANN Von der Anforderungserfassung zum Programmentwurf mit Hilfe von SARS
3.2
K. MEENE AMDES - das offene Mehrplatzsystem unter UNIX V J. BECKER
3.3
COMPASS - Werkzeuge des
Software-Engineerings
W. DREESBACH ROCHADE und pcROCHADE Dokumentationssystem und D i c t i o n a r y
II
3.4
3.5
UMGEBUNG I
Seite
M. PAPE Daten- und f u n k t i o n s o r i e n t i e r t e Software-Entwicklung m i t dem SALZGITTER-Software-Engineering-MODELL
4.1
G. ULLRICH und P. LINDIGKEIT PRADOS 2 . 0 : Eine offene i n t e g r i e r t e Entwicklungsumgebung
4.2
P. HRUSCHKA und J . SCHMITZ Die Systemproduktionsumgebung ProMod Methoden, Werkzeuge, Erfahrungen
4.3
W. SCHAFMANN Software-Entwicklung m i t ISOTEC/ESYS bei der BASF Lacke + Farben AG
4.4
DATENBANKEN I L. M. KERN-BAUSCH R e l a t i o n a l e Datenbank-Anwendungen: Methoden und Werkzeuge
5.1
G. SCHOEN ORACLE, mehr a l s e i n r e l a t i o n a l e s Datenbanksystem
5.2
U. HEITFELD Das v e r t e i l t e r e l a t i o n a l e Datenbanksystem INGRES
5.3
R. CORZILIUS IBM Database 2 (DB2)
5.4
MANAGEMENT I I G. BARKOW Prototyping - Konzept einer p a r t i z i p a t i v e n Benutzerbeteiligung bei der Softwareentwicklung
6.1
W. WINTERSTEIGER Die Verantwortung der Fachabteilung bei der Softwareentwicklung - Benutzersteuerung kontra EDV-Dominanz
6.2
B. KAHLBRANDT Unterstützung von Phasenkonzepten durch Software-Umgebungen
6.3
W. KOBITZSCH PCMS und SoftCost-R: Software Tools zur Projektkontrolle und Aufwandsabschätzung
6.4
III
SPEZIELLE WERKZEUGE II
Seite
W. SCHMIDT INFORMATION ENGINEERING FACILITY ( I E F ) : Moderne Werkzeuge zur Entwicklung von Informationssystemen auf PC und Mainframe
7.1
J. LUCAS, A. SCHMITT und J . WINKLER Ein Werkzeug f ü r die Wartung und automatische Dokumentation modularer PÄSCAL-Programme
7.2
W. HETZEL-HERZOG PADRE - Eine moderne Software-Entwicklungsumgebung f ü r PASCAL
7.3
G. BREMER S t r u k t u r i e r t e Problemanalyse mit H i l f e des Software-Werkzeugs Structured A r c h i t e c t
7.4
UMGEBUNG I I T. GEBERT Die Software-Produktion-Umgebung der BDZ - Erfahrungen mit n i c h t i n t e g r i e r t e n Werkzeugen
8.1
P. HUBELE Die d e d i z i e r t e Software-Entwicklungsumgebung CAMIC
8.2
R. BAREISS und R. LAUBER Auswertung von Erfahrungen beim praktischen Einsatz einer Entwicklungsumgebung
8.3
DATENBANKEN
II
G. LEINWEBER Anwendungsentwicklung auf der ßasis von ADABAS, NATURAL und PREDICT
9.1
H. OESTREICH PREDICT-ESYS das Entwicklungssystem
9.2 i n der
ß. WENZEL, L. M. KERN-BAUSCH und K. BECK INFODIC: Ein Werkzeug zur Automatisierung
ADABAS-Umgebung 9.3 des
IV
Datenbank-Entwurfs
QUALITÄTSSICHERUNG/PRÜFSIEGEL F. SCHWEIGGERT
Seite 10.1
Sind Software-DIN-Normen sinnvoll?
- Beispiel: DIN V 66 285 / Gütezeichen RAL R. vom HÖVEL #> Das Software-Qualitätssiegel des TÜV Rheinland. Inhalte und Vorgehensweise am Beispiel ausgewählter Softwareprodukte
H. SNEED und A. SCHÄFER Software-Testen - State of the Art
10.2
10.3
SPEZIELLE WERKZEUGE III W. EBINGER MANTIS B. GELDER Standard-Schnittstellen für Software-Entwicklungsumgebungen am Beispiel CAIS - Common APSE Interface Set
11.1 11.2
P. GÖHNER und A. ZEH Automatische Generierung von Ada Quellcode aus einer EPOS Spezifikation
11.3
G.DIESSL, W. KÖHLER und P. SCHLÜTER Das Siemens-Ada-System
11.4
BENUTZEROBERFLÄCHEN I A. CAKIR Kausalbeziehungen zwischen Software-Ergonomie und Benutzerakzeptanz beim Einsatz von Software-Werkzeugen
12.1
N. BININDA Graphische Eingabe f ü r e i n S p e z i f i k a t i o n s s y s t e m
12.2
M. DANNENBERG Ein Werkzeug zur Gestaltung B e n u t z e r s c h n i t t s t e l len
12.3 graphisch-interaktiver
H. HECKHOFF BSS: Eine B e n u t z e r - S c h n i t t s t e l l e n - S p e z i f i k a t i o n s - S p r a c h e
12.4
VERTEILTE SYSTEME/MIKROSYSTEME I
Seite
E.-H. GRUSCHWITZ
13.1
Software-Entwicklung in einem Verbund von dezentralen
und zentralen Rechnern B. HOHLFELD Methoden zum Entwurf und zur Analyse von verteilten Systemen
13.2
G. BORN
13.3
Software-Produktion f ü r M i n i - und Mikrorechner: Verbesserungen nicht notwendig? PROJEKTE I H. ABBENHARDT Das Verbundprojekt POINTE
14.1
G. GREITER
14.2
Charakteristische Eigenschaften der Datenbak POINTE/PVS H. DESCHLER
14.3
KTOS - Ein Compiler-unabhängiges Test- und Diagnose-System f ü r COBOL-Programme
METHODEN I A. SCHÄFER
15.1
Erfahrungen bei der Erstellung von Fachentwürfen
auf Basis eines werkzeuggestützten E/R-Modells A. DIETL Rechnergestützte Programmkonstruktion unter Verwendung formaler Methoden
15.2
A. MRAZ Cockpit - Ein Menuesystem zur dynamischen Gestaltung indi vi dueller Programmi erumgebungen
15.3
VI
BENUTZEROBERFLÄCHEN II
Seite
M. SCHMIDT, G. HORNUNG und M. LICHTENHEIN Graphische Bedienoberflachen in der Softwareentwicklung
16.1
S. GERBER Grafische Benutzeroberfläche bei
16.2 SW-Produktionsumgebungen
B. NAWROT
16.3
Erfolgreiche Integration von Standardanwendungssoftware durch Computer Aided Software Engineering - ein Erfahrungsbericht H. KOSSMANN
16.4
Software-Entwicklunq mit SDL auf einer Workstation
VERTEILTE SYSTEME/MIKROSYSTEME II K. BRAND Microprozessor-Entwicklungssysteme auf Basis des IBM-PC
17.1
A. MEYER
17.2
Entwicklung von Echtzeit-Systemen in UNIX-Entwicklungsumgebung PROJEKTE II M. TIMM
18.1
Die Software-Produktionsumgebung UNIBASE A. GOFFART, M. SCHNEIDER und F. TONTSCH Werkzeugintegration im Verbundprojekt Rationelle Softwareproduktion (RASOP)
18.2
METHODEN I I K. H. DÖPPLER Software-Entwicklung f ü r technische Systeme hat strategische Bedeutung - eine grundlegende Einsicht f ü r die Schaffung einer r a t i o n e l l e n Softwareproduktion
19.1
H. A. NEUMANN Das Verfahren E-S-A/ProSpec zur formalen S p e z i f i k a t i o n von Software i n Echtzeitsystemen
19.2
M. RHEINDT
19.3
Aufgabenklärunq ist gut Aufgabenklärung mit Methode und Werkzeug ist besser
VII
KÜNSTLICHE INTELLIGENZ
Seite
B. BARTSCH-SPÖRL und T. HOFBAUER
20.1
Eine Projektbibliothek auf der Basis von Frames in Prolog Was l e i s t e t ein KI-Ansatz im Vergleich zu 'herkömmlichen Implementi erungstechniken'
M. SCHNEIDER-HUFSCHMIDT
20.2
Software-Entwicklung in einer o b j e k t o r i e n t i e r t e n Programmi erumgebung P. SCHNUPP Softwaretechnologie i n wissensbasierten Umgebungen
20.3
B. WAGNER, R. LAUBER, K. G. PERMANTIER, H. PONCIN Der Projekt-Advisor: Ein zur Rechnerunterstützung
20.4
BEUTLER, J . GAUGER, A. HAMPP, und J . SECKLER wissensbasiertes Werkzeugsystem bei Automatisierungsprojekten
TESTMETHODEN TESTWERKZEUGE •J. G. SCHINK M e i l e n s t e i n t e s t s zur V e r i f i k a t i o n und V a l i d a t i o n
21.1
von Software-Systemen H. ABBENHARDT TUS - Methode und Werkzeug für den systematischen Software-Test
21.2
•B. DEHM
21.3
INTAK - interaktiver Arbeitsplatz für Software-Validation
P. NEUMANN und H. RAFFLER TESYFUS, ein Testsystem für funktionale Schnittstellen