Wissenschaftliches Zentrum Heidelberg
Das Wissenschaftliche Zentrum der IBM in Heidelberg war eine privatwirtschaftlich-wissenschaftliche Einrichtung der International Business Machines Corporation (IBM), die von 1968 bis Mitte der 1990er Jahre existierte. Zum Zeitpunkt der Gründung war es eines von 16 weltweit verteilten IBM Scientific Centers, deren Zahl sich am Ende bis auf 26 gesteigert hat.[1]
Geleitet wurde das WZH zuerst von Willi Kattwinkel (1968–1972) und dann von Albrecht Blaser (1973–1990).[2] Es startete zunächst mit wenigen wissenschaftlichen Mitarbeitern und wuchs dann bis rund 200 Mitarbeiter Anfang der 1990er Jahre. Die Mitarbeiter waren Angehörige der IBM Deutschland, Gastwissenschaftler – mehrheitlich Post-Docs und Professoren im Sabbatical internationaler Universitäten und Forschungseinrichtungen –, sowie Studierende, die hier ihre Abschlussarbeit anfertigten oder als studentische Hilfskräfte nahegelegener Universitäten arbeiteten.
Das WZH hatte die Aufgabe, die primäre wissenschaftliche und technische Schnittstelle der IBM Deutschland zu den Universitäten und öffentlichen Forschungseinrichtungen in Deutschland zu sein.[3]
Forschungsbereiche und Projekte
[Bearbeiten | Quelltext bearbeiten]Advanced Application Research
[Bearbeiten | Quelltext bearbeiten]In den ersten Jahren des WZH lag der Fokus auf der Unterstützung wissenschaftlicher Forschungsprojekte an den Universitäten Heidelberg und Würzburg sowie dem Deutschen Krebsforschungszentrum in Heidelberg. In Zusammenarbeit mit den dortigen Wissenschaftlern wurden mathematische Modelle und diverse Computerprogramme entwickelt, wie etwa zur Früherkennung von Neoplasmen, zur Diagnose von Hörfehlern, zur Erforschung der Resistenz von Bakterien gegen Antibiotika und zum Feststellen von Leberanomalien sowie zur Optimierung der Krebstherapie mit radioaktiven Strahlen.[4][5][6]
Von 1984 bis 1991 wurde mit der Universität Heidelberg das Kooperationsprojekt Transplant Information System (TRAINS) durchgeführt. In diesem Projekt wurden an 300 Nieren-Transplantationszentren im In- und Ausland kontinuierlich Daten bzgl. Diagnostik, Durchführung, Nachsorge und Überlebensdauer von Nierentransplantationen erfasst und an die Universität Heidelberg übermittelt. Dort wurden zusammen mit den Medizinern mathematische Modelle für die Bewertung von Verträglich- und Unverträglichkeiten entwickelt, kontinuierlich verbessert und die Ergebnisse wieder an die teilnehmenden Transplantationszentren übermittelt.[7][8]
End User Systems
[Bearbeiten | Quelltext bearbeiten]Mitte der 1970er Jahre entwickelte das WZH im Projekt Interactive Programming by Endusers die Konzepte und Technologien für eine Entwicklungsumgebung, mit deren Hilfe Endbenutzer selbst interaktive, elektronische Formulare realisieren konnten. Hierbei entstanden erste Prototypen und ein Produkt,[9] die bereits stark dem ähnelten, was später unter der Bezeichnung Tabellenkalkulation auf den Markt kam.[10]
Parallel dazu befasste sich das WZH in verschiedenen Projekten auch damit, wie man Anwendern den Umgang mit Computersystemen erleichtern könnte. Man experimentierte mit Query by Example in verschiedenen Anwendungsbereichen und entwickelte u. a. das System IDAMS zur interaktiven Datenanalyse,[11][12][13] einem frühen Ansatz zu dem, was man heute Data-Mining nennt.
Natural Language Processing and Knowledge Based Systems Technology
[Bearbeiten | Quelltext bearbeiten]Ab Mitte der 1970er Jahre begann man sich intensiv mit dem Thema Abfragen von Datenbanken in natürlicher Sprache durch Endbenutzer zu befassen und entwickelte hierzu in den Jahren 1974 bis 1982 in Zusammenarbeit mit der IBM Advanced Systems Development Division (ASDD) in Mohansic, N.Y., das experimentelle System USL (User Speciality Languages),[14][15] das unter Zuhilfenahme einer relationalen Datenbank mit den entsprechenden Fakten natürlich-sprachige Informationsfragen beantworten konnte. Die Weiterentwicklung wurde Anfang der 1990er Jahre eingestellt.
1984 startete das WZH das Nachfolgeprojekt Lingustic and Logic Based Legal Expert System (LEX), ein Gemeinschaftsprojekt mit der Universität Tübingen. Die Zielsetzung war hier „Sprachverstehen“ durch den Computer. Hierzu wurden u. a. syntaktische und semantische Analyseverfahren für Texte, Strukturen zur Repräsentation von Wissen, Regelbasen zur Ableitung sowie ein darauf basierendes Expertensystem entwickelt. Als Textkorpus zur Extraktion von Wissen dienten Texte aus dem juristischen Bereich (vor allem Gesetzestexte und Gerichtsurteile).[16] Mit dem LEX-System konnten einfache Dialoge geführt werden.[3]
Die Erfahrungen aus den Projekten USL und LEX flossen auch in andere Kooperationsprojekte ein, wie z. B. in die Zusammenarbeit mit der Universität Heidelberg zur Entwicklung von Werkzeugen für die Verarbeitung deutscher Texte (wie etwa Grammatiken und Vokabulare),[17] mit IBM Bethesda, Maryland, zur Anreicherung von Produkten der IBM Office Suite mit linguistischen Fähigkeiten[18] sowie mit anderen Wissenschaftlichen Zentren der IBM in Europa im Bereich Logikbasierte Maschinelle Übersetzung.[19]
Speech Recognition for German (SPRING)
[Bearbeiten | Quelltext bearbeiten]Das SPRING-Projekt war ein späteres Forschungsprojekt des WZH. Ziel war die Entwicklung eines PC-basierten Diktiersystems, um diskontinuierlich gesprochenen Text in geschriebenen Text zu transformieren. Als Basis diente ein Forschungsprototyp des IBM Thomas J. Watson Research Lab in Yorktown Heights, N.Y., der für die Verarbeitung von deutscher Sprache vom WZH angepasst wurde.[20] Die am WZH entwickelte Technologie floss in eine ganze Reihe von IBM-Produkten wie etwa IBM ViaVoice ein.[21][22][23]
Advanced Information Management (AIM)
[Bearbeiten | Quelltext bearbeiten]Datenbank- und Dokumentretrieval-Systeme waren seit Anfang der 1970er Jahre in Form der IBM-Produkte IMS und IBM STAIRS (auch wirtschaftlich) wichtige Basistechnologien für die Realisierung betrieblicher Informationssysteme. Mit seiner 1970 erschienenen Publikation A Relational Model of Data for Large Shared Data Banks[24] schuf E. F Codd die Basis für eine bis dato neue Generation von Datenbanksystemen. Mit dieser Technologie ließen sich auch hochsprachliche Datenbank-Anfragesprachen wie SQL oder Query by Example realisieren. Die ersten Erfahrungen mit System R, das dem WZH etwa ab Mitte der 1970er Jahre zur Verfügung stand, bestätigten diesen Eindruck.
Aufgrund seiner Erfahrungen mit Dokumentenretrieval-Systemen[25][26] identifizierte das WZH Problemstellungen, die bei komplex-strukturierten Daten auftreten können, wie z. B. bei großen Dokumenten mit Unterteilung in Kapitel, Unterkapitel, Absätze und Sätze.[27] Das WZH nahm diese Erkenntnisse 1977 zum Anlass, die Forschungsrichtung „Advanced Information Management“ (AIM) zu etablieren. AIM sollte die Anforderungen an Datenbanksysteme aus der Sicht fortschrittlicher Anwendungen identifizieren, Lösungskonzepte erarbeiten sowie prototypisch implementieren und erproben.
Mit den beiden Tagungsbeiträgen „Remarks on the Algebra of Non First Normal Form Relations“[28] und „Data Structures for an Integrated Data Base Management and Information Retrieval System“[29] über NF2-Relationen trat AIM im Jahr 1982 erstmals als Forschungsgruppe im Bereich Datenbanksysteme international in Erscheinung.
Die AIM-Gruppe analysierte von 1982 bis 1983 eine Vielzahl verschiedener Anwendungen wie z. B. Geoinformationssysteme, CAD, Computer-integrated manufacturing (CIM) u. a. m. und erweiterte das NF2-Relationen-Modell immer weiter, um auch diesen Anwendungen gerecht zu werden. Diese Untersuchungen resultierten in einem noch allgemeineren Datenmodell, den eNF2-Relationen.[30]
Die eNF2-Relationen lieferten das Datenmodell für das ab 1983 entwickelte experimentelle Datenbanksystem Advanced Information Management Prototype (AIM-P).[31] Es war Ende 1985 in einer lauffähigen Version verfügbar und verfügte über Unterstützung von Zeitversionen.[30][32] AIM-P war damit eines der ersten lauffähigen Temporalen Datenbanksysteme. Mittels dieses Features konnte man auf das angegebene Objekt in seinem Zustand zum angegebenen Zeitpunkt zugreifen. AIM-P verfügte über eine SQL-ähnliche Datenbanksprache[33][34] sowie über eine Schnittstelle zur Anbindung an Anwendungsprogramme Application Programming Interface (API).[35]
Von 1986 bis 1989 wurde das Kooperationsprojekt Relational Robotics Database with Extensible Datatypes (R2D2) mit der Universität Karlsruhe (heute: KIT Karlsruhe) durchgeführt, um AIM-P in einer komplexen technischen-wissenschaftlichen Anwendung im Bereich CIM zu erproben und weiterzuentwickeln.[36][37][38] Dies führte zu einer Erweiterung des AIM-P-Datenmodells um benutzerdefinierte Datentypen und Funktionen[39][40] sowie einer Erweiterung seiner Systemarchitektur um die Möglichkeit der kooperativen Objektbearbeitung mit Workstations (Workstation-Serverarchitektur).[41][42]
AIM-P mit seinem eNF2-Datenmodell sowie den auf diesem Modell basierenden benutzerdefinierten Datentypen und Funktionen war auch Gegenstand der Diskussion im ISO-SQL-Gremium für den noch zu entwickelnden SQL:1999-Standard. Allerdings hielt man dort am flachen Relationenmodell fest und packte die eNF2-Erweiterungen in einen speziellen Attributtyp nebst entsprechenden Spracherweiterungen.[43]
Human Factors of Application Software
[Bearbeiten | Quelltext bearbeiten]Dieser Aspekt spielte bei vielen WZH-Projekten, wie z. B. TRAINS, Interactive Programming by Endusers und IDAMS eine Rolle, war aber kein wissenschaftlich fundierter Untersuchungsgegenstand. Dies änderte sich 1983 mit der Einrichtung der Forschungsgruppe Human Factors mit Wissenschaftlern der Fachrichtung Psychologie und einem Labor zur Durchführung wissenschaftlicher Experimente.[44][45][46] Den öffentlichen Start zu diesem Forschungsgebiet am WZH markierte das eintägige wissenschaftliche Symposium zum Thema Enduser Systems and Their Human Factors, das anlässlich des 15-jährigen Bestehen des WZH im März 1983 durchgeführt wurde.[47] Die ersten, grundlagenorientierten Experimente dienten zur Klärung von Fragen wie:
- Sind Symbole (Icons) immer besser als textuelle Darstellungen geeignet?
- Für welche Typen von Benutzern und Anwendungen und in welchen Phasen gilt das gegebenenfalls?
- Wie müssen diese Icons ggf. aufgebaut sein, damit sie vorteilhaft sind?[48][49]
Die Human-Factors-Gruppe führte in der Folge umfangreiche grundlegende Forschungsarbeiten und experimentelle Untersuchungen zur Identifikation der relevanten Faktoren für die Realisierung benutzerfreundlicher Dialog-Schnittstellen in verschiedenen Anwendungsbereichen durch,[50][51] wobei – in Zusammenarbeit mit der AIM-Gruppe – die Interaktion von Benutzern mit Datenbanksystemen einen Schwerpunkt bildete.[52][53][54]
Scientific Computing and Problem Solving
[Bearbeiten | Quelltext bearbeiten]Mit der immer leistungsfähigeren Computer-Hardware, wie z. B. der IBM Vector Facility,[55][56] eröffneten sich auch neue Anwendungsmöglichkeiten und Problemlösungsansätze, so dass man sich 1983 entschloss, eine eigene Forschungsgruppe für diesen Bereich einzurichten. Wegen der großen Bedeutung dieser Thematik für die IBM und zur Bündelung der diversen Aktivitäten in diesem Bereich wurde 1988 am WZH das Institute for Supercomputing and Applied Mathematics eingerichtet.
Die Forschungsthemen in diesem Forschungsbereich waren unter anderem:
- Rechnen mit garantierter Genauigkeit[57][58]
- Methoden zum Lösen linearer Gleichungen[59]
- Computer Algebra
- Entwicklungswerkzeuge und Methoden für Parelleles Rechnen
- Lineare und nichtlineare Optimierungsprobleme
- Simulationsverfahren und Berechnungen für verschiedene Anwendungsgebiete
Operating Systems, Distributed Systems and Networks
[Bearbeiten | Quelltext bearbeiten]Das WZH verfügte über ein eigenes Rechenzentrum und war 1984 mit einem Rechner vom Typ IBM 3083, Bildschirmen an jedem Arbeitsplatz und 30 mit dem Zentralrechner verbundenen PCs verschiedenen Typs ausgestattet. Auf Wunsch von IBM Deutschland befasste sich das WZH mit betriebssystemnahen Themen, wie etwa im Hinblick auf evtl. zu erwartende Probleme von Betriebssystemen, wenn diese Anwendungen auf sehr viel leistungsfähigeren Computern (z. B. 100 × schneller und viel größere Hauptspeicher als die Computer dieser Zeit) zu steuern haben.[60][61][62][63]
Weitere wichtige Themen waren Netzwerke,[64] Verteilte Betriebssysteme in heterogenen Netzen,[65] Verteiltes Rechnen im akademischen Bereich sowie Endbenutzeranwendungen in Offenen Systemen, die 1985 schließlich in eine eigene organisatorische Einheit – das European Networking Center (ENC)[66] – ausgegliedert wurden.
Das Ende des Wissenschaftlichen Zentrums der IBM in Heidelberg
[Bearbeiten | Quelltext bearbeiten]In der ersten Hälfte der 1990er Jahre geriet die IBM Corp. in die größte Krise ihrer Firmengeschichte.[67] Enorme Umsatzeinbrüche in fast allen Bereichen führten zu Sparmaßnahmen,[68] die auch weltweit zur sukzessiven Schließung oder Neuausrichtung und Umwandlung aller IBM Scientific Centers führten. In den 2000ern war der Begriff IBM Scientific Centers dann gänzlich verschwunden. Am WZH machte sich der beginnende Niedergang etwa ab Anfang der 1990er Jahre mit immer rascheren Führungswechseln auf der Leitungsebene sowie strukturellen Umorganisationen und sich ändernden inhaltlichen Neuausrichtungen bemerkbar.[69] In dieser Phase verließen viele Wissenschaftler das WZH oder wechselten innerhalb der IBM in andere Bereiche. Faktisch fand das WZH im Laufe der zweiten Hälfte der 1990er Jahre sein Ende.
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ H. G. Kolsky, R. A. MacKinnon: History and contributions of the IBM Scientific Centers. In: IBM Systems Journal. Band 28, Nr. 4, 1989, ISSN 0018-8670, S. 502–524, doi:10.1147/sj.284.0502 (ieee.org [abgerufen am 15. Oktober 2022]).
- ↑ Peter Dadam, Klaus Küspert, Hans-Jörg Schek (Datenbank-Spektrum): Nachruf auf Prof. Dr. Albrecht Blaser, Hirschhorn. springer.com, 16. Februar 2022.
- ↑ a b A. Blaser: The Heidelberg Science Center: User Oriented Informatics and Computers in Science. In: K. E. Ganzhorn (Hrsg.): Research and Development in IBM Germany. Band 3. Röhm, Sindelfingen 2001, ISBN 3-920799-23-2 (uni-jena.de).
- ↑ P. Pistor: Stability Criterion for Recursive Filters. In: IBM Journal of Research and Development. Band 18, Nr. 1, Januar 1974, ISSN 0018-8646, S. 59–71, doi:10.1147/rd.181.0059 (ieee.org [abgerufen am 15. Oktober 2022]).
- ↑ G. Walch, H. G. Meder, P. Pistor: Erkennung von Anomalien in Szintigrammen. In: NTG/GI Gesellschaft für Informatik Nachrichtentechnische Gesellschaft Fachtagung „Cognitive Verfahren und Systeme“. Springer, Berlin, Heidelberg 1973, ISBN 3-642-80749-6, S. 223–236, doi:10.1007/978-3-642-80749-7_13.
- ↑ Zehn Jahre wissenschaftliches Zentrum der IBM in Heidelberg. Abgerufen am 24. Januar 2023.
- ↑ R. Janßen, R. Reuter: Interactive Analysis of Transplant Data. In: Prognose- und Entscheidungsfindung in der Medizin. Band 62. Springer, Berlin, Heidelberg 1985, ISBN 3-540-16068-X, S. 451–455, doi:10.1007/978-3-642-82651-1_41.
- ↑ E. Keppel: Trains: An Information System for Transplant Data. In: Acquisition, Analysis and Use of Clinical Transplant Data. Band 34. Springer, Berlin, Heidelberg 1987, ISBN 3-540-18511-9, S. 114–135, doi:10.1007/978-3-642-51003-8_8.
- ↑ IBM Deutschland GmbH: IBM System/370 Interaktive Programmierung durch Endbenutzer, Programm-Handbuch. IBM Form SB11.5080-0
- ↑ E. Keppel, D. Kropp: Interactive Programming by End-users. In: Proceedings of the 1977 annual conference on – ACM '77. ACM Press, Not Known 1977, ISBN 1-4503-2308-1, S. 301–307, doi:10.1145/800179.810219.
- ↑ U. Schauer: The Integrated Data Analysis and Management System — A generator for enduser systems. In: Enduser Systems and Their Human Factors. Band 150. Springer, Berlin, Heidelberg 1983, ISBN 3-540-12273-7, S. 30–61, doi:10.1007/3-540-12273-7_17.
- ↑ H. Schmutz: The integrated data analysis and management system for pictorial applications. In: Data Base Techniques for Pictorial Applications. Band 81. Springer Berlin Heidelberg, Berlin, Heidelberg 1980, ISBN 3-540-09763-5, S. 475–493, doi:10.1007/3-540-09763-5_25.
- ↑ H. Schmutz: The integrated data analysis and management system for pictorial applications. In: Data Base Techniques for Pictorial Applications. Band 81. Springer, Berlin, Heidelberg 1980, ISBN 3-540-09763-5, S. 475–493, doi:10.1007/3-540-09763-5_25.
- ↑ Magdalena Zoeppritz: Syntax for German in the User Specialty Languages System:. De Gruyter, 1984, ISBN 3-484-31909-7, doi:10.1515/9783111555560.
- ↑ R. Kogon, D. Lattermann, H. Lehmann, N. Ott, M. Zoeppritz: USL — Benutzerspezifische Sprachen. In: Klartextverarbeitung. Band 4. Springer, Berlin, Heidelberg 1978, ISBN 3-540-08634-X, S. 122–130, doi:10.1007/978-3-662-12146-7_15.
- ↑ Hubert Lehmann: The LEX-project — Concepts and results. In: Natural Language at the Computer. Band 320. Springer, Berlin, Heidelberg 1988, ISBN 3-540-50011-1, S. 112–146, doi:10.1007/3-540-50011-1_35.
- ↑ B. Barnett, H. Lehmann, M. Zoeppritz: A Word Database for Natural Language Processing. In: Proc. Int. Conf. on Computational Linguistics, Bonn. 1986 (aclanthology.org).
- ↑ IBM SAA LanguageAccess – General Information, Release 1.0, IBM Form Nr. GH19-6680-0, 1990.
- ↑ H. Lehmann, N. Ott: Translation Relations and the Combination of Analytical and Statistical Methods in Machine Translation. In: Proc. Conf. on Theoretical and Methodological Issues in Machine Translation of Natural Languages, Montreal, Canada. 1992 (aclanthology.org).
- ↑ G. Walch, K. Mohr, U. Bandara, J. Kempf, E. Keppel: Der IBM Spracherkennungsprototyp TANGORA. In: Mustererkennung 1989. Band 219. Springer, Berlin, Heidelberg 1989, ISBN 3-540-51748-0, S. 543–550, doi:10.1007/978-3-642-75102-8_81.
- ↑ IBM Corporation: Introducing the Speech Server Series, Technical Reference Manual. IBM Form Nr. G511-1750-00, 1992.
- ↑ IBM Deutschland: IBM ViaVoice für Windows, Release 8. IBM Form Nr. GF12-2340-0
- ↑ Der Mensch diktiert, der Computer schreibt – Die IBM zeigt mit Speech Server ein verfügbares Spracherkennungssystem. Computerwoche, 4. Dezember 1992, abgerufen am 15. Oktober 2022.
- ↑ E. F. Codd: A relational model of data for large shared data banks. In: Communications of the ACM. Band 13, Nr. 6, Juni 1970, ISSN 0001-0782, S. 377–387, doi:10.1145/362384.362685.
- ↑ Hans-Jörg Schek: Toleratin Fuzziness in Keywords by Similarity Searches. In: Kybernetes. Band 6, Nr. 3, 1. März 1977, ISSN 0368-492X, S. 175–184, doi:10.1108/eb005450.
- ↑ Hans-Jörg Schek: The reference string indexing method. In: Information Systems Methodology. Band 65. Springer, Berlin, Heidelberg 1978, ISBN 3-540-08934-9, S. 432–459, doi:10.1007/3-540-08934-9_92.
- ↑ Hans-Jörg Schek: Methods for the Administration of Textual data in Database Systems. In: Proc. SIGIR '80, 3rd ACM Conference on Research and Development in Information Retrieval. Juni 1980, S. 218–235, doi:10.5555/636669.636683.
- ↑ G. Jaeschke, H. J. Schek: Remarks on the algebra of non first normal form relations. In: Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems – PODS '82. ACM Press, Los Angeles, California 1982, ISBN 0-89791-070-2, S. 124, doi:10.1145/588111.588133.
- ↑ Hans-Jörg Schek, P. Pistor: Data Structures for an Integrated Data Base Management and Information Retrieval System. In: Proc. Int. Conf. on Very Large Databases (VLDB), Mexico City. 1982, S. 197–207 (vldb.org [PDF]).
- ↑ a b P. Dadam, K. Kuespert, F. Andersen, H. Blanken, R. Erbe: A DBMS prototype to support extended NF2 relations: an integrated view on flat tables and hierarchies. In: ACM SIGMOD Record. Band 15, Nr. 2, 15. Juni 1986, ISSN 0163-5808, S. 356–367, doi:10.1145/16856.16889.
- ↑ P. Dadam, V. Linnemann: Advanced Information Management (AIM). (PDF) In: IBM Systems Journal. Uni Ulm, 1989, abgerufen am 24. Januar 2023 (englisch).
- ↑ V Lum, P Dadam, R Erbe, J Guenauer, P Pistor: Designing DBMS support for the temporal dimension. In: Proceedings of the 1984 ACM SIGMOD international conference on Management of data – SIGMOD '84. ACM Press, Boston, Massachusetts 1984, ISBN 0-89791-128-8, S. 115, doi:10.1145/602259.602276.
- ↑ P. Pistor, R. Traunmueller: A database language for sets, lists and tables. In: Information Systems. Band 11, Nr. 4, Januar 1986, S. 323–336, doi:10.1016/0306-4379(86)90012-8.
- ↑ Peter Pistor, Peter Dadam: The advanced information management prototype. In: Nested Relations and Complex Objects in Databases. Band 361. Springer, Berlin, Heidelberg 1989, ISBN 3-540-51171-7, S. 1–26, doi:10.1007/3-540-51171-7_18.
- ↑ R. Erbe, N. Südkamp: An Application Program Interface for a Complex Object Database. In: Proceedings of the Third International Conference on Data and Knowledge Bases. Elsevier, 1988, ISBN 1-4832-1313-7, S. 211–226, doi:10.1016/b978-1-4832-1313-2.50023-8.
- ↑ P. Dadam, R. Dillmann, A. Kemper, P. C. Lockemann: Object-Oriented Databases for Robot Programming. In: Hector Heterogeneous Computers Together A Joint Project of IBM and the University of Karlsruhe. Springer, Berlin, Heidelberg 1988, ISBN 3-540-19137-2, S. 289–303, doi:10.1007/978-3-642-73574-5_18.
- ↑ P. Dadam, K. Küspert, N. Südkamp, R. Erbe, V. Linnemann: Managing Complex Objects in R2D2. In: Hector Heterogeneous Computers Together A Joint Project of IBM and the University of Karlsruhe. Springer, Berlin, Heidelberg 1988, ISBN 3-540-19137-2, S. 304–331, doi:10.1007/978-3-642-73574-5_19.
- ↑ R. Dillmann, M. Huck: R2D2: An Integration Tool for CIM. In: Hector Heterogeneous Computers Together A Joint Project of IBM and the University of Karlsruhe. Springer, Berlin, Heidelberg 1988, ISBN 3-540-19137-2, S. 355–372, doi:10.1007/978-3-642-73574-5_21.
- ↑ Alfons Kemper, Mechtild Wallrath, Martin Dürr: Object Orientation in R2D2. In: Hector Heterogeneous Computers Together A Joint Project of IBM and the University of Karlsruhe. Springer, Berlin, Heidelberg 1988, ISBN 3-540-19137-2, S. 332–354, doi:10.1007/978-3-642-73574-5_20.
- ↑ V. Linnemann, K. Küspert, P. Dadam, P. Pistor, R. Erbe, A. Kemper, N. Südkamp, G. Walch, M. Wallrath,: Design and Implementation of an Extensible Database Management System Supporting User Defined Data Types and Functions. In: VLDB '88, Proc. 14th Int. Conf. on Very Large Data Bases, Los Angeles, Calif. August 1988, S. 294–305 (vldb.org [PDF]).
- ↑ K. Küspert, J. Günauer: Workstation-Server-Datenbanksysteme für Ingenieuranwendungen: Anforderungen, Probleme, Lösungsmöglichkeiten. In: GI — 19. Jahrestagung I. Band 222. Springer, Berlin, Heidelberg 1989, ISBN 3-540-51821-5, S. 274–286, doi:10.1007/978-3-642-75177-6_22.
- ↑ K. Küspert, P. Dadam, J. Günauer: Cooperative Object Buffer Management in the Advanced Information Management Prototype. In: Proc. VLDB 1987, 13th Int. Conf. on Very Large Databases, Brighton, England. September 1987, S. 483–492 (vldb.org [PDF]).
- ↑ J. Lufter: Objektrelationale Datenbanksysteme. In: Informatik-Lexikon. Gesellschaft für Informatik (GI), 28. Juli 2005, abgerufen am 16. Oktober 2022.
- ↑ Magdalena Zoeppritz: Human factors of a ‘natural language’ enduser system. In: Enduser Systems and Their Human Factors. Band 150. Springer, Berlin, Heidelberg 1983, ISBN 3-540-12273-7, S. 62–93, doi:10.1007/3-540-12273-7_18.
- ↑ Gabriele Rohr, Michael J. Tauber: Representational frameworks and models for human-computer interfaces. In: Readings on Cognitive Ergonomics — Mind and Computers. Band 178. Springer, Berlin, Heidelberg 1984, ISBN 3-540-13394-1, S. 7–25, doi:10.1007/3-540-13394-1_2.
- ↑ R. Gimnich, G. Rohr: Ansätze zu einer empirisch begründeten Entwurfsmethodik für graphische Benutzerschnittstellen. In: Software-Ergonomie 1989, Hamburg, Berichte des German Chapter of the ACM. Nr. 32, 1989, S. 334–344 (gi.de).
- ↑ A. Blaser, M. Zoeppritz (Hrsg.): Enduser Systems and Their Human Factors. Lecture Notes in Computer Science, Nr. 150. Springer, Berlin / Heidelberg 1983, ISBN 3-540-12273-7.
- ↑ G. Rohr, E. Keppel: Iconic Interfaces – Where to Use and How to Construct? In: H. W. Hendrick, O. Brown (Hrsg.): Human Factors in Organizational Design and Management, Proc.1st Symposium, Honolulu, Hawaii. Elsevier Science Publishers B.V., North Holland, 1984.
- ↑ G. Rohr: Mental Models – On the Relation Between Structure adn its Symbolic Representation in Human-Computer Interaction. In: Zeitschrift für Psychologie. Band 193, Nr. 4, 1985.
- ↑ Marcus Spies: Inferenzen bei Ungewißheit in Expertensystemen. In: GWAI-89 13th German Workshop on Artificial Intelligence. Band 216. Springer, Berlin/ Heidelberg 1989, ISBN 3-540-51743-X, S. 428–432, doi:10.1007/978-3-642-75100-4_48.
- ↑ M. J. Tauber: Mental Models: Manipulation of Virtual Objects with the help of virtual Machines. In: 1988. De Gruyter, 1988, ISBN 3-11-258018-4, S. 335–350, doi:10.1515/9783112580189-002.
- ↑ Rainer Gimnich, Klaus Kunkel, Thomas Strothotte: Human factors of database systems. In: Database Systems of the 90s. Band 466. Springer, Berlin, Heidelberg 1990, ISBN 3-540-53397-4, S. 115–134, doi:10.1007/3-540-53397-4_34.
- ↑ Rainer Gimnich: Implementing direct manipulation query languages using an adequate data model. In: Visualization in Human-Computer Interaction. Band 439. Springer, Berlin, Heidelberg 1990, ISBN 3-540-52698-6, S. 227–240, doi:10.1007/3-540-52698-6_14.
- ↑ G. Rohr: Graphical user languages for querying information: where to look for criteria? In: [Proceedings] 1988 IEEE Workshop on Visual Languages. IEEE Comput. Soc. Press, Pittsburgh, PA, USA 1988, ISBN 0-8186-0876-5, S. 21–28, doi:10.1109/WVL.1988.18006.
- ↑ H. Samukawa: Programming style on the IBM 3090 Vector Facility considering both performance and flexibility. In: IBM Systems Journal. Band 27, Nr. 4, 1988, ISSN 0018-8670, S. 453–474, doi:10.1147/sj.274.0453 (ieee.org [abgerufen am 20. Dezember 2022]).
- ↑ IBM 3090 VECTOR FACILITY. 1. Oktober 1985, abgerufen am 24. Januar 2023 (amerikanisches Englisch).
- ↑ W. Hahn, K. Mohr, U. Schauer: Some techniques for solving linear equation systems with guarantee. In: Computing. Band 34, Nr. 4, Dezember 1985, ISSN 0010-485X, S. 375–379, doi:10.1007/BF02251836.
- ↑ U. Schauer, R. A. Toupin: Solving large sparse linear systems with guaranteed accuracy. In: Accurate Scientific Computations. Band 235. Springer, Berlin, Heidelberg 1986, ISBN 3-540-16798-6, S. 142–167, doi:10.1007/3-540-16798-6_8.
- ↑ Richard Reuter: Solving tridiagonal systems of linear equations on the IBM 3090 VF. In: Parallel Computing. Band 8, Nr. 1-3, Oktober 1988, S. 371–376, doi:10.1016/0167-8191(88)90141-X.
- ↑ J. Hofmann, H. Schmutz: Performance Analysis of Suspend Locks in Operating Systems. In: IBM Journal of Research and Development. Band 26, Nr. 2, März 1982, ISSN 0018-8646, S. 242–259, doi:10.1147/rd.262.0242 (ieee.org [abgerufen am 17. Oktober 2022]).
- ↑ H. Schmutz, P. Silberbusch: Working sets and near-optimality. In: ACM SIGOPS Operating Systems Review. Band 17, Nr. 3, Juli 1983, ISSN 0163-5980, S. 24–29, doi:10.1145/850742.850745.
- ↑ P. Silberbusch, W. Schulz: A Test Bed for Operating Systems Performance Evaluation. In: Messung, Modellierung und Bewertung von Rechensystemen. Band 41. Springer Berlin Heidelberg, Berlin, Heidelberg 1981, ISBN 3-540-10619-7, S. 29–43, doi:10.1007/978-3-642-67979-7_3.
- ↑ U. Hollberg, P. P. Spies: Eine Architektur für Höchstleistungsrechner mit Cache-Speicher. In: Architektur und Betrieb von Rechensystemen. Band 78. Springer, Berlin, Heidelberg 1984, ISBN 3-540-12913-8, S. 88–105, doi:10.1007/978-3-642-69394-6_7.
- ↑ A. Fleischmann, S. T. Chin, W. Effelsberg: Specification and implementation of an ISO session layer. In: IBM Systems Journal. Band 26, Nr. 3, 1987, ISSN 0018-8670, S. 255–275, doi:10.1147/sj.263.0255 (ieee.org [abgerufen am 17. Oktober 2022]).
- ↑ Ulf Hollberg: — DACNOS — Ein Betriebssystem für heterogene Netze. In: Vernetzte und komplexe Informatik-Systeme. Band 189. Springer, Berlin, Heidelberg 1988, ISBN 3-540-50462-1, S. 62–75, doi:10.1007/978-3-642-74230-9_8.
- ↑ Günter Müller: ENC – IBM European Networking Center. In: Networking in Open Systems. Band 248. Springer-Verlag, Berlin/Heidelberg 1987, ISBN 3-540-17707-8, S. 437–441, doi:10.1007/bfb0026975.
- ↑ Titelgeschichte: Abgestürzt: IBM – Niedergang eines Giganten. Der Spiegel, 4. April 1993, abgerufen am 16. Oktober 2022.
- ↑ IBM Deutschland muß weitere Kapazitäten abbauen. In: Frankfurter Allgemeine Zeitung. Nr. 93, 1993, 22. April 1993, S. 18.
- ↑ Wissenschaftszentrum Heidelberg soll Profit-Center werden – IBM zwingt Forscher zu mehr Time-to-market. In: Computerwoche. September 1996, abgerufen am 20. Dezember 2022.