Skip to main content
Log in

Workstation/Server-Architekturen für datenbankbasierte Ingenieuranwendungen

  • Published:
Informatik Forschung und Entwicklung

Zusammenfassung.

Werkzeugorientierte Verarbeitung in datenbankbasierten Ingenieursystemen geschieht typischerweise in einer Workstation/Server-Umgebung. Dabei sind die werkzeugrelevanten Entwurfsdaten für die Dauer der Verarbeitung aus Effizienzgründen (Referenzlokalität) im Hauptspeicher der Workstation zu puffern. Die Rolle der langfristigen Datenspeicherung sowie der Datenversorgung der beteiligten Workstations übernimmt der Datenbank-Server.

In diesem Artikel werden verschiedene Workstation/Server-Architekturen vorgestellt und hinsichtlich ihrer Tauglichkeit für datenbankbasierte Ingenieuranwendungen bewertet. Im Brennpunkt dieser Betrachtungen stehen Datenextraktion, Datenbereitstellung und -verarbeitung sowie Integration der geänderten Daten, Datensicherung und Synchronisation. Das Verarbeitungsmodell haben wir detailliert und dabei wichtige Merkmale herausgearbeitet sowie die Grundformen bekannter Architekturen verfeinert. Zudem wird eine Entscheidungshilfe zur Auswahl der geeigneten Systemarchitektur für eine gegebene Anwendung erarbeitet. Unsere Untersuchungen zeigen, daß keine global optimale Architektur existiert und daß für die Bewertung eines Ansatzes die spezifischen Charakteristika der Zielanwendung entscheidend sind. Hier ist insbesondere ausschlaggebend, ob deskriptiv formulierte Datenanforderungen und vorab bekannte Verarbeitungskontexte der Anwendung effizient und auf ihre Bedürfnisse zugeschnitten verfügbar gemacht werden können.

Abstract.

Engineering and design systems typically employ their engineering and design tools in a workstation/server environment. Usually it is the task of the database server to manage the persistent design data, whereas the tools run at the workstation site. Due to efficiency considerations it is overly important that the application's current design data are cached in the main memory at the workstation, thereby exploiting near-by-application locality.

In this paper, we introduce some important workstation/server architectures and we discuss their suitability for engineering applications that build upon database system. The discussion is focussed on data extraction from the server, data representation and processing at the workstation, integration of committed design data into the global database as well as on synchronization and recovery issues. Furthermore, the processing model is being detailled whilst refining the basic architectures. Our investigations reveal that there is no single optimal architecture; in contrast, the specific characteristics of the application at hand determine the suitability of the various architectures. Therefore, we give some decision guidelines on how to choose the best system architecture for a given application scenario.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Author information

Authors and Affiliations

Authors

Additional information

Eingegangen am 5. Oktober 1993/Angenommen am 19. Oktober 1994

Rights and permissions

Reprints and permissions

About this article

Cite this article

Härder, T., Mitschang, B., Nink, U. et al. Workstation/Server-Architekturen für datenbankbasierte Ingenieuranwendungen. Informatik Forsch Entw 10, 55–72 (1995). https://doi.org/10.1007/s004500050011

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s004500050011

Navigation