Skip to main content
Log in

To disassemble or not: a computational methodology for decision making

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

Abstract

Environmentally conscious manufacturing is an important paradigm in today’s industrial practices and disassembly is a crucial factor in implementing this paradigm. Disassembly allows the reuse and recycling of parts and products that reach their “death” after their life cycle ends. There are many questions that must be answered before a disassembly decision can be reached. The most important question is economical. The cost of disassembly versus the cost of scrapping a product is always considered. This paper develops a computational methodology that allows decision-makers to calculate the disassembly cost of a product before it is built. The methodology makes it simple to perform “what if” scenarios fairly quickly. A Java based application has been developed to implement this methodology and it uses computational algorithms and a graphical user interface to enable designers to simulate product designs. The front end user interface is a Java based application while the back-end is the combination of a data parser and disassembly engine, which also makes use of Java and XML technologies. The disassembly engine performs calculations based on data represented in an XML data store and runs as the back-end component of the computational tools. The user interface has the ability to display a dynamically configurable disassembly tree. The disassembly knowledge is represented in XML format to allow robust and scalable parsing and processing of the various disassembly alternatives that correspond to the configurable disassembly tree. Examples are presented to demonstrate the implementation and capabilities of the computational design methodology presented in this paper.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Boothroyd, G. (2002). An introduction to design for manufacture and assembly. Boothroyd Dewhurst Inc.

  • Data Structure and Algorithm Analysis (1992). Mark Weiss, Benjamin Cummins, pp. 119–130.

  • Data Structures and Their Algorithms, Lewis and Denenberg (1991). Harper Collins, pp. 243–251.

  • Data Structures, Algorithms, and Performance, Derick Wood, Addison-Wesley, 1993, pp. 367–375

  • Dini, G., & Failli, F. (2000). A computer-aided tool for disassembly oriented to recycling of products. Proceedings of CIRP international seminar on intelligent computation in manufacturing engineering - ICME 00, July 1–3, 2000, Capri (Naples) (pp. 599–606), Italy.

  • Gungor, A., & Gupta, S. (1997). An evaluation methodology for disassembly processes. Computers In Industrial Engineering, 33, 1–4.

    Google Scholar 

  • Kanai, S., Sasaki, R., & Kishinami, T. (1999). Graph-based information modeling of product–process interactions for disassembly and recycle planning. IEEE, International Symposium on Assembly and Task Planning.

  • Kozen (1991). The design and analysis of algorithms. Springer.

  • Limaye, K., & Caudill, R.J. (1999). Systems modelling and simulation of electronic demanufacturing facilites. Proc. 1999 IEEE international symposium on electronics and the environment, Danvers, MA.

  • Matthew, D Bauer., Zahed Siddique, & David W. Rosen (2002). Design for disassembly via virtual prototyping. Proc. flexible automation and intelligent manufacturing (pp. 300–311), Atlanta, GA, May 13–15.

  • Rose, C., & Ishii, K. (1999). Product end-of Life strategy categorization design tool. Journal of Electronics Manufacturing.

  • Rose, C.M., Masui, K., & Ishii, K. (1998a). How Product Characteristics Determine Endof-Life Strategies. Proceedings, IEEE Int. symp. for electronics and the environment (pp. 322–326). Illinois: Oak Brook.

  • P. Sandborn (2000) ArticleTitleA model for optimizing the assembly and disassembly of electronic systems IEEE Transactions on Electronics Packaging Manufacturing 22 IssueID2 105–108 Occurrence Handle10.1109/6104.778170

    Article  Google Scholar 

  • Self-adjusting Binary Search Trees (1985). Sleator and Tarjan. JACM 32(3):652–686

    Google Scholar 

  • Spicer, A., & Wang, M. (2001). A software tool for end-of-life-cycle consideration within a DSS approach to environmentally conscious design and manufacturing. Proceedings of The 17th International conference on computers and industrial engineering, March, Phoenix, AZ.

  • P. Veerakamolmal Gupta M. Surendra (1999) ArticleTitleAnalysis of design efficiency for the disassembly of modular electronic products Journal of Electronics Manufacturing 9 IssueID1 79–95 Occurrence Handle10.1142/S0960313199000301

    Article  Google Scholar 

  • Wang, M., & Spicer, A. (2002). Optimal disassembly sequence generation for complex products: an artificial intelligence approach. Proceedings of the 3rd international congress on environmentally conscious design and manufacturing, March, 2002, Las Cruces, NM.

  • Zeid, I., & Gupta, S. (2001). A computational algorithm to evaluate product disassembly cost index. Laboratory For Responsible Manufacturing, Northeastern University.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ibrahim Zeid.

Additional information

Received: March 2005 / Accepted: January 2006

Rights and permissions

Reprints and permissions

About this article

Cite this article

Banda, K., Zeid, I. To disassemble or not: a computational methodology for decision making. J Intell Manuf 17, 621–634 (2006). https://doi.org/10.1007/s10845-006-0022-4

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-006-0022-4

Keywords

Navigation