This document summarizes a research paper that presents an approach for a reconfigurable 3D shape search system using a client-server architecture. It focuses on representing 3D models on the server side through a new skeletal graph representation. The skeletal graph preserves geometry and topology while being smaller than traditional representations and insensitive to minor shape perturbations. It also captures major shape features. The representation aims to be compatible with human cognitive shape representation. Search requirements like sensitivity, similarity metrics, efficiency and effectiveness are discussed. The paper presents the shape representation approach, with indexing to be covered in a subsequent paper.
The operation research book that involves all units including the lpp problems, integer programming problem, queuing theory, simulation Monte Carlo and more is covered in this digital material.
Design and Development of Hybrid Storage ShelfIRJET Journal
This document describes the design and development of a hybrid storage shelf. It discusses conducting surveys to understand user needs and identify requirements. Various design concepts were considered and a scissor lift mechanism using aluminum materials was selected. The storage shelf will be portable, foldable, and provide efficient use of living space. Computer-aided design software, including CATIA and KEYSHOT, were used to develop 3D models and renderings of the hybrid storage shelf concept.
IRJET- Decision Making in Construction Management using AHP and Expert Choice...IRJET Journal
This document summarizes research on using the Analytic Hierarchy Process (AHP) and Expert Choice software to make decisions in construction management. It discusses using multi-criteria decision making to select contractors and cranes by building hierarchical models of criteria and alternatives. The document reviews several other studies that also used AHP and Expert Choice to solve multi-criteria decision problems in construction project management and contractor selection. It then presents a case study example of how AHP can be applied to select the best crane type for a construction project.
Improving Effort Estimation in Agile Software Development ProjectsGedi Siuskus
A key principle in agile software development is to manage changing user needs at different phases of the software project development cycle. It splits the development into smaller iterations (sprints) to keep both developers and customers focused on one of them at the time. By planning and working on small consecutive iterations agile teams reduce uncertainty of changing user needs. However this approach has its drawbacks too. It becomes hard for agile team to plan and estimate the whole project in advance accurately as not much information is available. Therefore agile project planning turns into guesstimation of the effort required. It is based on available information about the system requirements and resources available. This paper proposes a method to improve the agile effort guesstimation by applying functional analysis to size user stories. A number of user stories from a media company are obtained to conduct the case study. The COSMIC method is used to size the user stories in functional points. Next those measurements are later applied to calculate the final project effort. The case study concludes that COSMIC user requirements sizing method can improve effort estimation and benefit agile teams in planning projects.
Keywords: agile, effort estimation, user story, function points, COSMIC.
The document presents a hybrid artificial intelligence model called integrative Random Forest classifier with Genetic Algorithm optimization (RF-GA) to predict risk of delay in construction projects. A literature review found that AI models have been applied to construction project management with good results. The study develops the RF-GA model using data from 40 past projects to identify key delay sources. The RF-GA model is evaluated on performance measures and found to more accurately predict delay risk with 91.67% accuracy compared to the classic RF model alone. The results demonstrate the ability of the hybrid AI approach to handle the complex, nonlinear nature of construction project data.
The document presents a hybrid artificial intelligence model called integrative Random Forest classifier with Genetic Algorithm optimization (RF-GA) to predict risk of delay in construction projects. A literature review found that AI models have been applied to construction project management but few have addressed risk prediction. The study collected data on delay sources from previous projects and experts. It developed the RF-GA model to analyze the data and predict time delays. The RF-GA model was evaluated against performance measures and the classic RF model, demonstrating better accuracy, classification error, and Kappa values of 91.67%, 8.3%, and 87%, respectively. This validated the ability of the hybrid model to handle non-linearity and complexity in construction project data.
Selecting the correct Data Mining Method: Classification & InDaMiTe-RIOSR Journals
This document describes an intelligent data mining assistant called InDaMiTe-R that aims to help users select the correct data mining method for their problem and data. It presents a classification of common data mining techniques organized by the goal of the problem (descriptive vs predictive) and the structure of the data. This classification is meant to model the human decision process for selecting techniques. The document then describes InDaMiTe-R, which uses a case-based reasoning approach to recommend techniques based on past user experiences with similar problems and data. An example of its use is provided to illustrate how it extracts problem metadata, gets user restrictions, recommends initial techniques, and learns from the user's evaluations to improve future recommendations. A small evaluation
This document summarizes a research paper that presents an approach for a reconfigurable 3D shape search system using a client-server architecture. It focuses on representing 3D models on the server side through a new skeletal graph representation. The skeletal graph preserves geometry and topology while being smaller than traditional representations and insensitive to minor shape perturbations. It also captures major shape features. The representation aims to be compatible with human cognitive shape representation. Search requirements like sensitivity, similarity metrics, efficiency and effectiveness are discussed. The paper presents the shape representation approach, with indexing to be covered in a subsequent paper.
The operation research book that involves all units including the lpp problems, integer programming problem, queuing theory, simulation Monte Carlo and more is covered in this digital material.
Design and Development of Hybrid Storage ShelfIRJET Journal
This document describes the design and development of a hybrid storage shelf. It discusses conducting surveys to understand user needs and identify requirements. Various design concepts were considered and a scissor lift mechanism using aluminum materials was selected. The storage shelf will be portable, foldable, and provide efficient use of living space. Computer-aided design software, including CATIA and KEYSHOT, were used to develop 3D models and renderings of the hybrid storage shelf concept.
IRJET- Decision Making in Construction Management using AHP and Expert Choice...IRJET Journal
This document summarizes research on using the Analytic Hierarchy Process (AHP) and Expert Choice software to make decisions in construction management. It discusses using multi-criteria decision making to select contractors and cranes by building hierarchical models of criteria and alternatives. The document reviews several other studies that also used AHP and Expert Choice to solve multi-criteria decision problems in construction project management and contractor selection. It then presents a case study example of how AHP can be applied to select the best crane type for a construction project.
Improving Effort Estimation in Agile Software Development ProjectsGedi Siuskus
A key principle in agile software development is to manage changing user needs at different phases of the software project development cycle. It splits the development into smaller iterations (sprints) to keep both developers and customers focused on one of them at the time. By planning and working on small consecutive iterations agile teams reduce uncertainty of changing user needs. However this approach has its drawbacks too. It becomes hard for agile team to plan and estimate the whole project in advance accurately as not much information is available. Therefore agile project planning turns into guesstimation of the effort required. It is based on available information about the system requirements and resources available. This paper proposes a method to improve the agile effort guesstimation by applying functional analysis to size user stories. A number of user stories from a media company are obtained to conduct the case study. The COSMIC method is used to size the user stories in functional points. Next those measurements are later applied to calculate the final project effort. The case study concludes that COSMIC user requirements sizing method can improve effort estimation and benefit agile teams in planning projects.
Keywords: agile, effort estimation, user story, function points, COSMIC.
The document presents a hybrid artificial intelligence model called integrative Random Forest classifier with Genetic Algorithm optimization (RF-GA) to predict risk of delay in construction projects. A literature review found that AI models have been applied to construction project management with good results. The study develops the RF-GA model using data from 40 past projects to identify key delay sources. The RF-GA model is evaluated on performance measures and found to more accurately predict delay risk with 91.67% accuracy compared to the classic RF model alone. The results demonstrate the ability of the hybrid AI approach to handle the complex, nonlinear nature of construction project data.
The document presents a hybrid artificial intelligence model called integrative Random Forest classifier with Genetic Algorithm optimization (RF-GA) to predict risk of delay in construction projects. A literature review found that AI models have been applied to construction project management but few have addressed risk prediction. The study collected data on delay sources from previous projects and experts. It developed the RF-GA model to analyze the data and predict time delays. The RF-GA model was evaluated against performance measures and the classic RF model, demonstrating better accuracy, classification error, and Kappa values of 91.67%, 8.3%, and 87%, respectively. This validated the ability of the hybrid model to handle non-linearity and complexity in construction project data.
Selecting the correct Data Mining Method: Classification & InDaMiTe-RIOSR Journals
This document describes an intelligent data mining assistant called InDaMiTe-R that aims to help users select the correct data mining method for their problem and data. It presents a classification of common data mining techniques organized by the goal of the problem (descriptive vs predictive) and the structure of the data. This classification is meant to model the human decision process for selecting techniques. The document then describes InDaMiTe-R, which uses a case-based reasoning approach to recommend techniques based on past user experiences with similar problems and data. An example of its use is provided to illustrate how it extracts problem metadata, gets user restrictions, recommends initial techniques, and learns from the user's evaluations to improve future recommendations. A small evaluation
This document summarizes the application of Design for Manufacturing and Assembly (DFMA) methodology to reduce costs in the steel furniture industry. It presents two case studies where DFMA was applied: a folding chair and bunk bed. For the folding chair, the redesign reduced parts from 9 to 3, lowering costs from Rs. 675 to Rs. 607 per unit. For the bunk bed, parts were reduced from 29 to 9 and total costs lowered from Rs. 4530 to Rs. 3630. DFMA principles like reducing parts, optimizing for ease of assembly and manufacture, and material selection can significantly lower product costs when applied early in the design process.
This document presents a model for evaluating design concepts using decision matrix logic. It describes the typical decision matrix process of identifying alternatives and criteria, assigning weights, rating alternatives, and summing scores. The model aims to make the decision matrix approach more logical, reproducible, accurate and reliable for designers. It also presents an example applying the model to selecting an optimal concept for a simple gearbox design. The computer-based model is intended to enhance the capabilities of novice designers in conceptual engineering design.
This document presents a model for evaluating design concepts using decision matrix logic. It describes the typical decision matrix process of identifying alternatives and criteria, assigning weights, rating alternatives, and summing scores. The model aims to make the decision matrix approach more logical, reproducible, accurate, and reliable for designers. It also presents an example applying the model to selecting an optimal concept for a simple gearbox design. The computer-based model is intended to enhance the capabilities of novice designers in conceptual engineering design.
An Empirical Study of the Improved SPLD Framework using Expert Opinion TechniqueIJEACS
Due to the growing need for high-performance and low-cost software applications and the increasing competitiveness, the industry is under pressure to deliver products with low development cost, reduced delivery time and improved quality. To address these demands, researchers have proposed several development methodologies and frameworks. One of the latest methodologies is software product line (SPL) which utilizes the concepts like reusability and variability to deliver successful products with shorter time-to-market, least development and minimum maintenance cost with a high-quality product. This research paper is a validation of our proposed framework, Improved Software Product Line (ISPL), using Expert Opinion Technique. An extensive survey based on a set of questionnaires on various aspects and sub-processes of the ISPLD Framework was carried. Analysis of the empirical data concludes that ISPL shows significant improvements on several aspects of the contemporary SPL frameworks.
This document provides an overview of key concepts in mechanical engineering design. It discusses the phases of design including identifying needs, defining problems, synthesizing solutions, analysis and optimization, testing, and presentation. It also covers considerations like functionality, safety, reliability and manufacturability. Design tools like CAD, CAE, standards, codes and economics are reviewed. The responsibilities of design engineers to follow a systematic process are outlined.
Product design and value engineering (PDVE) Ch 1 introductionChirag Patel
This chapter discusses product design and value engineering. It introduces key concepts like concurrent engineering, quality function deployment, and design for X. It describes techniques for product development including failure mode and effects analysis and computation tools. These tools help optimize the design, manufacturing, and life cycle of the product. The chapter also covers characteristics of firms providing these services and challenges of product development.
An Application of Green Quality Function Deployment to Designing an Air Condi...IJERA Editor
The paper tackles a systematic and operational approach to Green Quality Function Deployment (GQFD), a customer oriented survey based quality management system with regular improvement in product development. GQFD shows balance between product development and environmental protection. GQFD is not used to determine their attributes and their levels. GQFD captures what product developers “think” would best satisfy customer needs considering Environmental factor. This research used Air Conditioner as a case study for implementation of GQFD. In the design of a new Air Conditioner, apply GQFD to find out the most important parameter and functions from customer point of view and then find out Technical Characteristics. These important parameters are then put into house of quality and make relation matrix between voice of customer and Technical Characteristics. From the result of QFD applied to Air Conditioner are short out the parameter which are require modification according to voice of customer and the result has used for new design.
This document provides an overview of key concepts in mechanical engineering design. It discusses the phases of design including identifying needs, defining problems, synthesizing solutions, analysis and optimization, testing, and presentation. Important considerations in design are addressed such as functionality, safety, reliability, manufacturability, and economics. Design tools, codes and standards, and a designer's professional responsibilities are also summarized. The document aims to outline the systematic process of mechanical engineering design.
Study of Lean construction tools for Workflow Improvement -A ReviewIRJET Journal
This document summarizes several research studies on improving workflow in construction projects using lean tools like value stream mapping (VSM). It discusses how VSM has been used to identify waste and inefficiencies in processes like structural masonry work. The studies found that VSM helps visualize information and material flows to reduce wait times and optimize value-adding activities. Implementing lean principles through tools such as VSM can help construction projects improve workflow and productivity.
Recent DEA Applications to Industry: A Literature Review From 2010 To 2014inventionjournals
International Journal of Engineering and Science Invention (IJESI) is an international journal intended for professionals and researchers in all fields of computer science and electronics. IJESI publishes research articles and reviews within the whole field Engineering Science and Technology, new teaching methods, assessment, validation and the impact of new technologies and it will continue to provide information on the latest trends and developments in this ever-expanding subject. The publications of papers are selected through double peer reviewed to ensure originality, relevance, and readability. The articles published in our journal can be accessed online.
This document summarizes a research paper on developing a feature-based product recommendation system. It begins by introducing recommender systems and their importance for e-commerce. It then describes how the proposed system takes basic product descriptions as input, recognizes features using association rule mining and k-nearest neighbor algorithms, and outputs recommended additional features to improve the product profile. The paper evaluates the system's performance on recommending antivirus software features. In under 3 sentences.
ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...ijseajournal
Software development process presents various types of models with their corresponding phases required to be accordingly followed in delivery of quality products and projects. Despite the various expertise and skills of systems analysts, designers, and programmers, systems failure is inevitable when a suitable development process model is not followed. This paper focuses on the Iterative and Incremental Development (IID)model and justified its role in the analysis and design software systems. The paper adopted the qualitative research approach that justified and harnessed the relevance of IID in the context of systems analysis and design using the Vocational
Career Information System (VCIS) as a case study. The paper viewed the IID as a change-driven software development process model. The results showed some system specification, functional specification of system and design specifications that can be used in implementing the VCIS using the IID model. Thus, the paper concluded that in systems analysis and design, it is imperative to consider a suitable development process that reflects the engineering mind-set, with heavy emphasis on good analysis and design for quality assurance.
BitLocker is drive encryption software included with Windows that encrypts the entire contents of the drive to protect against unauthorized access to data even if the drive is removed from the device. It stores the encryption key in the computer's Trusted Platform Module (TPM) chip or on an external USB drive for added security. BitLocker requires a Trusted Platform Module version 1.2 or higher, or the ability to store the recovery key on an external drive in order to encrypt the system drive.
Karthikeyan Jayaprakash is a mechanical design engineer with 4.8 years of experience in medical product design and development. He has skills in SolidWorks, AutoCAD, mechanical design, NX Unigraphics, and other areas. Some of his project experiences include designing a charging dock for dental lasers, developing a pressure profile test fixture for laparoscopic devices, and converting legacy designs to new CAD software. He aims to contribute his knowledge and experience through teamwork to help companies achieve their objectives.
A Review Of Code Reviewer Recommendation Studies Challenges And Future Direc...Sheila Sinclair
This document summarizes a systematic literature review of 29 studies on code reviewer recommendation published between 2009 and 2020. The review aims to categorize the methods, datasets, evaluation approaches, reproducibility, validity threats, and future directions discussed in the studies. Most studies used heuristic or machine learning approaches, evaluated models on open source projects, and discussed refining models and additional experiments as future work. Common challenges included ensuring reproducibility and dealing with threats to model generalizability and dataset integrity.
A Survey on Design Pattern Detection ApproachesCSCJournals
Design patterns play a key role in software development process. The interest in extracting design pattern instances from object-oriented software has increased tremendously in the last two decades. Design patterns enhance program understanding, help to document the systems and capture design trade-offs.
This paper provides the current state of the art in design patterns detection. The selected approaches cover the whole spectrum of the research in design patterns detection. We noticed diverse accuracy values extracted by different detection approaches. The lessons learned are listed at the end of this paper, which can be used for future research directions and guidelines in the area of design patterns detection.
A Method of R&D Electronic Product for Application by Independent Engineers, ...Carlos Fernando Jung
This document describes a method for research and development (R&D) of electronic products designed for use by independent engineers, designers, and inventors. The method was developed over 28 years through four phases of continuous optimization and was influenced by 13 existing product development models. The goal was to create a simplified method suitable for use by small teams or individuals. Key aspects of the method include discovering user requirements through interaction, generating original ideas, and conducting synchronous, functional, structural, and morphological analyses of similar products. The method also incorporates concepts from ergonomics and sustainability. It proceeds through stages of concept development, detailed design, prototype testing, and market feedback. The method aims to facilitate the creative process and design of innovative, competitive electronic
This document describes using Quality Function Deployment (QFD) and the Theory of Inventive Problem Solving (TRIZ) to optimize the mathematical modeling of components for virtual durability simulation. It presents a case study where QFD's House of Quality matrix was used to determine the best way to attach components in the model based on customer needs. TRIZ was then used to resolve conflicts between modeling approaches. The best approach found was to use square elements for meshing and attach components via RBE3 elements. QFD and TRIZ provided systematic methods to evaluate alternatives and resolve issues in developing the computational simulation model.
Proceedings of the 2015 Industrial and Systems Engineering Res.docxwkyra78
Proceedings of the 2015 Industrial and Systems Engineering Research Conference
S. Cetinkaya and J. K. Ryan, eds.
Use of Symbolic Regression for Lean Six Sigma Projects
Daniel Moreno-Sanchez, MSc.
Jacobo Tijerina-Aguilera, MSc.
Universidad de Monterrey
San Pedro Garza Garcia, NL 66238, Mexico
Arlethe Yari Aguilar-Villarreal, MEng.
Universidad Autonoma de Nuevo Leon
San Nicolas de los Garza, NL 66451, Mexico
Abstract
Lean Six Sigma projects and the quality engineering profession have to deal with an extensive selection of tools
most of them requiring specialized training. The increased availability of standard statistical software motivates the
use of advanced data science techniques to identify relationships between potential causes and project metrics. In
these circumstances, Symbolic Regression has received increased attention from researchers and practitioners to
uncover the intrinsic relationships hidden within complex data without requiring specialized training for its
implementation. The objective of this paper is to evaluate the advantages and drawbacks of using computer assisted
Symbolic Regression within the Analyze phase of a Lean Six Sigma project. An application of this approach in a
service industry project is also presented.
Keywords
Symbolic Regression, Data Science, Lean Six Sigma
1. Introduction
Lean Six Sigma (LSS) has become a well-known hybrid methodology for quality and productivity improvement in
organizations. Its wide adoption in several industries has shaped Process Innovation and Operational Excellence
initiatives, enabling LSS to become a main topic in quality practitioner sites of interest [1], recognized Six Sigma
(SS) certification body of knowledge contents [2], and professional society conferences [3].
However LSS projects and the quality engineering profession have to deal with an extensive selection of tools most
of them requiring specialized training. To assist LSS practitioners it is common to categorize tools based on the
traditional DMAIC model which stands for Define, Measure, Analyze, Improve, and Control phases. Table 1
presents an overview of the main tools that are commonly used in each phase of a LSS project, allowing team
members to progressively develop an understanding between realizing each phase’s intent and how the selected
tools can contribute to that purpose.
This paper focuses on the Analyze phase where tools for statistical model building are most likely to be selected.
The increased availability of standard statistical software motivates the use of advanced data science techniques to
identify relationships between potential causes and project metrics. In these circumstances Symbolic Regression
(SR) has received increased attention from researchers and practitioners even though SR is still in an early stage of
commercial availability.
The objective of this paper is to evaluate the advantages and drawbacks o ...
Development of new products is extremely essential for the success and smooth running of every industry. Companies have to constantly inject innovations and design efforts to make the design processes easy and to attract consumers in a constantly in a evolving and highly competitive market with best quality . Keeping ahead of the competition by bringing new and exciting products to market fast, and at the necessary level of quality, presents a major engineering challenge. A new casting bracket in place of old stamping brackets in snowmobile chassis development process is described, which introduces advanced FEM and Optimization technology into the concept development phase. Detailed predictions of interacting parts in a mechanism assembly are made possible through use of value engineering based process and material selection and advanced simulation technology. Design optimization is then employed using the modeling as a virtual testing ground for design variants. The approach provides clear design direction and helps to improve performance and reduce the unnecessary welding efforts of bracket manufacturing. Design is an intelligent activity that begins with design requirements and ends with a product description. Using Altair Optistruct was able to significantly reduce design time by sub modeling with structural optimization. The resultant casting bracket design showed superior performance characteristics. And finely the manufacturer had to put less efforts in stamping and part welding , which reduced the manufacturing time and cost also.
Histololgy of Female Reproductive System.pptxAyeshaZaid1
Dive into an in-depth exploration of the histological structure of female reproductive system with this comprehensive lecture. Presented by Dr. Ayesha Irfan, Assistant Professor of Anatomy, this presentation covers the Gross anatomy and functional histology of the female reproductive organs. Ideal for students, educators, and anyone interested in medical science, this lecture provides clear explanations, detailed diagrams, and valuable insights into female reproductive system. Enhance your knowledge and understanding of this essential aspect of human biology.
- Video recording of this lecture in English language: https://youtu.be/kqbnxVAZs-0
- Video recording of this lecture in Arabic language: https://youtu.be/SINlygW1Mpc
- Link to download the book free: https://nephrotube.blogspot.com/p/nephrotube-nephrology-books.html
- Link to NephroTube website: www.NephroTube.com
- Link to NephroTube social media accounts: https://nephrotube.blogspot.com/p/join-nephrotube-on-social-media.html
More Related Content
Similar to Developing_a_knowledge-reuse_tool_for_automatic_to.pdf
This document summarizes the application of Design for Manufacturing and Assembly (DFMA) methodology to reduce costs in the steel furniture industry. It presents two case studies where DFMA was applied: a folding chair and bunk bed. For the folding chair, the redesign reduced parts from 9 to 3, lowering costs from Rs. 675 to Rs. 607 per unit. For the bunk bed, parts were reduced from 29 to 9 and total costs lowered from Rs. 4530 to Rs. 3630. DFMA principles like reducing parts, optimizing for ease of assembly and manufacture, and material selection can significantly lower product costs when applied early in the design process.
This document presents a model for evaluating design concepts using decision matrix logic. It describes the typical decision matrix process of identifying alternatives and criteria, assigning weights, rating alternatives, and summing scores. The model aims to make the decision matrix approach more logical, reproducible, accurate and reliable for designers. It also presents an example applying the model to selecting an optimal concept for a simple gearbox design. The computer-based model is intended to enhance the capabilities of novice designers in conceptual engineering design.
This document presents a model for evaluating design concepts using decision matrix logic. It describes the typical decision matrix process of identifying alternatives and criteria, assigning weights, rating alternatives, and summing scores. The model aims to make the decision matrix approach more logical, reproducible, accurate, and reliable for designers. It also presents an example applying the model to selecting an optimal concept for a simple gearbox design. The computer-based model is intended to enhance the capabilities of novice designers in conceptual engineering design.
An Empirical Study of the Improved SPLD Framework using Expert Opinion TechniqueIJEACS
Due to the growing need for high-performance and low-cost software applications and the increasing competitiveness, the industry is under pressure to deliver products with low development cost, reduced delivery time and improved quality. To address these demands, researchers have proposed several development methodologies and frameworks. One of the latest methodologies is software product line (SPL) which utilizes the concepts like reusability and variability to deliver successful products with shorter time-to-market, least development and minimum maintenance cost with a high-quality product. This research paper is a validation of our proposed framework, Improved Software Product Line (ISPL), using Expert Opinion Technique. An extensive survey based on a set of questionnaires on various aspects and sub-processes of the ISPLD Framework was carried. Analysis of the empirical data concludes that ISPL shows significant improvements on several aspects of the contemporary SPL frameworks.
This document provides an overview of key concepts in mechanical engineering design. It discusses the phases of design including identifying needs, defining problems, synthesizing solutions, analysis and optimization, testing, and presentation. It also covers considerations like functionality, safety, reliability and manufacturability. Design tools like CAD, CAE, standards, codes and economics are reviewed. The responsibilities of design engineers to follow a systematic process are outlined.
Product design and value engineering (PDVE) Ch 1 introductionChirag Patel
This chapter discusses product design and value engineering. It introduces key concepts like concurrent engineering, quality function deployment, and design for X. It describes techniques for product development including failure mode and effects analysis and computation tools. These tools help optimize the design, manufacturing, and life cycle of the product. The chapter also covers characteristics of firms providing these services and challenges of product development.
An Application of Green Quality Function Deployment to Designing an Air Condi...IJERA Editor
The paper tackles a systematic and operational approach to Green Quality Function Deployment (GQFD), a customer oriented survey based quality management system with regular improvement in product development. GQFD shows balance between product development and environmental protection. GQFD is not used to determine their attributes and their levels. GQFD captures what product developers “think” would best satisfy customer needs considering Environmental factor. This research used Air Conditioner as a case study for implementation of GQFD. In the design of a new Air Conditioner, apply GQFD to find out the most important parameter and functions from customer point of view and then find out Technical Characteristics. These important parameters are then put into house of quality and make relation matrix between voice of customer and Technical Characteristics. From the result of QFD applied to Air Conditioner are short out the parameter which are require modification according to voice of customer and the result has used for new design.
This document provides an overview of key concepts in mechanical engineering design. It discusses the phases of design including identifying needs, defining problems, synthesizing solutions, analysis and optimization, testing, and presentation. Important considerations in design are addressed such as functionality, safety, reliability, manufacturability, and economics. Design tools, codes and standards, and a designer's professional responsibilities are also summarized. The document aims to outline the systematic process of mechanical engineering design.
Study of Lean construction tools for Workflow Improvement -A ReviewIRJET Journal
This document summarizes several research studies on improving workflow in construction projects using lean tools like value stream mapping (VSM). It discusses how VSM has been used to identify waste and inefficiencies in processes like structural masonry work. The studies found that VSM helps visualize information and material flows to reduce wait times and optimize value-adding activities. Implementing lean principles through tools such as VSM can help construction projects improve workflow and productivity.
Recent DEA Applications to Industry: A Literature Review From 2010 To 2014inventionjournals
International Journal of Engineering and Science Invention (IJESI) is an international journal intended for professionals and researchers in all fields of computer science and electronics. IJESI publishes research articles and reviews within the whole field Engineering Science and Technology, new teaching methods, assessment, validation and the impact of new technologies and it will continue to provide information on the latest trends and developments in this ever-expanding subject. The publications of papers are selected through double peer reviewed to ensure originality, relevance, and readability. The articles published in our journal can be accessed online.
This document summarizes a research paper on developing a feature-based product recommendation system. It begins by introducing recommender systems and their importance for e-commerce. It then describes how the proposed system takes basic product descriptions as input, recognizes features using association rule mining and k-nearest neighbor algorithms, and outputs recommended additional features to improve the product profile. The paper evaluates the system's performance on recommending antivirus software features. In under 3 sentences.
ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...ijseajournal
Software development process presents various types of models with their corresponding phases required to be accordingly followed in delivery of quality products and projects. Despite the various expertise and skills of systems analysts, designers, and programmers, systems failure is inevitable when a suitable development process model is not followed. This paper focuses on the Iterative and Incremental Development (IID)model and justified its role in the analysis and design software systems. The paper adopted the qualitative research approach that justified and harnessed the relevance of IID in the context of systems analysis and design using the Vocational
Career Information System (VCIS) as a case study. The paper viewed the IID as a change-driven software development process model. The results showed some system specification, functional specification of system and design specifications that can be used in implementing the VCIS using the IID model. Thus, the paper concluded that in systems analysis and design, it is imperative to consider a suitable development process that reflects the engineering mind-set, with heavy emphasis on good analysis and design for quality assurance.
BitLocker is drive encryption software included with Windows that encrypts the entire contents of the drive to protect against unauthorized access to data even if the drive is removed from the device. It stores the encryption key in the computer's Trusted Platform Module (TPM) chip or on an external USB drive for added security. BitLocker requires a Trusted Platform Module version 1.2 or higher, or the ability to store the recovery key on an external drive in order to encrypt the system drive.
Karthikeyan Jayaprakash is a mechanical design engineer with 4.8 years of experience in medical product design and development. He has skills in SolidWorks, AutoCAD, mechanical design, NX Unigraphics, and other areas. Some of his project experiences include designing a charging dock for dental lasers, developing a pressure profile test fixture for laparoscopic devices, and converting legacy designs to new CAD software. He aims to contribute his knowledge and experience through teamwork to help companies achieve their objectives.
A Review Of Code Reviewer Recommendation Studies Challenges And Future Direc...Sheila Sinclair
This document summarizes a systematic literature review of 29 studies on code reviewer recommendation published between 2009 and 2020. The review aims to categorize the methods, datasets, evaluation approaches, reproducibility, validity threats, and future directions discussed in the studies. Most studies used heuristic or machine learning approaches, evaluated models on open source projects, and discussed refining models and additional experiments as future work. Common challenges included ensuring reproducibility and dealing with threats to model generalizability and dataset integrity.
A Survey on Design Pattern Detection ApproachesCSCJournals
Design patterns play a key role in software development process. The interest in extracting design pattern instances from object-oriented software has increased tremendously in the last two decades. Design patterns enhance program understanding, help to document the systems and capture design trade-offs.
This paper provides the current state of the art in design patterns detection. The selected approaches cover the whole spectrum of the research in design patterns detection. We noticed diverse accuracy values extracted by different detection approaches. The lessons learned are listed at the end of this paper, which can be used for future research directions and guidelines in the area of design patterns detection.
A Method of R&D Electronic Product for Application by Independent Engineers, ...Carlos Fernando Jung
This document describes a method for research and development (R&D) of electronic products designed for use by independent engineers, designers, and inventors. The method was developed over 28 years through four phases of continuous optimization and was influenced by 13 existing product development models. The goal was to create a simplified method suitable for use by small teams or individuals. Key aspects of the method include discovering user requirements through interaction, generating original ideas, and conducting synchronous, functional, structural, and morphological analyses of similar products. The method also incorporates concepts from ergonomics and sustainability. It proceeds through stages of concept development, detailed design, prototype testing, and market feedback. The method aims to facilitate the creative process and design of innovative, competitive electronic
This document describes using Quality Function Deployment (QFD) and the Theory of Inventive Problem Solving (TRIZ) to optimize the mathematical modeling of components for virtual durability simulation. It presents a case study where QFD's House of Quality matrix was used to determine the best way to attach components in the model based on customer needs. TRIZ was then used to resolve conflicts between modeling approaches. The best approach found was to use square elements for meshing and attach components via RBE3 elements. QFD and TRIZ provided systematic methods to evaluate alternatives and resolve issues in developing the computational simulation model.
Proceedings of the 2015 Industrial and Systems Engineering Res.docxwkyra78
Proceedings of the 2015 Industrial and Systems Engineering Research Conference
S. Cetinkaya and J. K. Ryan, eds.
Use of Symbolic Regression for Lean Six Sigma Projects
Daniel Moreno-Sanchez, MSc.
Jacobo Tijerina-Aguilera, MSc.
Universidad de Monterrey
San Pedro Garza Garcia, NL 66238, Mexico
Arlethe Yari Aguilar-Villarreal, MEng.
Universidad Autonoma de Nuevo Leon
San Nicolas de los Garza, NL 66451, Mexico
Abstract
Lean Six Sigma projects and the quality engineering profession have to deal with an extensive selection of tools
most of them requiring specialized training. The increased availability of standard statistical software motivates the
use of advanced data science techniques to identify relationships between potential causes and project metrics. In
these circumstances, Symbolic Regression has received increased attention from researchers and practitioners to
uncover the intrinsic relationships hidden within complex data without requiring specialized training for its
implementation. The objective of this paper is to evaluate the advantages and drawbacks of using computer assisted
Symbolic Regression within the Analyze phase of a Lean Six Sigma project. An application of this approach in a
service industry project is also presented.
Keywords
Symbolic Regression, Data Science, Lean Six Sigma
1. Introduction
Lean Six Sigma (LSS) has become a well-known hybrid methodology for quality and productivity improvement in
organizations. Its wide adoption in several industries has shaped Process Innovation and Operational Excellence
initiatives, enabling LSS to become a main topic in quality practitioner sites of interest [1], recognized Six Sigma
(SS) certification body of knowledge contents [2], and professional society conferences [3].
However LSS projects and the quality engineering profession have to deal with an extensive selection of tools most
of them requiring specialized training. To assist LSS practitioners it is common to categorize tools based on the
traditional DMAIC model which stands for Define, Measure, Analyze, Improve, and Control phases. Table 1
presents an overview of the main tools that are commonly used in each phase of a LSS project, allowing team
members to progressively develop an understanding between realizing each phase’s intent and how the selected
tools can contribute to that purpose.
This paper focuses on the Analyze phase where tools for statistical model building are most likely to be selected.
The increased availability of standard statistical software motivates the use of advanced data science techniques to
identify relationships between potential causes and project metrics. In these circumstances Symbolic Regression
(SR) has received increased attention from researchers and practitioners even though SR is still in an early stage of
commercial availability.
The objective of this paper is to evaluate the advantages and drawbacks o ...
Development of new products is extremely essential for the success and smooth running of every industry. Companies have to constantly inject innovations and design efforts to make the design processes easy and to attract consumers in a constantly in a evolving and highly competitive market with best quality . Keeping ahead of the competition by bringing new and exciting products to market fast, and at the necessary level of quality, presents a major engineering challenge. A new casting bracket in place of old stamping brackets in snowmobile chassis development process is described, which introduces advanced FEM and Optimization technology into the concept development phase. Detailed predictions of interacting parts in a mechanism assembly are made possible through use of value engineering based process and material selection and advanced simulation technology. Design optimization is then employed using the modeling as a virtual testing ground for design variants. The approach provides clear design direction and helps to improve performance and reduce the unnecessary welding efforts of bracket manufacturing. Design is an intelligent activity that begins with design requirements and ends with a product description. Using Altair Optistruct was able to significantly reduce design time by sub modeling with structural optimization. The resultant casting bracket design showed superior performance characteristics. And finely the manufacturer had to put less efforts in stamping and part welding , which reduced the manufacturing time and cost also.
Similar to Developing_a_knowledge-reuse_tool_for_automatic_to.pdf (20)
Histololgy of Female Reproductive System.pptxAyeshaZaid1
Dive into an in-depth exploration of the histological structure of female reproductive system with this comprehensive lecture. Presented by Dr. Ayesha Irfan, Assistant Professor of Anatomy, this presentation covers the Gross anatomy and functional histology of the female reproductive organs. Ideal for students, educators, and anyone interested in medical science, this lecture provides clear explanations, detailed diagrams, and valuable insights into female reproductive system. Enhance your knowledge and understanding of this essential aspect of human biology.
- Video recording of this lecture in English language: https://youtu.be/kqbnxVAZs-0
- Video recording of this lecture in Arabic language: https://youtu.be/SINlygW1Mpc
- Link to download the book free: https://nephrotube.blogspot.com/p/nephrotube-nephrology-books.html
- Link to NephroTube website: www.NephroTube.com
- Link to NephroTube social media accounts: https://nephrotube.blogspot.com/p/join-nephrotube-on-social-media.html
Basavarajeeyam is a Sreshta Sangraha grantha (Compiled book ), written by Neelkanta kotturu Basavaraja Virachita. It contains 25 Prakaranas, First 24 Chapters related to Rogas& 25th to Rasadravyas.
TEST BANK For Community Health Nursing A Canadian Perspective, 5th Edition by...Donc Test
TEST BANK For Community Health Nursing A Canadian Perspective, 5th Edition by Stamler, Verified Chapters 1 - 33, Complete Newest Version Community Health Nursing A Canadian Perspective, 5th Edition by Stamler, Verified Chapters 1 - 33, Complete Newest Version Community Health Nursing A Canadian Perspective, 5th Edition by Stamler Community Health Nursing A Canadian Perspective, 5th Edition TEST BANK by Stamler Test Bank For Community Health Nursing A Canadian Perspective, 5th Edition Pdf Chapters Download Test Bank For Community Health Nursing A Canadian Perspective, 5th Edition Pdf Download Stuvia Test Bank For Community Health Nursing A Canadian Perspective, 5th Edition Study Guide Test Bank For Community Health Nursing A Canadian Perspective, 5th Edition Ebook Download Stuvia Test Bank For Community Health Nursing A Canadian Perspective, 5th Edition Questions and Answers Quizlet Test Bank For Community Health Nursing A Canadian Perspective, 5th Edition Studocu Test Bank For Community Health Nursing A Canadian Perspective, 5th Edition Quizlet Test Bank For Community Health Nursing A Canadian Perspective, 5th Edition Stuvia Community Health Nursing A Canadian Perspective, 5th Edition Pdf Chapters Download Community Health Nursing A Canadian Perspective, 5th Edition Pdf Download Course Hero Community Health Nursing A Canadian Perspective, 5th Edition Answers Quizlet Community Health Nursing A Canadian Perspective, 5th Edition Ebook Download Course hero Community Health Nursing A Canadian Perspective, 5th Edition Questions and Answers Community Health Nursing A Canadian Perspective, 5th Edition Studocu Community Health Nursing A Canadian Perspective, 5th Edition Quizlet Community Health Nursing A Canadian Perspective, 5th Edition Stuvia Community Health Nursing A Canadian Perspective, 5th Edition Test Bank Pdf Chapters Download Community Health Nursing A Canadian Perspective, 5th Edition Test Bank Pdf Download Stuvia Community Health Nursing A Canadian Perspective, 5th Edition Test Bank Study Guide Questions and Answers Community Health Nursing A Canadian Perspective, 5th Edition Test Bank Ebook Download Stuvia Community Health Nursing A Canadian Perspective, 5th Edition Test Bank Questions Quizlet Community Health Nursing A Canadian Perspective, 5th Edition Test Bank Studocu Community Health Nursing A Canadian Perspective, 5th Edition Test Bank Quizlet Community Health Nursing A Canadian Perspective, 5th Edition Test Bank Stuvia
These lecture slides, by Dr Sidra Arshad, offer a quick overview of the physiological basis of a normal electrocardiogram.
Learning objectives:
1. Define an electrocardiogram (ECG) and electrocardiography
2. Describe how dipoles generated by the heart produce the waveforms of the ECG
3. Describe the components of a normal electrocardiogram of a typical bipolar lead (limb II)
4. Differentiate between intervals and segments
5. Enlist some common indications for obtaining an ECG
6. Describe the flow of current around the heart during the cardiac cycle
7. Discuss the placement and polarity of the leads of electrocardiograph
8. Describe the normal electrocardiograms recorded from the limb leads and explain the physiological basis of the different records that are obtained
9. Define mean electrical vector (axis) of the heart and give the normal range
10. Define the mean QRS vector
11. Describe the axes of leads (hexagonal reference system)
12. Comprehend the vectorial analysis of the normal ECG
13. Determine the mean electrical axis of the ventricular QRS and appreciate the mean axis deviation
14. Explain the concepts of current of injury, J point, and their significance
Study Resources:
1. Chapter 11, Guyton and Hall Textbook of Medical Physiology, 14th edition
2. Chapter 9, Human Physiology - From Cells to Systems, Lauralee Sherwood, 9th edition
3. Chapter 29, Ganong’s Review of Medical Physiology, 26th edition
4. Electrocardiogram, StatPearls - https://www.ncbi.nlm.nih.gov/books/NBK549803/
5. ECG in Medical Practice by ABM Abdullah, 4th edition
6. Chapter 3, Cardiology Explained, https://www.ncbi.nlm.nih.gov/books/NBK2214/
7. ECG Basics, http://www.nataliescasebook.com/tag/e-c-g-basics
Cell Therapy Expansion and Challenges in Autoimmune DiseaseHealth Advances
There is increasing confidence that cell therapies will soon play a role in the treatment of autoimmune disorders, but the extent of this impact remains to be seen. Early readouts on autologous CAR-Ts in lupus are encouraging, but manufacturing and cost limitations are likely to restrict access to highly refractory patients. Allogeneic CAR-Ts have the potential to broaden access to earlier lines of treatment due to their inherent cost benefits, however they will need to demonstrate comparable or improved efficacy to established modalities.
In addition to infrastructure and capacity constraints, CAR-Ts face a very different risk-benefit dynamic in autoimmune compared to oncology, highlighting the need for tolerable therapies with low adverse event risk. CAR-NK and Treg-based therapies are also being developed in certain autoimmune disorders and may demonstrate favorable safety profiles. Several novel non-cell therapies such as bispecific antibodies, nanobodies, and RNAi drugs, may also offer future alternative competitive solutions with variable value propositions.
Widespread adoption of cell therapies will not only require strong efficacy and safety data, but also adapted pricing and access strategies. At oncology-based price points, CAR-Ts are unlikely to achieve broad market access in autoimmune disorders, with eligible patient populations that are potentially orders of magnitude greater than the number of currently addressable cancer patients. Developers have made strides towards reducing cell therapy COGS while improving manufacturing efficiency, but payors will inevitably restrict access until more sustainable pricing is achieved.
Despite these headwinds, industry leaders and investors remain confident that cell therapies are poised to address significant unmet need in patients suffering from autoimmune disorders. However, the extent of this impact on the treatment landscape remains to be seen, as the industry rapidly approaches an inflection point.
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...rightmanforbloodline
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kolb, Ian Q. Whishaw, Verified Chapters 1 - 16, Complete Newest Versio
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kolb, Ian Q. Whishaw, Verified Chapters 1 - 16, Complete Newest Version
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kolb, Ian Q. Whishaw, Verified Chapters 1 - 16, Complete Newest Version
Local Advanced Lung Cancer: Artificial Intelligence, Synergetics, Complex Sys...Oleg Kshivets
Overall life span (LS) was 1671.7±1721.6 days and cumulative 5YS reached 62.4%, 10 years – 50.4%, 20 years – 44.6%. 94 LCP lived more than 5 years without cancer (LS=2958.6±1723.6 days), 22 – more than 10 years (LS=5571±1841.8 days). 67 LCP died because of LC (LS=471.9±344 days). AT significantly improved 5YS (68% vs. 53.7%) (P=0.028 by log-rank test). Cox modeling displayed that 5YS of LCP significantly depended on: N0-N12, T3-4, blood cell circuit, cell ratio factors (ratio between cancer cells-CC and blood cells subpopulations), LC cell dynamics, recalcification time, heparin tolerance, prothrombin index, protein, AT, procedure type (P=0.000-0.031). Neural networks, genetic algorithm selection and bootstrap simulation revealed relationships between 5YS and N0-12 (rank=1), thrombocytes/CC (rank=2), segmented neutrophils/CC (3), eosinophils/CC (4), erythrocytes/CC (5), healthy cells/CC (6), lymphocytes/CC (7), stick neutrophils/CC (8), leucocytes/CC (9), monocytes/CC (10). Correct prediction of 5YS was 100% by neural networks computing (error=0.000; area under ROC curve=1.0).
1. See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/332089757
Developing a knowledge-reuse tool for automatic tolerancing in product
design
Article in Product Management and Development · January 2018
DOI: 10.4322/pmd.2018.015
CITATIONS
0
READS
677
3 authors:
Fabio Carmo
Federal University of Technology - Paraná/Brazil (UTFPR)
2 PUBLICATIONS 1 CITATION
SEE PROFILE
Milton Borsato
Federal University of Technology - Paraná/Brazil (UTFPR)
133 PUBLICATIONS 848 CITATIONS
SEE PROFILE
Vitor Souza
Lund University
20 PUBLICATIONS 135 CITATIONS
SEE PROFILE
All content following this page was uploaded by Fabio Carmo on 01 April 2019.
The user has requested enhancement of the downloaded file.
2. Vol. 16 nº 2 December 2018 61
Product: Management & Development
Developing a knowledge-reuse tool for automatic tolerancing in
product design
Fabio Carmo, Milton Borsato, Vitor Souza
Programa de Pós-Graduação em Engenharia Mecânica e de Materiais (PPGEM), Universidade Tecnológica Federal do Paraná – UTFPR
e-mails: fabio.carmo@electrolux.com; borsato@utfpr.edu.br; vsouza.utfpr@gmail.com
Abstract: Some activities in the Product Development Process (PDP) are repetitive and time consuming, worsen
productivity. Time and cost reduction are achievable through increasing the automation level of such activities, e.g.,
through knowledge reuse acquired on previous projects. Tolerancing is among these activities where the lack of a
systematized, automatic process, leads to rework and productivity loss; there is a need to improve the efficiency
of this process, based on knowledge from previous projects. Research has been performed with this objective, but
normally resulting in sophisticated processes and tools, hard to implement in less developed industries. This research
proposes to fill this gap, by developing a tool to support designers during the tolerancing activity, by automatically
indicating tolerances for the dimensions the designer wishes to determine, in the context of an industry that designs
and produces laundry machines. This challenge was approached following Knowledge-based Engineering and Case
Based Reasoning principles. The evaluation phase revealed that the usage of the tool by the designers resulted in a
decrease of activity time of execution and improved the performance of tolerance definition.
Keywords: knowledge reuse, geometric and dimensional tolerancing, product development process.
1. Introduction
Implementing knowledge reuse during the Product
Development Process (PDP) can be very challenging due to
three main reasons: (i) the PDPgenerates a massive amount
of data and information, (ii) the short availability of time
during work shifts makes planning knowledge management
difficult and, (iii) design teams are often spread around the
world, sharing different cultures and ways of interpreting
data.
In an industrial context, Gao et al. (1998) states that
90% of all activities in the PDP are focused on adapting or
modifying products already released, and up to 70% of the
knowledge applied comes from past projects: that highlights
the need for this knowledge to be properly organized, stored
and retrieved.
Knowledgereuseenablescreatingaworkingenvironment
in which repetitive tasks are executed automatically, freeing
designers to focus on more creative tasks. Unfortunately,
these techniques are almost entirely restricted to the
Aerospace andAutomotive industries (Rocca, 2011), which
is intriguing since their lead times can be very long - where
reducing the execution time of such tasks may not have a
much relevant impact in development costs.
During the PDP, one activity that requires great deal of
knowledge reuse is Tolerancing, which consists of assigning
values for dimensional and geometrical variation of a
specific mechanical system, limiting that variation to a range
that enhances manufacturing feasibility, define product
quality and assures product functionality. When specifying
tolerances for product redesign or variant creation, a
designer retrieves logic and standards used in previous
projects. During this process, time can be saved if he could
use a tool that indicates the correct values and types of
dimensional and geometrical tolerances to be applied in a
mechanical system.
In the tolerancing automation literature, researches
propose solutions capable of automatically indicating types
of tolerances. Zhong et al. (2013) propose an ontology
based tool for automatic generation of assembly tolerances.
Qin et al. (2015) extend the work of Zhong et al. (2013),
creating an automatic geometric tolerance zones generation
tool, capable of elaborating such zones graphically in a 3D
assembly environment. Zhong et al. (2014) produce an
assembly tolerances type model, with a logic description
based approach. Sarigecili et al. (2014) propose a solution
to the interoperability problem between Computer Aided
Tolerancing (CAT) systems, where a GD&T information
interpretation approach is presented, in STEP format
files for CAD systems. Lu et al. (2015) makes a very
thorough proposition, but rather complex to implement as
https://doi.org/10.4322/pmd.2018.015
3. Developing a knowledge-reuse tool for automatic tolerancing in product design Carmo et al.
62
it requires the preparation of CAD models and advanced
manufacturing information.
Although these researches address the automation of
dimensional and geometrical tolerances, it has not been
identified in the literature a solution capable of generating
types and values of geometric and dimensional tolerances
in the same artifact, being also simple to implement.
The present research aims to fill this gap, proposing a
method deployed by the utilization of a tool to automatically
indicate types and values of dimensional and geometrical
tolerances, with ease of implementation in an industrial
context. The ultimate goal of such tool is to provide a
complete list of tolerances to be applied in a mechanical
system, with the user sole responsibility to insert the main
dimensions of the parts being designed.
This article is structured in the following order:
This introduction, a background on the approached themes,
the development of the solution, its evaluation and the
references used in this work.
2. Background
In this section, some literature background is provided,
starting with the problem identification in the Knowledge
Reuse in PDP theme, passing through the Design Science
Research (DSR) approach, Case Based Reasoning (CBR),
ending in the steps for the development of a Knowledge
Based Engineering (KBE) solution.
2.1. Knowledge reuse in the product development process
Prior to this research, a scientific process for articles
selection was performed, in order to identify the most
relevant works on Knowledge Reuse in PDP, as per
Carmo et al. (2017). From more than 3000 papers, the
37 most relevant works were selected to form the final
portfolio. In this portfolio, three papers were conceived in the
Tolerancing theme: Zhong et al. (2013), Zhong et al. (2014)
and Qin et al. (2015), which were detailed previously in
this paper.
After the opportunity identification, a solution has been
developed using methodologies from DSR, CBR and KBE
as described in the next section.
2.2. Design science research, case based reasoning and
knowledge based engineering
Design Science Research (DSR) (Peffers et al., 2007), is
the methodology used for the development of this research,
which consists of six steps for the Creation Science field:
i) Problem identification, ii) Definition of objectives,
iii) Solution development, iv) Solution demonstration,
v) Solution evaluation and, iv) Communication. The first
two steps were completed through the bibliographic
portfolio selection, and by bibliometric and systematic
analysis on such portfolio, prior to the development of the
solution, as per Carmo et al. (2017). Once the opportunity
was identified, the solution development stage got
underway, with the tool being constructed according to the
method described in the Solution Development section of
this paper.After that, it was possible to go through the phases
of solution demonstration and solution evaluation, both of
them being detailed in appropriate sections of this paper.
The last stage of the DSR, communication, is obviously
being conducted by the present article. The DSR approach
prescribes the following aspects to be evaluated after
solution development (1) Reality fidelity (2) Completeness
(3) Robustness (4) Logic consistency (5) Usability (6) Detail
level. However, it was also decided to evaluate aspects of
performance and precision. With the exception of these
last 2 aspects, and the detail level, all other aspects were
evaluated through a survey applied to engineers, which is
detailed in the Evaluation Procedure section.
The tool developed in this research follows the concept
of the Case Based Reasoning (CBR) approach. According
to Aamodt and Plaza (1994), CBR is a problem resolution
approach, based on the register of past problem solutions,
in order to solve current problems. A new problem is then
solved through the comparison of a past similar case, with
its solution being adapted and reused to solve the current
problem.
The tool development followed the steps proposed
by Curran et al. (2010), for KBE solutions development.
Such as: 1) Knowledge storage; 2) Normalization;
3) Organization; 4) Modeling; 5)Analysis; and 6) Delivery.
In order to fulfill the gap identified in the literature,
following the concepts presented in this section, a solution
was developed and applied on an industrial environment,
as detailed in the next section.
2.3. Case of application: mechanical/industrial design
The present research was applied on an industrial
context, for testing and evaluation purposes. The case of
application was developed in the product development
department of a home appliances manufacturer, with
relevant market share.
In the tolerance specification process developed in that
department, a point of ineffectiveness was identified: the
tolerance specification knowledge applied on past projects
are stored in their own technical drawings and tolerance
chain analysis reports. When tolerancing a new project, at
some point the engineer needs to retrieve this knowledge
from those sources. This step is not so simple though. First
the part number of a similar part must be retrieved. To do
that, the engineer needs to look for the part in a Bill of
Materials list (BOM). To have access to the correct BOM,
it’s necessary to request it to another department, time being
wasted on contacting the correct person, making the request
4. Vol. 16 nº 2 December 2018 63
Product: Management & Development
and waiting for the feedback. Once the requested BOM is
accessible, the engineer finds the part in the list, copying
its code (part number), and consulting it into a Product
Lifecycle Management (PLM) system. Finally, with the
part documents accessed in the PLM, it’s then possible to
open up the technical drawing of such part, and verify the
tolerances that have been applied. The engineer may now
compare the features presented in the drawing with the ones
in the new part, and reuse the tolerances of the previous part
with values adaptation when necessary. As it can be seen,
a system that could provide all correct types and values of
tolerances to be applied in a developing part, would save a
lot of work time during the tolerance specification process.
After the opportunity identification, the solution
development stage got underway. The tool was developed
following the method described in the next section.
3. Solution development
The solution is to provide the following result: After
user’s insertion of part’s general dimensions, such as total
diameter and height for a cylindrical part for example, the
tool must indicate all necessary tolerances to that part, with
all tolerance values adapted to the part’s size inserted by
the user. Therefore, the tool is suitable for utilization in the
detailed design phase of the PDP, for incremental design
cases, when a new product is conceived through small
changes and adaptations of existing products.
Figure 1 structures the research scope. The artefact is
a Microsoft Excel™ tool – the choice for this software
was based on the criteria of easy access, usability, and
development simplicity. Before the development of such tool
(which characterizes the demonstration phase in the DSR),
first a tool creation method had to be defined (the dark grey
rectangle), using Knowledge-based Engineering principles
as described in Curran et al. (2010). The development of the
tool was performed following the principles of CBR and
Knowledge-reuse, and the Demonstration section describes
the steps to develop the Excel tool. Finally, the Evaluation
phase consists of simulating the usage of the tool in a
controlled experiment performed by final users.
3.1. Development – tool creation method
The tool development follows (four) steps, as illustrated
in Figure 2. First, the product designed is selected, which
can be represented by a 3D CAD model or a 2D Drawing.
Next, proper tolerances can be chosen, which leads to
building a list of tolerances and identifying which will be
the exceptional dimensions – that must be identified prior
to the development of the tool. This decision is based in
the knowledge of types and values of tolerances used in
previous products designed with similar geometry.
Drawings and tolerance chain reports must be analyzed
to support the design team on which types and values of
tolerances should compose the list of tolerances for a certain
part, and this obviously has to be done for all the parts
present in the designed product.
The implementation phase begins in the Microsoft
Excel with the rules being written in the software through
the elaboration of IF/THEN equations. Proportions are
also configured to follow the rules previously registered.
The functional capabilities of these rules are tested for
coherence between input data and outputs. Finally, an
interface is created according to the needs of the designer,
that will operate the tool to generate the tolerances.
Figure 1. Research Structure.
5. Developing a knowledge-reuse tool for automatic tolerancing in product design Carmo et al.
64
3.2. Demonstration – tool development
Based on the described method, a tool was constructed
to be used in a washing machine development scenario.
The numeric values of each tolerance represent the variation
range that is already practiced by the company and suits
manufacturing, product quality and product functionality
aspects. For a part that can be found in several product
models that share a certain architecture, it is reasonable
to consider that it will feature minor variations in size and
shape across all these products. Its general geometry can
be kept for all variants; a set of tolerances that are always
in the same position in the part’s drawing can be defined.
In this way, it becomes simple to define which tolerances
should always be addressed to that part regardless of its size,
and on which features those tolerances should be applied.
3.3. Select case
To demonstrate the deployment of the tool creation
method, the example of a mechanical, circular part is
used, where the whole development process can be
thoroughly explained – presented in Figure 3. The main
diameter, 539.9mm (numbered dimension “12”), will be
the dimension to be toleranced. It must feature a linear
tolerance of +0.6/–0.4 mm – carried from the knowledge
base previously defined, based in the standard ISO 2768
(INTERNATIONAL..., 1989).
Figure 2. Tool development steps.
Figure 3. Example of a part that will have its tolerances generated by the artifact.
6. Vol. 16 nº 2 December 2018 65
Product: Management & Development
3.4. Defining tolerances
The designer must assess if the part/feature related to
that tolerance may present considerable size variations in
the future. For the current example, it’s very unlikely that
this outer diameter will be smaller than 120 mm or bigger
than 2000 mm. Therefore, tolerances are captured from
the standard, for the ranges from 120 up to 400mm, over
400 up to 1000mm, and between 1000 and 2000mm, as can
it be seen in the lower table in Figure 4. This defines two
separators to be registered in the tool (upper row in Figure 4):
400 and 1000mm. The tolerance in the example relates to a
diameter of 539.9 mm of size, which has an indication of a
tolerance value of ±0.8 mm in the corresponding size range,
according to the table extracted from the norm, in Figure 4.
Inside the company, it was decided to use different values
from the standard: +0.6 / –0.4 mm. It is important that the
proportion among values in size ranges in the standard are
respected.
In the upper part of Figure 4, it’s possible to note which
values of tolerances were considered for each one of the
size ranges in the tool. The first size range (0 mm up to
400 mm) is represented by the columns named “+Result 1”
and “–Result 1”. The second size range (over 400 mm up to
1000 mm) is represented by the columns named “+Result 2”
and “–Result 2”, while the third size range (over 1000 mm)
is represented by the columns named “+Result 3” and “–
Result 3”.
The upper tolerance bounds for the higher dimensions
range (+Result 3 = 0.90 mm) is 1.5 times greater than the
tolerance for the intermediate range (+Result 2 = 0.60 mm),
respecting the same proportion in the standard, as 1.2 mm
(medium tolerance for higher range) is 1.5 times greater
than 0.8 mm – medium tolerance for the medium range.
Following that logic, values available for all size ranges
are created for this tolerance.
3.5. Writing rules in Excel sheet
Next, these data are consolidated in a sheet, where the
feature is described, its values are declared along with the
separators related to the part size, as indicated in Figure 5
for the dimension “12”.
It’s necessary to start the creation of the mechanism that
will be responsible for the selection of the correct tolerance
value, to be shown for the user. The mechanism that will
perform that is a value selector equation, to be inserted in
the cell that will later export the selected value to be shown
to the user. Equations must be constructed according to
the following basic structure, which variates according to
the number of separator dimensions. In this example, at
most 3 separators are considered: the range with a single
separator (Equation 1),
(($ $2 $ 7); 7; 7)
IF C D I G
> (1)
Where “IF” is the logic operator indicating condition,
“$C$2” is the imported dimensional value that has been
inserted by the user, “$D7” is a separator dimension,
“I7” and “G7” are tolerance values. The meaning for the
single separator equation is: “If the value inserted by the
user is higher than $D7 separator, select I7 tolerance, if it
isn’t, select G7 tolerance”. Equation 2 is for two separators,
Figure 4. Separator dimensions selected for size ranges creation.
7. Developing a knowledge-reuse tool for automatic tolerancing in product design Carmo et al.
66
(($ $2 $ 7); 7; (($ $2 $ 7); 7; 7))
IF C E K IF C D I G
> > (2)
Where “$E7” and “$D7” are the separators, and “K7”,
“I7” and “G7”, are available tolerance values: “If the value
inserted by the user is higher than $E7 separator, select
K7 tolerance, if it is higher than $D7 separator, select I7
tolerance, if it isn’t, select G7 tolerance”. Last, Equation 3
is for three separators,
(($ $2 $ 7); 7; (($ $2 $ 7);
7; (($ $2 $ 7); 7; 7)))
IF C F M IF C E
K IF C D I G
> >
>
(3)
Where “$F7”, “$E7” and “$D7” are separators, “M7”, “K7”,
“I7” and “G7” are the available tolerance values: “If the
value inserted by the user is higher than $F7 separator,
select M7 tolerance, if it is higher than $E7 separator, select
K7 tolerance, if it is higher than $D7 separator, select I7
tolerance, if it isn’t, select G7 tolerance.”
In this example, the dimension input is 539.9 mm, which
is greater than the first separator (400 mm), but smaller than
the second separator (1000 mm). The equation then selects
the value of the second size range, which is exhibited in the
tolerance positive value cell.
Once the tolerance list and the rules are ready, the user
interface tab can be created for each part, showing only
values requested by the user, with all the other values used
in the tool being available for selection in the tab containing
the selectors equations.
Figure 6 illustrates the user interface tab, where the
tolerances list for a certain part is imported from the
selectors equations tab.
The equations constructed are responsible for the tool’s
operation, and that operation is strictly related to the CBR
approach.The tool must have at its disposal the most suitable
tolerances values that have been used in past projects, with
the equations selecting the more appropriate values for the
current situation. And that is done by the comparison of
the size ranges available, and the dimension that the user
is inserting, just like described in the CBR methodology.
3.6. Assuring proportions
A mechanism to match dimensions proportions is
performed, through the calculation of the dimensions of all
features listed, just with an input of the total dimensions of a
part, maintaining its aspect ratio across the whole geometry.
This mechanism must be inserted in the cells containing
the separator dimensions, as shown in Figure 7. In the
example, the flatness tolerance is guided by a feature with
a diameter dimension equal to 35.3% of the total diameter
of the part (which is supposed to be inserted by the user).
The separator dimension for the guiding feature (which is
therefore 100 mm), is then divided by that proportion so
the separator dimensions for the total diameter is correctly
presented.
When the part’s total diameter input is 283.29 mm, the
guiding feature for the flatness tolerance will be 100 mm
- 35.3% of the total diameter. The separator dimension
in this case is 283.29 mm for the total diameter (which
must be shown in the separator cell, as the user inserts the
total diameter, not the dimension of the guiding feature),
and 100 mm for the guiding feature, which is used in the
mechanism operation.
Figure 5. Tolerance number 12 inserted in the values generation tab.
Figure 6. User interface tab, with tolerance number 12 highlighted.
8. Vol. 16 nº 2 December 2018 67
Product: Management & Development
3.7. Check functioning
The check functioning phase consists on the verification
of the correct separation among all size ranges, as well as
the correct selection of all tolerance values available in the
tool. That is done by the insertion of extreme dimensional
values for each one of the size ranges of each tolerance.
For the case of application, it was verified that the tool
worked correctly for both aspects, making it possible to
move for the next phases of the development.
3.8. Registering exceptions
Every mechanical product has exceptions on the
aspect ratio conservation among its dimensions, what
leads to a necessity of deciding which dimensions must
be proportional to part’s total size, which dimensions must
have a fixed value, and which dimensions must have a fixed
difference for the total dimensions. Those decisions must
be taken while building the list of tolerances for the tool.
An example of that exception is given in Figure 8, where
a washing machine tub is shown. In this case, the diameter
formed by the suspension dockings stays at a fixed distance
from the part’s main diameter for all different product sizes,
which is represented in the cell’s separator dimension.
3.9. Interface
Lastly, guidance notes are registered in the tool for each
tolerance. As illustrated in Figure 9, in the demonstration
case conducted in this research, three columns were used for
note exhibition (1) Rule category (2)Tolerance main reasons
(3) Current rule. The first one informs if the tolerance
Figure 7. Aspect ratio conservation mechanism.
Figure 8. Exception on aspect ratio conservation mechanism.
9. Developing a knowledge-reuse tool for automatic tolerancing in product design Carmo et al.
68
follows some specific standards, or just a company’s
common practice. The second column explains the reasons
for that tolerance to exist, while the last column describes
the meaning of the equation being applied to that tolerance.
It’s also recommended to add drawings illustrations
in the tool, for each part in the user interface tab, to
make the user visualize on which position in the part the
tolerances must be applied. This tool’s feature can be noted
in the Appendix A. Following this method for the tool’s
construction, the solution will present an expandable,
editable and customizable aspect, being able to be used
in the PDP of many types of mechanical products.
The selectors equations tabs will have editable texts, and
ready to use equations, being able to be applied in other
situations.All tabs will be ready to receive additional items,
making adaptation for a possible new scenario easier.
4. Evaluation – tool usage
The evaluation phase had the objective of testing the
tool’s utilization method, registering its performance,
precision and other aspects for further evaluation. Three are
the steps for using the tool; select the tab correspondent to
the part being worked, insert the dimensions of the part,
and then copy all tolerances outputted by the tool to the
drawing or 3D model.
4.1. Evaluation procedure
A situation where engineers would have to specify
tolerances on a 2D drawing was reproduced. Ready for
tolerances 2D drawings were created, and an identical set
of drawings were distributed to 5 engineers. They were to
proceed according to the following instructions (1) Start
timing register (2) Access 2D drawings (3) Access the
tool (4) Use the tool to populate drawings with indicated
tolerances (5) Stop timing register (6) Survey answering.
The DSR approach prescribes the following aspects to
be evaluated after solution development (1) Reality fidelity
(2) Completeness (3) Robustness (4) Logic consistency
(5) Usability (6) Detail level. Nevertheless, it was decided
also to evaluate aspects of performance and precision.
With the exception of the last 2 aspects cited, and the detail
level, all other aspects were evaluated through the survey
applied to the engineers. Figure 10 shows an illustration
of that survey. It is composed by 7 questions, all of them
representing at least one of the mapped aspects.
The engineers gave scores from 1 to 5 to each one of
the questions. The result for each aspect evaluated is the
simple average among all scores given by the engineers.
For example, the usability aspect is represented by questions
4 and 5 of the survey. The resulting average of the scores
given by the engineers for question 4 was 3.8, and for
question 5 it was 4.4. Therefore, the resulting score for
the usability aspect was 4.1, which corresponds to 82% of
the maximum possible score. Table 1 compiles all results
generated by the scores given by the engineers.
The reality fidelity and completeness aspects were
represented by question 1 of the survey. This aspect is
related to the capacity of the tool to represent the reality of
the applied scenario. Both aspects reached a score of 84%
of the maximum possible one.
The logic consistency aspect corresponded to question 2
of the survey. It observes the lack of logic contradiction
in the solution. This aspect scored a 60% value of the
maximum possible, drawing attention of the researcher
due to its relatively lower value, when compared to
other aspects. One hypothesis that explains this lower
result is the difficulty on the understanding of what logic
consistency means in the solution, a misunderstanding that
could be leaded by a lack of more appropriated or detailed
explanation in the survey.
The aspect of robustness was represented by survey’s
question number 3. It describes the capacity of the solution
to adapt to other scenarios. This aspect reached an 84%
score, considering the maximum possible score.
The usability aspect relates to the easiness of use of the
solution, and is evaluated by question number 4 and 5 of
the survey. It has reached an 82% score out of the maximum
possible score.
The detail level aspect corresponds to the capacity of
the tool to replicate the same level of detail present in the
company’s current drawings. That aspect was evaluated
by the count of the number of tolerances indicated by the
tool for each part, against the count of the number of the
tolerances present in the current company’s drawings. It was
verified that the solution replicates the current detail level
present in the company’s drawings.
The precision aspect evaluates the capacity of the tool
on not leading the user on making mistakes. The number
of tolerances indicated by the solution, in the application
case, was 117. The average number of mistakes made by
the engineers during the testing phase was 8. Therefore,
each engineer had 117 different opportunities to make
a mistake, but only 8 mistakes were made by each one
on an average. Those mistakes include wrong tolerance
positioning on drawing, or specifying wrong tolerance
values in contradiction of tool’s indication. Precision aspect
scored a 93% of the maximum possible score, considering
only 8 mistakes were made out of 117 opportunities.
The performance aspect was evaluated through the
tolerance specification execution time measured, for the
developed method, against the time measured with the
company’s current method. Unfortunately, due to resources
limitation in the company, the only user that executed the
10. Vol. 16 nº 2 December 2018 69
Product: Management & Development
tolerances specification by the company’s method was
the researcher. The time measured was of 5 hours and 47
minutes. All the other 5 engineers, plus the researcher,
executed the tolerances specification process following
the developed method. The average time reached was
2 hours and 6 minutes, a decrease of 64% of execution
time considering the researcher’s execution time with the
company’s current method.
5. Conclusions
As it was stated in the tolerancing automation literature
analysis, there is a gap in the theme, where a solution
able to provide automatic indication of types and values
of dimensional and geometrical tolerances, being simple
to implement, was not found. That situation confirms
the innovator aspect of the present research, as it fulfills
Table 1. Evaluation results compilation.
Question Aspect Engineer 1 Engineer 2 Engineer 3 Engineer 4 Engineer 5 Average % of max
1 Reality Fid./ Complet. 4 4 5 4 4 4.2 84%
2 Logic Consistency 2 3 4 3 3 3 60%
3 Robustness 4 5 4 4 4 4.2 84%
4
Usability
2 4 4 4 5 3.8 76%
5 4 4 5 4 5 4.4 88%
Figure 9. Guidance notes.
Figure 10. Survey applied to the designers.
11. Developing a knowledge-reuse tool for automatic tolerancing in product design Carmo et al.
70
that gap, contributing to the tolerancing automation
theme. The method is still able to decrease the tolerance
specification execution time for cases of incremental
design, complying with evaluation aspects such as usability,
precision, fidelity and others.
The DSR approach utilization contributed to the
planning and organization of the present research, making
clear what were the six phases that needed to be followed
towards research conclusion, and what was to be done in
each one of them. Its prescriptive aspect is recommended
for other researches that intend to create solutions to solve
specific problems, as it’s the case of the present paper.
The developed method improves the traditional
tolerance specification process in several aspects, including
performance and precision, due its capability of knowledge
reuse. It is flexible and can be used in the PDP of several
types of mechanical products. According to the evaluation
phase, the method was well perceived by the users,
presenting good usability, robustness and detail level.
The research had some time execution limitations, which
ended up generating a few future work recommendations.
The first one is the complete implementation of the
developed method in an industrial work environment,
including the preparation of instruction procedure for
tool’s utilization. The second recommendation is to verify
manufacturing costs available in a company and correlate
them to the tolerance values indicated by the tool.The values
indicated by the current developed method, correspond to the
tolerances already in use by the company, and they are not
necessarily the best options for manufacturing, quality and
product’s functionality aspects. The last recommendation
is the evolution of the method to a completely automatic
tolerance specification method, integrated with CAD
systems, this way skipping the phase where the user needs
to copy the indicated tolerances to the drawing or 3D model.
6. References
AAMODT,A.; PLAZA, E. Case-based reasoning: foundational
issues, methodological variations, and system approaches.
AICOM, v. 7, n. 1, p. 39-59, 1994.
CARMO, F.; SCHMIDT, J.; BORSATO, M. Uma
análise bibliométrica sobre reuso do conhecimento no
desenvolvimento de produto. Blucher Design Proceedings,
v. 3, n. 12, p. 1-10, 2017.
CURRAN, R. et al. A multidisciplinary implementation
methodology for knowledge based engineering: KNOMAD.
Expert Systems with Applications, v. 37, n. 11, p. 7336-
7350, 2010.
GAO, Y.; ZEID, I.; BARDASZ, T. Characteristics of an
effective design plan system to support reuse in case-based
mechanical design. Knowledge-Based Systems, v. 10, n.
6, p. 337-350, 1998.
I N T E R N AT I O N A L O R G A N I Z AT I O N F O R
STANDARDIZATION. ISO 2768: General tolerances,
Geneva: ISO, 1989.
ROCCA, G. Knowledge based engineering techniques to
support aircraft design and optimization. 2011. 339
f. Thesis (Doctorate). Delft University of Technology,
Netherlands, 2011.
LU, H. et al. On the optimization of tolerance synthesis with
an ontology-based approach. In: CHINESEAUTOMATION
CONGRESS, 2015, Wuhan, China. Proceedings... Wuhan:
IEEE, 2015. p. 7-12.
PEFFERS, K. et al. A design science research methodology
for information systems research. Journal of Management
Information Systems, v. 24, n. 3, p. 45-77, 2007.
QIN, Y. et al. Description logic-based automatic generation
of geometric tolerance zones. International Journal of
Advanced Manufacturing Technology, v. 79, n. 5, p.
1221-1237, 2015.
SARIGECILI, M.; ROY, U.; RACHURI, S. Interpreting
the semantics of GD&T specifications of a product for
tolerance analysis. Computer Aided Design, v. 47, p.
72-84, 2014.
ZHONG, Y. et al. Constructing a meta-model for assembly
tolerance types with a description logic based approach.
Computer Aided Design, v. 48, p. 1-16, 2014.
ZHONG,Y. et al.Automatically generating assembly tolerance
types with an ontology-based approach. ComputerAided
Design, v. 45, n. 11, p. 1253-1275, 2013.
12. Vol. 16 nº 2 December 2018 71
Product: Management & Development
Appendix A. Developed tool illustrations.
Figure A1. Tool’s user interface tab.
Figure A2. Tool’s selectors equations tab.
View publication stats