Computer Aided Collaborative Product Development

  • D. Sriram
Conference paper
Part of the International Centre for Mechanical Sciences book series (CISM, volume 333)


Engineering a product involves several stages (see Figure 1). In the first stage, a market survey for potential products is performed. This is followed by the conceptualization stage, where a product is conceived either as a result of a need or a potential profit motive (determined at the market survey stage). In the research and development stage, the information needed for the design of the product is developed. Design involves configuring the product based on several constraints. The manufacturing process yields the actual product. The product is then tested for quality in the testing stage and marketed in the marketing stage. The maintenance of the product is a service provided by most organizations. The above process is iterative (shown by bent arrows) and collaborative.


Global Database Transaction Management Design Agent Knowledge Module Communication Object 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Agbayani, N., DFRAME: An Object-Oriented Plane Frame LRFD Design Program with Novel Design Algorithms,S. M. Thesis, Department of Civil Engineering, M.I.T., Cambridge, MA 02139.Google Scholar
  2. [2]
    Ahmed, S., Wong, A., Sriram, D., and Logcher, R., A Comparison of OODBMS for Engineering Applications Technical Report No. IESL-91–03, Intelligent Engineering Systems Laboratory, MIT, Cambridge, MA 0239, 1991 [also appeared in the June 1992 issue of the Journal of Object Oriented Programming].Google Scholar
  3. [3]
    Ahmed, S., Sriram, D., and Logcher, R., Transaction Management in OODBMS for Cooperative Product Development, ASCE Journal of Computing in Civil Engineering, January 1992 (also Technical Report Nos: IESL-90–06, IESL-91–02, Intelligent Engineering Systems Laboratory, MIT, Cambridge, MA 02139, 1990 ).Google Scholar
  4. [4]
    Banerjee, J. et al., Data Model Issues for Object Oriented Systems, Transactions of the Office Management Systems, January 1987.Google Scholar
  5. [5]
    Barghouti, N.; Kaiser, G. Modeling Concurrency in Rule-Based Development Environments, IEEE Expert, December, pp. 15–27, 1990.Google Scholar
  6. [6]
    Barton, P. K., Building Services Integration, E. F. N. Spon, 733 Third.Ave., NY 10017, 1983.Google Scholar
  7. [7]
    Bjork, B. C., Basic Structure of a Proposed Building Product Model, Computer-Aided Design, vol. 12, no. 2, 1988.Google Scholar
  8. [8]
    Carey, M. J., DeWitt, D. J., Richardson, J. E., and Shekita, E. J., “Storage Management for Objects in Exodus”, In Object-Oriented Concepts, Databases, and Applications, Kim, E. and Lochovsky, F. H. ( Editors ), ACM Press and Addison-Wesley, 1989.Google Scholar
  9. [9]
    Cherneff, J., Logcher, R., and Sriram, D., Integrating CAD with Construction-Schedule Generation, ASCE Journal of Computing in Civil Engineering, Vol. 5, No. 1, pages 64–84, 1991.CrossRefGoogle Scholar
  10. [10]
    Collet, C., Huhns, M., and Shen, W-M, Resource Integration using a Large Knowledge Base in Carnot, IEEE Computer, Vol. 24, No. 12, pages 55–62, 1991.CrossRefGoogle Scholar
  11. [11]
    Coyne, R., Rosenrnan, M., Radford, A., Balachandran, M., and Gero, J., Knowledge-based Design Systems, Addison-Wesley Book Company, 1990.Google Scholar
  12. [12]
    Cutkosky, M., et al., PACT: An Experiment in Integrating Concurrent Engineering Systems, In Proceedings of the First Workshop on Enabling Technologies for Concurrent Engineering, CERC, West Virginia University, 1992.Google Scholar
  13. [13]
    Proceedings of the Second National Symposium on Concurrent Engineering,Feb. 7–9, 1990, West Virginia University, Drawer 2000, Morgantown, W.Va. 26506, 1990.Google Scholar
  14. [14]
    Darwiche, A., Levitt, R. E., and Hayes-Roth, B., ORAPLAN: Generating Project Plans in a Blackboard System by Reasoning about Objects, Actions, and Resources, AI EDAM, Vol. 2, No. 3, pp. 169–182, 1988.Google Scholar
  15. [15]
    De La Garza, J. and Ibbs, W., Knowledge-Elicitation Study in Construction Scheduling Domain, Journal of Computing in Civil Engineering, Vol. 4, No. 2, pages 135–153, April, 1990.Google Scholar
  16. [16]
    Eastman, C., Bond, A., and Chase, S., A Formal Approach for Product Model Information, Research in Engineering Design, Volume 2, pages 65–80, 1991.CrossRefGoogle Scholar
  17. [17]
    Fenves, S. J., et al., Concurrent Computer-Integrated Building Design, Forthcoming book, to be published by Prentice-Hall, 1992.Google Scholar
  18. [18]
    Fenves, S. J., et al., An Integrated Software Engineering Environment for Building Design and Construction, Proceedings of the Fifth ASCE Computing in Civil Engineering, September 1988.Google Scholar
  19. [19]
    Fromont, B. and Sriram, D., Constraint Satisfaction as a Planning Process, Proceedings of the AI in Design Conference, John Gero ( Editor ), Kluwer Academic Publishers, 1992.Google Scholar
  20. [20]
    Gero, J. Reports on the Creative Design Workshops, Dept. of Architecture, University of Sydney, Australia, 1989, 1991, 1992.Google Scholar
  21. [21]
    Caro, J., Design Prototypes: A Knowledge Representation Schema for Design, AI Mgazine, Winter, pages 26–36, 1990.Google Scholar
  22. [22]
    Groleau, N., A Blackboard Architecture for Communication and Coordination, unpublished Master’s Thesis, Department of Civil Engineering, M.I.T., 1989.Google Scholar
  23. [23]
    Gielingh, W., Cenerai AEC Reference Model (CARM), ISO/STEP. Technical report, IBBC-TNO, The Netherlands, 1988.Google Scholar
  24. [24]
    Grudin, J., Why CSCW Applications Fail: Problems in the Design and Evaluation of Organizational Interfaces,CSCW 88, Proceedings of the Conference on Computer-Supported Cooperative Work, 1988.Google Scholar
  25. [25]
    Gursoz, E. L., Choi, Y., and Prinz, F., Vertex-base representation of non-manifold boundaries, Geometric Modeling for Product Engineering, Wozny, M., J., Turner, J., U., and Preiss, K. ( Editors ), North-Holland, 1990.Google Scholar
  26. [26]
    Howard, H. C. and Howard, C, S., User Interfaces for Structural Engineering Relational Data Base, Engineering with Computers. Vol. 4, 1988.Google Scholar
  27. [27]
    Howard, C., Abdalla, J., and Phan, D., Primitive-Composite Approach for Structural Data Modeling, ASCE Journal of Computing in Civil Engineering, Vo. 6., No. 1, pages 19–40, 1992.CrossRefGoogle Scholar
  28. [28]
    Howard, H. C., Integrating Knowledge-Based Systems with Database Management Systems for Structural Engineering Applications, Ph. D. thesis, Department of Civil Engineering, C.rnegie Mellon University, Pittsburgh, PA 15213, 1986.Google Scholar
  29. [29]
    Kartarn, N., Levitt, R., and Wilkins„ D. E., Extending Artificial Intelligence Techniques for Hierarchical Planning, Journal of Computing in Civil Engineering, Vol. 5, No. 4, pages 464–477, October 1991.CrossRefGoogle Scholar
  30. [30]
    Katz, R., et. al., Browsing the Chip Design Database, 25th ACM/IEEE Design Automation Conference, 1987.Google Scholar
  31. [31]
    Kiriyama, T., Tomiyama, T., and Yoshikawa, H., A Model Integration Framework for Cooperative Design, Computer-Aided Cooperative Product Development, Sriram, D., Logcher, R., and Pukukda; S., (Editors), pages 126–139, Springer Verlag, 1991.Google Scholar
  32. [32]
    Korth, H. F., Kim, W., and Bancilhon, F., On Long-Duration CAD Transactions, In Readings in Object-Oriented Database Systems, Zdonik, S. B and D. Maier (Editors), Morgan Kaufmann Publishers, Inc., 1990.Google Scholar
  33. [33]
    Korth, H. F.and Speegle, G. D., Formal Model of Correctness without Serializability, Proceedings of ACM Sigmod International Conference on Management of Data, 1988.Google Scholar
  34. [34]
    Kutay, A. and Eastman, C., Transaction Management in Design,Databases, In Computer-Aided Cooperative Product Development, Sriram, D., Logcher, R., and Fukuda, S., ( Eds.) Springer Verlag, 1991.Google Scholar
  35. [35]
    Lu, S. C., Knowledge-based Engineering Systems Research Laboratory, Annual Report, Department of Mechanical Engineering, University of Illinois at Urbana-Champaign, April 1991, 1992.Google Scholar
  36. [36]
    Maher, M. L., Engineering Design Synthesis: A Domain-Independent Representation, Artificial Intelligence in Engineering, Manufacturing and Design, 1 (3), pages 207–213, 1988.MathSciNetGoogle Scholar
  37. [37]
    Marshall, et al., R. D., Investigation of the Kansas City Hyatt Regency Walkways collapse, Technical Report Science Series 143, National Bureau of Standards, Washington, D. C., May 1982.Google Scholar
  38. [38]
    Moss, J. E. B., “Design of the Mneme Persistent Object Store,” ACM Transactions on Information Systems, April 1990.Google Scholar
  39. [39]
    Peck, B. D. and Lui, E. M.,, “Microcomputer Structure Member and Frame Design by LRFD,” Journal of Computing in Civil Engineering, April 1991, pp. 141–158.Google Scholar
  40. [40]
    Rossignac, J., O’Connor, M., Selective Geometry Complex: A dimension- independent model for point sets with internal structures and incomplete boundaries, Geometric Modeling for Product Engineering, Wozny, M., J., Turner, J., U., and Preiss, K. ( Editors ), North—Holland, 1990.Google Scholar
  41. [41]
    Rychener, M. (Editor), Expert Systems for Engineering Design, Academic Press, 1988.Google Scholar
  42. [42]
    Skarra, A. H., A Model of Concurrency Control for Cooperating Transactions. Ph.d Thesis, Department of Computer Science, Brown University, 1991.Google Scholar
  43. [43]
    Sriram, D., Knowledge-Based Approaches for Structural Design, CM Publications, UK, 1987.Google Scholar
  44. [44]
    Sriram, D., Logcher, R., Groleau. N., and Cherneff, J., DICE: An Object Oriented Programming Environment for Cooperative Engineering Design, Technical Report IESL-89–03, TESL, Dept. of Civil Engineering, M. I. T., 1989.Google Scholar
  45. [45]
    Sriram, D., Logcher, R., and Fukuda, S. (Editors), Computer Aided Cooperative Product Development, Springer Verlag, 1991.Google Scholar
  46. [46]
    Sriram, D., Logcher, R., Wong, A., and Ahmed, S., A Case Study in Computer-Aided Cooperative Product Development, In Computer Aided Cooperative Product Devéapment, Sriram, D., Logcher, “ R., and Fukuda, S. ( Editors ), Springer Verlag, 139–1.Google Scholar
  47. [47]
    Sriram, D., et al., Engineering Cycle: A Case Study and Implications for CAE, In Knowledge Aided Design,’ Green,;M ( Editor ), Academic Press, 1992.Google Scholar
  48. [48]
    Sriram, D., et al., An Object-Oriented Knowledge Based Building Tool for Engineering Applications, IESL Technical Report, 1991.Google Scholar
  49. [49]
    Stephanopoulos, G., et al., Design-KIT:.An Object-Oriented Environment for Process Engineering, Computers in Chemical Engineering,Volume 11, No. 6, 1987, pp. 655–674 (See also reports from LISPE).Google Scholar
  50. [50]
    Sycara,. K. P., Negotiation in Design, Computer Aided Cooperative Product Development, Sriram, D., Logcher, R., and Fukuda, S. (Editors), Springer Verlag 1991.Google Scholar
  51. [51]
    Tong, C. and Sriram, D. (Editors), Artificial. Intelligence in Engineering Design,Three Volume Series, Academic Press,.1992.Google Scholar
  52. [52]
    Wong, A., Sriram, D. and Logcher, R.: User Interfaces. for Cooperative Product Development, Proceedings of the Second. National Symposium on Concurrent Engineering, West Viginia University, Feb., 1990.Google Scholar
  53. [53]
    Wong, A, Shared Workspaces for Collaborative Engineering, Doctoral Thesis Proposal, Intelligent Engineering Systems Laboratory, Department of Civil Engineering, M.I.T., 1991.Google Scholar
  54. [54]
    Weiler, K.,Topological Structures for Geometric Modeling, Phd. Thesis, Rensselaer Polytechnic Institute, Aug. 1986.Google Scholar
  55. [55]
    Zamanian, K., Fenves S. J., and Gursoz, E., Representing Spatial Abstractions of Constructed:-Facilities,Technical Report, Engineering Design Research Center, Carnegie Mellon University, Pittsburgh, PA 15213, 1991 (To appear in a special issue-of the -Building and Envirónment jotirnal, see also Zamanian’s PhDph.Dif thesis).Google Scholar
  56. [56]
    Zozaya-Gorostiza, C. and Hendrickson, C., and Rehak, D., Knowledge-Based Process Plhnning for Construction and Manufacturing, Academic Press, April 1989.Google Scholar

Copyright information

© Springer-Verlag Wien 1998

Authors and Affiliations

  • D. Sriram
    • 1
  1. 1.Massachusetts Institute of TechnologyCambridgeUSA

Personalised recommendations