Abstract
Design is a creative activity by which artefacts are brought into existence. In engineering domains, this activity is far from being free. It is constrained by a large body of knowledge. In this paper we discuss mechanisms for integrating domain knowledge within design databases in ways that make it most effective for the designer, and most accessible for review and update. In particular, we focus on the aggregation relationship. Aggregation is a very common relationship in design, with very specific properties. Explicit representation of the aggregation relationship enables a whole range of inferences and constraint enforcement by the system.
Chapter PDF
Similar content being viewed by others
Keywords
References
Atkinson, M., Dewitt, D., Maier, D. Bancilhon, F., Dittrich, K. and Zdonik, S. (1992) The object-oriented database system manifesto in Building an object-oriented database system: The story of O 2 (ed. Bancilhon et al.), Morgan-Kaufmann Publishers, Inc., California.
Agrawal, R. and Gehani, N.H. (1989) Ode(object database and environment): the language and the data model. Proc. ACM-SIGMOD 1989 Int’l Conf. Management of Data, 36-45.
Bancilhon, F. and Dolobel, C. and Kanellakis, P. (ed.) (1992) Building an object-oriented database system: The story of O2. Morgan-Kaufman Publishers, Inc., California.
Bancilhon, F. and Kim, W. (1990) Object-oriented database systems: In transition. SIGMOD Record, 19(4), 49–53.
Catell, R.G. and Barry, D. K. (ed.) (1997) The object database standard: ODMG 2.0. Morgan Kaufmann Publishers, Inc., California.
Ceri, S. and Fraternali, P. (1997) Designing applications with objects and rules: The IDEA methodology. Addison Wesley Longman, California.
Elmagarmid, A.K, Leu, Y., Mullen, J.G. and Buchres, O. (1996) Introduction to advanced transaction models, in Database Transactions for Advanced Applications (ed. Elmagarmid, Ahmed), Morgan-Kaufmann Publishers, Inc. California.
Godart, C. and Charoy, F. (ed.) (1994) Databases for software engineering. Prentice Hall, New Jersey.
IBM. (1995) IBM DATABASE 2 SQL guide for common servers, Version 2.
Katz, R.H. (1986) Computer-aided design databases in New directions for database systems (ed. Ariav, Gad and Clifford, James), Ablex Publishing Co.
Lamb, Ch. (1991) The objectstore database system. Communications of the ACM, 34(10).
Mili, F. and Mili, H. (1990) The R2 model: Database = Relations + Relationships, in Databases in the 1990 (ed. Srinivasan, R. and Zeleznikov, J.), World Scientific Publishing Co.
Owens, K. and Adams, S. (1994) Oracle 7 triggers: Mutating tables? Database Programming and design, 7(10).
Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F. and Lorensen, W. (ed.) (1991) Object-oriented modeling and design, Prentice Hall, Inc., New Jersey.
Stonebraker, M. (1994) Readings in database systems. Morgan-Kaufmann Publishers, Inc. California.
Widom, J. and Ceri, S. (ed.) (1996) Active database systems: triggers and rules for advanced database processing. Morgan Kaufmann Publishers, Inc., California.
Zand, M., Collins, V. and Caviness, D. (1995) A survey of object-oriented databases. DATABASE Advances, 26(1).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer Science+Business Media New York
About this chapter
Cite this chapter
Mili, F., Narayanan, K. (1998). Domain Centered Design Support. In: Jacucci, G., Olling, G.J., Preiss, K., Wozny, M.J. (eds) Globalization of Manufacturing in the Digital Communications Era of the 21st Century. PROLAMAT 1998. IFIP - The International Federation for Information Processing, vol 4. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35351-7_24
Download citation
DOI: https://doi.org/10.1007/978-0-387-35351-7_24
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4899-0124-8
Online ISBN: 978-0-387-35351-7
eBook Packages: Springer Book Archive