A Framework for Design Object Evolution

Building and cataloging artefact prototypes
  • Nigel R. Ball
  • Tim N. S. Murdoch
  • Ken M. Wallace

Abstract

This paper presents current work on Product Data Modelling in the Cambridge Engineering Design Centre (EDC) that offers a novel approach to circumventing some of the known problems with the Object Oriented paradigm in the design domain. A data driven approach to object based design is described that allows the designer to build class prototypes during the design process and capture these prototypes onto a catalogue. Catalogue class entries can be reused in an evolving product configuration through a process of selection and specialization with new characteristics. New classes generated during the design can be instantiated as part of the developing product design object and also written back onto the catalog as new prototypes. Catalogues implicitly cluster design objects into abstraction hierarchies that are maintained and developed by the designer rather than a computer programmer. The paper illustrates the technique with an industrial case study and discusses how the approach is being used to develop applications within and without the EDC.

Keywords

Design Object Point Interest Semantic Relationship Design Knowledge Class Hierarchy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ahmed, S., Wong, A., Sririam, D. and Logcher, R.: 1991, A comparison of object-oriented database management systems for engineering applications, Research Report R91-92, Intelligent Engineering Systems Laboratory, MIT.Google Scholar
  2. Ball, N. and Bauert, F.: 1992, The integrated design framework: supporting the design process using a blackboard system, in J. S. Gero (ed.), Artificial Intelligence in Design’ 92, Kluwer, Dordrecht, pp. 327–348.CrossRefGoogle Scholar
  3. Blessing, L. T. M.: 1993, A Process-Based Approach to Computer Supported Engineering Design, PhD Thesis, University of Twente, The Netherlands.Google Scholar
  4. Burgess, S. C. and Wallace, K. M.: 1995, An overview of the functionality needed in CAD tools, Proceedings of the International Conference on Engineering Design ICED95, Heurista, Zurich, pp. 1296–1301.Google Scholar
  5. Demaid, A. and Zucker, J.: 1992, Prototype-oriented representation of engineering design knowledge, Artificial Intelligence in Engineering, 7, 47–61.CrossRefGoogle Scholar
  6. Donaldson, I. and MacCallum, K.: 1994, The role of computational prototypes in conceptual models for engineering design, in J. S. Gero, and F. Sudweeks (eds), Artificial Intelligence in Design’ 94, Kluwer, Dordrecht, pp. 3–20.CrossRefGoogle Scholar
  7. Gero, J. S.: 1990, Design prototypes: A knowledge representation schema for design, AI Magazine, 11(4), 26–36.CrossRefGoogle Scholar
  8. Hauser, J. R. and Clausing, D.: 1988, The house of quality, Harvard Business Review, May-June, 63–73.Google Scholar
  9. Khoshafian, S. and Abnous, R.: 1990, Object-Orientation — Concepts, Languages, Databases, User Interfaces, Wiley, New York.MATHGoogle Scholar
  10. MacKellar, B. K. and Peckham, J.: 1992, Representing design objects in SORAC: a data model with semantic objects, relationships and constraints, in J. S. Gero (ed.), Artificial Intelligence in Design’ 92, Kluwer, Dordrecht, pp. 201–220.CrossRefGoogle Scholar
  11. MacKellar, B. K. and Peckham, J.: 1994, Specifying multiple representations of design objects in SORAC, in J. S. Gero and F. Sudweeks (eds), Artificial Intelligence in Design’ 94, Kluwer, Dordrecht, pp. 555–572.CrossRefGoogle Scholar
  12. Mortensen, N. and Andreasen, M.: 1993, Structuring product data based on the chromosome model, Technical Report, Technical University of Denmark.Google Scholar
  13. Murdoch T.: 1993, Configuration Evaluation and Optimisation of Technical Systems, PhD Thesis, University of Cambridge.Google Scholar
  14. Murdoch T.: 1995, Sharing design data, Technical Report CUED/C-EDC/TR28, Cambridge University.Google Scholar
  15. Murdoch, T. and Ball, N.: 1994, Developing an EDC product data model, Technical Report CUED/C-EDC/TR21, Cambridge University.Google Scholar
  16. Murdoch, T. and Ball, N.: 1995, A layered framework for sharing design data, Proceedings of the International Conference on Engineering Design ICED95, Heurista, Zurich, pp. 1471–1476.Google Scholar
  17. Murdoch, T. and Wallace, K.: 1995, Design for technical merit, in G. Q. Huang (ed.), Design for X: Concurrent Engineering Imperatives, Chapman Hall (in press).Google Scholar
  18. Nguyen, G. T. and Rieu, D.: 1991, SHOOD: a design object model, in J. S. Gero (ed.), Artificial Intelligence in Design’ 91, Butterworth-Heinemann, pp. 367–386.Google Scholar
  19. Nguyen, G. T. and Rieu, D.: 1992, Representing design objects, in J. S. Gero (ed.), Artificial Intelligence in Design’ 92, Kluwer, Dordrecht, pp. 221–240.CrossRefGoogle Scholar
  20. Pahl, G. and Beitz, W.: 1984, Engineering Design, The Design Council.Google Scholar
  21. QuikTrieve Reference Manual: 1992, Quillion Systems LimitedGoogle Scholar
  22. ACIS Geometric Modeller Application Guide: 1995, Spatial Technology Inc.Google Scholar
  23. Stephenson, J. and Wallace, K.: 1995, Design for reliability, in G. Q. Huang (ed.), Design for X: Concurrent Engineering Imperatives, Chapman Hall (in press).Google Scholar
  24. Tang, M. X.: 1995, Development of an integrated ai system for conceptual design support, in J. Sharpe (ed.), AI System Support for Concept Design, Springer-Verlag, pp. 153–169.Google Scholar
  25. Thomas, R. and Wallace, K.: 1990, Specbuilder, Cambridge University Engineering Department, Teaching Software.Google Scholar
  26. Wallace, K.: 1992, Some observations on design thinking, in N. Cross, K. Dorst and N. Roozenberg (eds), Research in Design Thinking, Delft University Press.Google Scholar

Copyright information

© Kluwer Academic Publishers 1996

Authors and Affiliations

  • Nigel R. Ball
    • 1
  • Tim N. S. Murdoch
    • 1
  • Ken M. Wallace
    • 1
  1. 1.Engineering Design Centre, Department of EngineeringUniversity of CambridgeCambridgeUK

Personalised recommendations