Abstract
The question we are going to investigate is how to map solid representations to DB structures and how to process this information efficiently. Starting from analytical representations based on analytical methods we discuss the use of constructive solid geometry and boundary representation models with various refinements. Furthermore, additional submodels (organizational, technological, physical) are considered in order to obtain an overall product model. This model representing all important aspects of a complex design object may serve to derive special object representations needed by existing engineering tools or by mathematical methods (e.g. finite elements).
Today’s DBMS are unable to meet the increasing requirements of engineering applications that would prefer to use a DBMS. To alter this situation, a new generation of DBMS architectures tailored to the demands of such enhanced applications have to be developed. As a consequence, the flexibility and expressiveness of data models as well as the handling of application objects must be greatly improved before interactive design work can be supported. We outline our data model concepts and architectural decisions to provide effective data management support. Our DBMS architecture consists of a neutral kernel part running on a server machine and an application layer tailored to solid modeling tasks which together with the application, i.e. the solid modeler is allocated to the workstation .
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chen, P.P.: The Entity-Relationship-Model — Toward a Unified View of Data, in: ACM TODS, Vol. 1, No. 1, 1976, pp. 9–36.
Requicha, A.A.G., Voelcker, H.B.: Solid Modeling: A Historical Summery and Contemporary Assessment, in: IEEE Computer Graphics and Applications, Vol. 2, No. 2, March 1982, pp. 9–24.
Mortenson, M.E.: Geometric Modeling, John Wiley & Sons publ., 1985.
Henderson, M.R.: Extraction of Feature Information FROM Three Dimensional CAD Data, PhD Thesis, Purdue University, West Lafayette, Indiana, May 1984.
Date, C.J.: An Intorduction to Database Systems, Vol. 2, Addison-Wesley publ., 1983.
Härder, T.: Non-Standard DBMS for Support of Emerging Applications-Requirement Analysis and Architectural Concepts
Mattos, N.: KRISYS — A Multi-layered Prototype KBMS Supporting Knowledge Independence, in: Proc. Int. Computer Science Conf.-Artificial Intelligence: Theory and Applications, Hongkong, Dec. 1988.
Mattos, N.: Abstraction Concepts: the Basis for Data and Knowledge Modeling, in: Proc. 7th Int. Conf. on Entity-Relationships Approach, Rom, Italy, Nov. 1988.
Härder, T., Hübel, C, Meyer-Wegener, K., Mitschang, B.: Processing and Transaction Concepts for Cooperation of Engineering Workstations and a Database Server, in: Data & Knowledge Engineering 3 (1988), pp. 87–107.
Härder, T., Meyer-Wegener, K., Mitschang, B., Sikeler, A.: PRIMA — a DBMS Prototype Supporting Engineering Applications, in: Proc. 13th Int. Conf. on Very Large Data Bases, Brighton, UR, 1987, pp. 433–442.
Mitschang, B.: Towards a unified view of design data and knowledge representation, in: Proc. 2nd Int. Conf. on Expert Database Systems, Tysons Corner, VA, 1988, pp. 33–49.
Dittrich, K.R., Dayal, U. (eds.): Proc. Int. Workshop on Object-Oriented Database System, Pacific Grove, 1986.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Härder, T., Hübel, C., Mitschang, B. (1989). Information Structures and Database Support for Solid Modeling. In: Straßer, W., Seidel, HP. (eds) Theory and Practice of Geometric Modeling. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-61542-9_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-61542-9_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-64866-3
Online ISBN: 978-3-642-61542-9
eBook Packages: Springer Book Archive