Abstract
Engineering design is a highly regulated activity. Design decisions need to be negotiated in light of engineering laws, professional standards, and other federal regulations. In this paper we are interested in the integrated and flexible support of engineering design. Integration requires that domain knowledge be an integral part of the design support system rather than an add-on. Flexible support requires that laws and regulations remain accessible and updatable to reflect technological advances and changes in regulations as they occur. We present a knowledge and object model that satisfies these two criteria. Designing a compliant engineering artifact is a lengthy and non-monotonic refinement process. We define a set of design milestones. We define the semantics of the object model and of the associated design milestones.
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
R. Agrawal and N.H. Gehani. Ode (Object database and environment); the language and the data model. In Proc. ACM-SIGMOD 1989 Int’l Conf. Management of Data, pages 36–45, May 1989.
Francois Bancilhon, Claude Deloble, and Paris Kanellakis, editors. Building an Object-Oriented Database System: The Story of O2. Morgan Kaufmann, 1992.
Frank Blackler, Michael Reed, and Alan Whitaker. Editorial introduction: Knowledge workers and contemporary organizations. Journal of Management Studies, 30(6):852–862, November 1993.
Grady Booch, James Rumbaugh, and Ivar Jacobson. The Unified Modeling Language User Guide. Addison Wesley, 1999.
A.F. Cardena and D. McLeod, editors. Research foundations in object-oriented and semantic database system. Prentice Hall, 1990.
Chun Wei Choo. The Knowing Organization. Oxford University Press, 1998.
Ch-Ch. P Chu and R. Gadh. Feature-based approach for set-up minimization of process design from product design. Computer-Aided Design, 28(5): 321–332,1996.
Prekumar Devanbu and Mark A. Jones. The use of descriptive logics in kbase systems. ACM Transactions on Software Engineering and Methodology, 6(2): 141–172, April 1997.
Clive Dym. Engineering design- A Synthesis of views. Cambridge University Press, 1995.
Ahmed K. Elmagarmid, editor. Database Transaction Models for Advance Applications. Morgan-Kaufmann Publishers, Inc., 1996.
G. Fisher, et al. Seeding evolutionary growth and reseeding: supporting incremental development of design environments. In Human factors in computing systems (CHI’94), Pages 292–298,1994.
N. Gehani and H.G. Agadish. Ode as an active database: Constraints and triggers. In Proceedings of the Seventh International Conference on Vary Large data Bases, Pages 327–336, 1991.
N. Gehani and H.V. Jagadish. Ode as an active database: Constraints and triggers. In Proceedings of the 17th International Conference on Vary Large Data Bases, Pages 327–336, 1991.
J. Gero and M.L. Maher. A framework for research in design computing. In Proceedings of ECAADE, 1997.
John S, Gero. Creativity, emergence and evolution in design. Knowledge-Based Systems, 9:453–448, 1996.
J.S. Gero and F. Sudweeks, editors. Artificial Intelligence in design. Kluwer Academic Publishers, 1996.
William E. Halal, editor. The infinite resource: Creating and leading the knowledge enterprise. Jossey-Bass Publishers, 1998.
Mansour, Val Collins and Dale Caviness. A survey of current object-oriented databases. DATABASE Advances, 26(1), February 1995.
C.A. McMahon, J.H. Sims Williams, and J. Devlukia. Knowledge-based systems for automotive engineering design. In Autotech 1991, pages 1–7,1991.
Ali Mili, Jules Desharaais, and Fatma Mili. Computer Program Construction. Oxford University Press, 1993.
Fatma Mili. Knowledge architecture for engineering design support. In Proceedings of AAAI spring symposium, March 2000.
M. A. Musen, et al. Protégé-II:computer support for development of intelligent systems from libraries of components. In Proceedings of MEDINFO’95, Eighth World Congress on Medical Informatics, pages 766–770, 1995.
K. Nichols. Getting engineering changes under control. Journal of Engineering Design, 1(1), 1990.
Shridhar Ramaswamy M. H. Nodine and S.B. Zdonik. A cooperative transaction mode for design databases. In Ahmed K. Elmagarmid, editor, Database Transaction Models for Advanced Applications. Morgan-Kaufmann Publishers, Inc., 1996
Society of Automotive Engineers, Inc., editor. SAE Handbook. Society of Automotive Engineers. Inc., 1996.
K.A. Reinschmidt and G.A. Finn. Smarter computer-aided design. IEEE Expert, pages 50–55, 1994.
Research opportunities in engineering design (nsf strategic planning work-shop, final report). Technical report, Directorate of Engineering, National Science Foundation, 1996.
Gerald H. Taylor. Knowledge companies. In William E. Halal, editor, The infinite resource, pages 97–110. Jossey-Bass Publishers, 1998.
C. Tong and D. Sriram, editors. Artificial Intelligence in Engineering Design: Volume I. Academic Press, 1991.
Y. Umeda and T. Tomiyama. Functional reasoning in design. IEEE Expert, pages 42–48, March–April, 1997.
Unigraphics. Addressing the CAD/CAM/CAE interoperability issue. White paper, Unigraphics, 1999.
J. Widmon and S. Ceri, editors. Active database systems: trigger and rules for advances database processing. Morgan-Kaufman Publishers, Inc., 1996.
A. Wong and D. Sriram. Shared: An information model for cooperative product development. Research in engineering design, (5):21–39,1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag London
About this chapter
Cite this chapter
Mili, F., Narayanan, K., VanDenBossche, D. (2001). Domain Knowledge in Engineering Design: Nature, Representation, and Use. In: Roy, R. (eds) Industrial Knowledge Management. Springer, London. https://doi.org/10.1007/978-1-4471-0351-6_4
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0351-6_4
Publisher Name: Springer, London
Print ISBN: 978-1-4471-1075-0
Online ISBN: 978-1-4471-0351-6
eBook Packages: Springer Book Archive