Movatterモバイル変換


[0]ホーム

URL:


Skip to main content
Springer Nature Link
Log in

DIDS: rapidly prototyping configuration design systems

  • Papers
  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

The domain independent design system (DIDS) provides a set of tools for rapidly constructing new configuration design systems from a library of reusable software elements calledmechanisms. A DIDS user begins by creating a model of the problem domain and the task to be automated. This includes describing a library of parts from which new artifacts could be configured, optimization and preference criteria, and functionality constraints. DIDS analyzes this input and automatically builds an operational prototype system by selecting and combining mechanisms. DIDS' ability to automate this process is derived from its model of configuration design, which enables reusable mechanisms to be identified and automatically selected based on a problem's characteristics. The use of DIDS is illustrated by showing how DIDS solved an elevator-configuration problem.

This is a preview of subscription content,log in via an institution to check access.

Access this article

Log in via an institution

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Balkany, A., Birmingham, W. P. and Tommelein, I. D. (1993) An analysis of several design tools.Artificial Intelligence in Engineering, Design, and Manufacturing,7 (1), 1–17.

    Google Scholar 

  • Barker, V. and O'Conner, D. (1989) Expert systems for configuration at Digital: XCON and beyond.Communications of the ACM, March.

  • Birmingham, W. P. and Diewiorek, D. (1989) Automated knowledge acquisition for a computer synthesis system.

  • Birmingham, W. P. and Tommelein, I. D. (1992) Towards a domain-independent synthesis system, inKnowledge Aided Design, Green, M. (ed.), Academic Press, London.

    Google Scholar 

  • Birmingham, W. P., Gupta, A. and Siewiorek, D. (1992)Automating the Design of Computer Systems: The Micon Project, Jones and Barlett, Boston.

    Google Scholar 

  • Boehm, B. W. (1987) Improving software productivity.ComPuter, September,20 (9), 43–57.

    Google Scholar 

  • Brown, D. and Chandrasekaran, B. (1987)Design Problem Solving - Knowledge Structures and Control Strategies, Morgan Kaufmann, San Mateo, CA.

    Google Scholar 

  • Brown, D. C. and Chandrasekaran, B. (1989)Design Problem Solving: Knowledge Structures and Control Strategies, Morgan Kaufmann, Pitman Publishing, London.

    Google Scholar 

  • Chandrasekaran, B. (1986) Generic tasks in knowledge-based reasoning: high-level building blocks for expert system design.AI Magazine, Fall.

  • Chandrasekaran, B. (1990) Design problem solving: a task analysis.AI Magazine, Winter.

  • Dechter, R. and Pearl, J. (1987) Network-based heuristics for constraint satisfaction problems.Artificial Intelligence, 34 (1), 1–38.

    Google Scholar 

  • Doyle, J. (1979) A truth maintenance system.Artificial Intelligence, 12, 231–272.

    Google Scholar 

  • Johnson, M. V. Jr and Hayes-Roth, B. (1988) Learning to solve problems by analogy, Report No. KSL-88-01, Stanford University, Department of Computer Science, Knowledge Systems Laboratory.

  • Haworth, M. S., Birmingham, W. P. and Haworth, D. E. (1992) Optimal part selection, CSE-TR-127-92, University of Michigan, Computer Science and Electrical Engineering Division.

  • Klinker, G., Bhola, C., Dallemagne, G., Marques, D. and MCdermott, J. (1990) Usable and reusable programming constructs, inProceedings of the 5th Knowledge Acquisition Workshop, AAAI.

  • Langrana, N., Mitchell, T. and Ramachandran, N. (1986) Progress towards a knowledge-based aid for mechanical design, inSymposium on Integrated and Intelligent Manufacturing, The American Society of Manufacturing Engineers.

  • Mackworth, A. K. (1977) Consistency in networks of relations.Artificial Intelligence,8 (1), 99–118.

    Google Scholar 

  • Maher, M. L. (1987) Engineering design synthesis: a domain independent representation.AI EDAM, March.

  • Marcus, S. (ed.) (1988)Automating Knowledge Acquisition for Expert Systems, Kluwer, Boston.

    Google Scholar 

  • Marcus, S., Stout, J. and McDermott, J. (1987) VT: an expert elevator designer that uses knowledge-based backtracking.AI Magazine, Winter.

  • McDermott, J. (1980) R1: a rule-based configurer of computer systems, No. CMU-CS-80-119, Department of Computer Science, Carnegie Mellon University.

  • McDermott, J. (1988) Preliminary steps towards a taxonomy of problem-solving methods, inAutomating Knowledge Acquisition for Expert Systems, Marcus, S. (ed.), Kluwer, Boston.

    Google Scholar 

  • Mittal, S. and Araya, A. (1987) A knowledge-based framework for design, inProceedings of the 5th National Conference on AI, pp. 856–865.

  • Mittal, S. and Frayman, F. (1989) Towards a generic model of configuration tasks, inProceedings of the 11th IJCAI, August, pp 1395–1401

  • Musen, M. (1989)Automated Generation of Model-Based Knowledge-Acquisition Tools, Morgan Kaufmann, San Mateo, CA.

    Google Scholar 

  • Neches, R., Fikes, R., Finin, T., Gruber, T., Patil, R., Senator, T. and Swartout, W. (1991) Enabling technology for knowledge sharing.AI Magazine,12 (3), 36–56.

    Google Scholar 

  • Neighbors, J. (1984) The Draco approach to constructing software from reusable components.IEEE Transactions on Software Engineering, September.

  • Newell, A. (1981) The knowledge level.AI Magazine, Summer.

  • Puerta, A. R., Egar, J. W., Tu, S. W. and Musen, M. A. (1992) A multiple method knowledge-acquisition shell for the automatic generation of knowledge-acquisition tools.Knowledge Acquisition,4 (2), 171–196.

    Google Scholar 

  • Rich, C. and Waters, R. (1988) Programmer's apprentice: research overview.IEEE Computer, November.

  • Rosenblatt, A. and Watson, G. (eds) (1991) Concurrent engineering.IEEE Spectrum, July, 22.

  • Runkel, J. T. and Birmingham, W. P. (1992) Knowledge acquisition in the small, inProceedings of the AAAI Knowledge Acquisition for Knowledge-based Systems Workshop, Banff, October.

  • Runkel, J. T., Birmingham, W. P., Darr, T. P., Maxim, B. R. and Tommelein, I. D. (1992) Domain independent design system: environment for rapid prototyping of configuration design systems, inProceedings of the 2nd International Conference on Artificial Intelligence in Design, AID 92, 22–25 June, Pittsburgh, PA, Gero, J. S. (eds), Kluwer, Dordrecht, pp. 21–40.

    Google Scholar 

  • Sussman, G. J. and Steele, G. L. Jr (1980) CONSTRAINTS -a language for expressing almost-hierarchical descriptions.Artificial Intelligence,14, 1–39.

    Google Scholar 

  • Tommelein, I. D., Levitt, R. E. and Hayes-Roth, B. (1992) SightPlan model for site layout.Journal of Construction Engineering and Management,118 (4), 749–766.

    Google Scholar 

  • Tong, C. (1987) Towards an engineering science of knowledge-based design.Artificial Intelligence in Engineering,2(3).

Download references

Author information

Authors and Affiliations

  1. Electrical Engineering and Computer Science Department, The University of Michigan, 48109, Ann Arbor, M1, USA

    Alan Balkany, Bruce Maxim & Jay T. Runkel

  2. Civil and Environmental Engineering Department, The University of Michigan, 48109, Ann Arbor, M1, USA

    Iris D. Tommelein

  3. Computer and Information Science Department (Dearborn), The University of Michigan, 48109, Ann Arbor, M1, USA

    William P. Birmingham

Authors
  1. Alan Balkany

    You can also search for this author inPubMed Google Scholar

  2. William P. Birmingham

    You can also search for this author inPubMed Google Scholar

  3. Bruce Maxim

    You can also search for this author inPubMed Google Scholar

  4. Jay T. Runkel

    You can also search for this author inPubMed Google Scholar

  5. Iris D. Tommelein

    You can also search for this author inPubMed Google Scholar

Rights and permissions

About this article

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Advertisement


[8]ページ先頭

©2009-2025 Movatter.jp