A computational system for process design of injection moulding: Combining a blackboard-based expert system and a case-based reasoning approach

Chun Kit Kwong, G. F. Smith

Research output: Journal article publicationJournal articleAcademic researchpeer-review

13 Citations (Scopus)


Process design of injection moulding involves the selection of the injection moulding machine, mould design, production scheduling, cost estimation, and determination of injection moulding parameters. An expert system approach has been used to derive the process solution for injection moulding over the past few years. However, this approach is found to be incapable of determining the injection moulding parameters owing to the fragile nature of the knowledge for setting the moulding parameters. In addition, the existing expert systems for process design lack proper architecture for organising heterogeneous knowledge sources. In this paper, the combination of a blackboard-based expert system and a case-based reasoning approach is introduced to eliminate the deficiency of the existing expert-system approach to process design, from which a computational system for the process design of injection moulding, named CSPD, has been developed. CSPD first derives the process solution including the selection of the injection moulding machine and the mould base, tooling cost, processing cost estimation, and production scheduling based on the blackboard-based expert-system approach. It is then followed by the determination of the injection moulding parameters based on the case-based reasoning approach and the previously derived partial solution.
Original languageEnglish
Pages (from-to)350-357
Number of pages8
JournalInternational Journal of Advanced Manufacturing Technology
Issue number5
Publication statusPublished - 1 Jan 1998


  • Blackboard architecture
  • Case-based reasoning
  • Expert system
  • Process design of injection moulding

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Software
  • Mechanical Engineering
  • Computer Science Applications
  • Industrial and Manufacturing Engineering

Cite this