A Grammar-Based Framework for Integrating Design and Manufacturing

[+] Author and Article Information
Patrick Kwon

Department of Mechanical Engineering, Michigan State University, East Lansing, MI 48824

Moon Jung Chung

Department of Computer Science, Michigan State University, East Lansing, MI 48824

Brian Pentland

Department of Accounting and Information Systems, Michigan State University, East Lansing, MI 48824

J. Manuf. Sci. Eng 124(4), 899-907 (Oct 23, 2002) (9 pages) doi:10.1115/1.1511175 History: Received July 01, 2000; Revised January 01, 2002; Online October 23, 2002
Copyright © 2002 by ASME
Your Session has timed out. Please sign back in to continue.


Erkes,  J. W., Kenny,  K. B., Lewis,  J. W., Sarachan,  B. D., Sobololewski,  M. W., and Sum,  R. N., 1996, “Implementing Shared Manufacturing Services on the World-wide Web,” Commun. ACM, 39(2), pp. 34–45.
Hines, K., and Borriello, G., 1998, “A Geographically Distributed Framework for Embedded System Design and Validation,” The Proceedings of the 35th ACM/IEEE Design Automation Conference, San Francisco, California, pp. 140–145.
Kwon, P., Crimp, M., and Chung, M. J., 1997, “Automating the Design Process and Powder Fabrication of Functionally Gradient Materials,” IMECE, Dallas, TX.
Chung, M. J., and Kwon, P., 1998, “A Web-based Framework for Design and Manufacturing a Mechanical System,” 1998 DETC, Atlanta, Georgia, CD-ROM.
Chung, M. J., and Kim, H., 2000, “Design Process Management in Micro-electronic Design,” VLSI Handbook, W. K. Chen, ed., CRC Press, pp. 73.1–73.29.
Steinfield, C., Jang, C., and Pfaff, B., 1999, “Supporting Virtual Team Collaboration: The TeamSCOPE System,” Proceedings of International ACM SIGGROUP on Supporting Group Work, Phoenix, Arizona.
Adler,  P. S., Mandelbaum,  A., Nguyen,  V., and Schwerer,  E., 1995, “From Project to Process Management: An Empirically-based Framework for Analyzing Product Development Time,” Manage. Sci. 41(3), pp. 458–484.
Mehra,  A., Minis,  I., and Proth,  J., 1996, “Hierarchical Production Planning for Complex Manufacturing System,” Advances in Engineering Software, 26(3), pp. 209–218.
Petrie, C., Jeon, H., and Cutkosky, M., 1997, “Combining Constraint Propagation and Backtracking for Distributed Engineering,” ECAI-96 Workshop on Non-Standard Constraint Processing, Budapest, August, 1996, revised for AAAI-97 Workshop on Constraints and Agents, Providence, RI, Jul, 1997. See also “http://cdr.stanford.edu/ProcessLink/papers/non-stan-const/non-stan-const.html.”
Knapp,  D. W., and Parker,  A. C., 1991, “The ADAM Design Planning Engine,” IEEE Trans. Comput. Aided Des. , 10(7), pp. 829–846.
Dellen, B. Maurer, F., and Pews, G., 1997, “Knowledge-based Techniques to Increase the Flexibility of Workflow Management,” Data and Knowledge Engineering, North-Holland.
Lavana, H., Khetawat, A., Brglez, F., and Kozminski, K., 1997, “Executable Workflows: A Paradigm or Collaborative Design on the Internet,” Proceedings of the 34th ACM/IEEE Design Automation Conference, Anaheim, California, pp. 553–558.
Schurmann, B., and Altmeyer, J., 1997, “Modeling Design Tasks and Tools—The Link between Product and Flow Model,” Proceedings of 34th ACM/IEEE Design Automation Conference, Anaheim, California, pp. 564–569.
Sutton, P. R., and Director, S. W., 1998, “Framework Encapsulations: A New Approach to CAD Tool Interoperability,” Proceedings of the 35th ACM/IEEE Design Automation Conference, San Francisco, California, pp. 134–139.
Andreoli,  J.-M., Pacull,  F., and Pareschi,  R., 1998, “XPECT: A Framework for Electronic Commerce,” IEEE Internet Computing, 1(4), pp. 40–48.
Berners-Lee,  T., Cailliau,  R., Luotonen,  A., Nielsen,  H. Frystyk, and Secret,  A., 1994, “The World-Wide Web,” Commun. ACM, 37(8), p. 76.
Cutkosky,  M. R., Tenenbaum,  J. M., and Glicksman,  J., 1996, “Madefast: Collaborative Engineering over the Internet,” Commun. ACM, 39(9), pp. 78–87.
Chan, F., Spiller, M., and Newton, R., 1998, “WELD-An Environment for Web-Based Electronic Design,” ACM Design Automation Conference, pp. 146–151.
Schlenoff, C., Knutilla, A., and Ray, S., 1996, Unified Process Specification Language: Requirements for Modeling Process, NISTIR 5910, NIST.
Lu, S. C-Y., Smith, K., Herman, A., Mattox, D., Silliman, M., Lucenti, M., Jacobs, J., Chazin, D., Lawley, M., Case M., 1994 SWIFT: System Workbench For Integrating And Facilitating Teams IMPACT Laboratory, University of Southern California, WP94-03.
Petrie,  C., 1996, “Agent-Based Engineering, the Web, and Intelligence,” IEEE Expert, Dec, see http://cdr.stanford.edu/NextLink/Expert.html
Wegner, P., 1987, “Dimensions of Object-Based Language Design,” Proceedings of the Conference on Object-Oriented Systems, Languages, and Applications (OOPSLA’87), pp. 168–182, Orlando, Florida.
Antonnson,  E. K., 1997, “The Potential for Mechanical Design Compilation,” Res. Eng. Des. 9(4), pp. 125–138.
Baldwin,  R., and Chung,  M. J., 1995, Design Methodology Management: A Formal Approach, Computer, 28(2), pp. 54–63.
Ehrig, H., 1979, Introduction to the Algebraic Theory of Graph Grammars, 1st Workshop on Graph Grammars and Their Applications to Computer Science and Biology, Springer, LNCS, pp. 1–69.
Nau, D. S., Gupta, S. K., and Regli, W. C., 1995, “AI Planning Versus Manufacturing-Operation Planning, A Case Study,” International Joint Conference on Artificial Intelligence, Montreal Canada, pp. 1670–1676.
Brassard, G., and Bradley, P., 1995, Fundamentals of Algorithms, Prentice-Hall Inc., Upper Saddle River, New Jersey.
Keyes, D., Dillon, L., and Chung, M. J., 1999, “Analysis of a Scheduler for a CAD Framework,” International Conference of Software Engineering ’99, Los Angels, CA, pp. 152–162.
Ashby, M. F., 1995, Materials Selection in Mechanical Design, Butterworth-Heinemann, Oxford, England.
Schey, J. A., 1987, Introduction to Manufacturing Processes, 2nd edition, McGraw-Hill, New York, NY.
Kalpakjian, S., 1992, Manufacturing Processes for Engineering Materials, 2nd Edition, Addison-Wesley, Reading Massachusetts.


Grahic Jump Location
The architecture of MIDAS
Grahic Jump Location
A high-level process flow of a D&M process for a gearbox
Grahic Jump Location
A production for designing a gearbox
Grahic Jump Location
Expanded flow diagram for design
Grahic Jump Location
Three alternative productions for the manufacturing task
Grahic Jump Location
Tasks in RoughCut or FineCut
Grahic Jump Location
Three different productions for machining




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In