Kurzfassung
Eine der Hauptzielrichtungen von CAD-Frameworks ist die Integration von einzelnen, eigenständigen CAD-Werkzeugen mittels einer zentralen Datenverwaltung. Wesentliche Aufgaben hierbei sind die Verwaltung aller entwurfsrelevanten Daten sowie die effiziente Bereitstellung werkzeugrelevanter Daten für den werkzeugspezifischen Entwurfsschritt. Hierzu sind die vom jeweiligen Werkzeug zu bearbeitenden Entwurfsdaten bzw. Entwurfsobjekte zu selektieren und in der jeweils benötigten Form bereitzustellen. Nach Beendigung des Entwufsschrittes sind die geänderten Daten in den aktuellen Datenbestand zu integrieren. Um diese schwierige Aufgabe meistern zu können, ist es nötig, die vorherrschenden Objekt- und Entwurfsstrukturen entsprechend zu berücksichtigen.
Das hier vorgestellte Objekt-Versions-Modell OVM soll diesen hohen Anforderungen entsprechen. Mit OVM werden (versionierte) Objekte aus Elementarobjekten zusammengesetzt; zwischen diesen Objekten können Objekt-, Versions-, und Konfigurationsbeziehungen in flexibler Art und Weise aufgebaut werden. Die zugehörige Manipulationssprache OML erlaubt ein adäquates Arbeiten mit den so strukturierten Objekten. OVM bietet eine hohe Abstraktion von der zugrundeliegenden Datenrepräsentation, so daß eine OVMRealisierung im Prinzip mit unterschiedlichen DBS durchgeführt werden kann. Unsere OVM-Realisierung mittels des PRIMA-Systems wird vorgestellt, die gewonnenen Erfahrungen berichtet und eine vergleichende Bewertung zu Realisierungsalternativen gegeben.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Altmeyer, J., Schürmann, B., Zimmerman, G.: Three-Phase Chip Planning - An Improved Top-Down Chip Planning Strategy, to appear in: Proc. of the Int. Conf. on CAD ( ICCAD ), Santa Clara, Calif., 1992.
Batory, D.S., Buchman, A.P.: Molecular Objects, Abstract Data Types and Data Models: A Frame-work, in: Proceedings of the 10th VLDB, Singapore, 1984, S. 172–184.
Batory, D., Kim, W.: Modeling Concepts for VLSI CAD objects, ACM TODS, Vol. 10, No. 3, S. 322–346.
Beech, D., Mahbod, B.: Generalized Version Control in an Object-Oriented Database, in: Proc. Of the 4th Int. Conf. on Data Engineering, 1988, S. 14–22.
Dadam, P., Küspert, K. et al.: A DBMS Prototype to Support Extended NF2 Relations: An Integra-ted View on Flat Tables and Hierarchies, in: Proc. of the ACM SIGMOD Conf., Washington D.C., 1986, S. 356–367.
Dittrich, K.R., Lorie, R.A.: Version Support for Engineering Database Systems, IEEE TOSE, Vol. 14, No. 4, 1988, S. 429–437.
Gesmann, M., Grasnickel, A., et al.: Eine Einführung in PRIMA, Forschungsbericht Nr. 20/92, SFB 124, Universität Kaiserslautern, 1992.
Gesmann, M., Härder, T., Mitschang, B., et al.: Supporting Cooperative Design in a DBMS-based Design Environment, Forschungsbericht Nr. 29/92, SFB 124, Universität Kaiserslautern, 1992.
Hübel, C., Käfer, W., Sutter, B.: Controlling Cooperation Through Design-Object Specification–a Database-oriented Approach, in: Proc. of the European Design Automation Conference, Brussels, Belgium, 1992, S. 30–35.
Harder, T., Meyer-Wegener, K., Mitschang, B., Sikeler, A.: PRIMA–A DBMS Prototype Suppor-ting Engineering Applications, in: Proc. of the 13th VLDB, Brighton, 1987, S. 433–442
Härder, T., Mitschang, B., Schöning, H.: Query Processing for Complex Objects, in: Data and Knowledge Engineering 7, 1992, S. 181–200.
Harrison, D., Newton, R., Spickelmier, R., Barnes, T.: Electronic CAD Framework, in: Proc. of the IEEE, Vol. 78, No. 2, 1990, S. 393–417.
Katz, R.: Toward a Unified Framework for Version Modeling in Engineering Databases, ACM Computing Surveys, Vol. 22, No. 4, 1990, S. 375–408.
Käfer, W.: A Framework for Version-based Cooperation Control, Proc. of the 2nd Symposium on Database Systems for Advanced Applications, Tokyo, Japan, 1991, S. 527–536.
Käfer, W.: Geschichts-und Versionsmodellierung komplexer Objekte - Anforderungen und Reali-sierungsmöglichkeiten am Beispiel des NDBS PRIMA, Dissertation am Fachbereich Informatik der Universität Kaiserslautern, 1992.
Käfer, W., Schöning, H.: Mapping a Version Model to a Complex Object Data Model, Proc. of the 8th Int. Conf. on Data Engineering, Tempe, Arizona, 1992.
Mitschang, B.: Ein Molekül-Atom-Datenmodell für Non-Standard-Anwendungen - Anwendungs-analyse, Datenmodellentwurf und Implementierungskonzepte, Dissertation, Universität Kaiserslautern, IFB 185, Springer Verlag, 1988.
Mitschang, B., Pirahesh, H., Pistor, P., Lindsay, B., Südkamp, N.: SQL/XNF - Processing Composite Objects as Abstractions over Relational Data, in: Proc. of Ninth Int. Conf. on Data Engineering, Wien, April 1993.
Rammig, F.J., Steinmüller, B.: Frameworks und Entwurfsumgebungen, in: Informatik Spektrum, Springer-Verlag, Band 15, Heft 1, Februar 1992, S. 33–43.
Sciore, E.: Multidimensional Versioning for Object-Oriented Databases, in: Proc. of the 2nd Conf. on Deductive and Object-Oriented Databases, München, 1991, S. 355–370.
Schöning, H.: Realisierungskonzepte für die parallele Bearbeitung von Anfragen auf komplexen Objekten, in: Härder, T., Wedekind, H., Zimmermann, G.(Hrsg.): Entwurf und Betrieb verteilter Systeme, IFB 264, Springer Verlag, 1990, S. 204–220.
Schek, H.-J., Paul, H.-B., Scholl, M.H., Weikum, G.: The DASDBS Project: Objectives, Experiences, and Future Prospects, in: IEEE Transactions on Knowledge and Data Engineering, Vol. 2, No. 1, 1990, S. 25–43.
Sutter, B.: Ansätze zur Integration in technischen Entwurfsanwendungen - angepaßte Modellie-rungswerkzeuge, durchgängige Entwurfsunterstützung, datenorientierte Integration, Dissertation am Fachbereich Informatik der Universität Kaiserslautern, 1992.
Wilkes, W.: Der Versionsbegriff und seine Modellierung in CAD/CAM-Datenbanken, Dissertation, Fern Universität/Gesamthochschule Hagen, 1987.
Zimmermann, G.: Top-Down Design of Digital Systems, in: Logic Design and Simulation, E. Hörbst (Hrsg.), Elsevier Science Publ., B. V., 1986.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Käfer, W., Mitschang, B. (1993). Flexible Entwurfsdatenverwaltung für CAD-Frameworks: Konzept, Realisierung und Bewertung. In: Stucky, W., Oberweis, A. (eds) Datenbanksysteme in Büro, Technik und Wissenschaft. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-86096-6_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-86096-6_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56487-4
Online ISBN: 978-3-642-86096-6
eBook Packages: Springer Book Archive