Module 1 Introduction. IIT, Bombay

Size: px
Start display at page:

Download "Module 1 Introduction. IIT, Bombay"

Transcription

1 Module 1 Introduction

2 Lecture 2 Concept Generation and Evaluation

3 Instructional objectives The primary objective of this lecture is to outline the importance of concept generation and selection in decision making exercises in a product development. Introduction Concept generation and the final selection of a concept through proper evaluation are critical decision making steps in product development. The primary aim of concept generation and evaluation is to ensure that the product can perform all of the major functions. This may be done by simple calculations, sketches, circuit diagram, proof-of-concept models, or by a detailed written description of the concept. The stage of concept generation and evaluation should minimize the possibility of misrepresenting a solution, which may actually be effective, and consider different ramification of a final decision. For example, not considering the customer s need during the concept generation and evaluation phase may lead to the failure of the product in the market. Typical steps involved in concept generation and evaluation is shown below [Figure 1.2.1]. Figure Various stages involved during concept generation and evaluation

4 Creative Thinking Creative thinking is critical for concept generation for a product development. The process of creative thinking can be viewed as a step to move from an unstructured idea to a well-structured, from an implicit to an explicit design. Following steps are considered helpful in encouraging effective creative thinking in the process of concept generation. Develop a creative attitude It is very essential to develop confidence that one can provide a creative solution to a given problem. Unlock your imagination One should always ask questions like what or what if and discuss all possibilities. One should spend time on understanding the problem given and be able to realize various queries that may be associated with the problem given. Be persistent Most of the problems are never solved in their first or even initial few attempts. One should rather peruse the solution of a given problem with persistence to find out alternate solutions or designs. Develop an open mind One should always be receptive to ideas from any and all sources for newer concepts. Suspend your judgment The concept generation stage should preclude early judgments. Often the creative ideas develop slowly and require time to proceed in an explicit manner. Thus, the concept generation stage should not be hampered by critical judgment at the initial level. Set problem boundaries This is extremely important for concept generation. It is widely accepted that setting problem boundaries at the very initial stage does not limit creative design ideas but rather focuses it more. Conceptual Decomposition An effective way to solve a complex problem is to decompose it into smaller parts that are easier to manage and then recombine all the ideas or designs to arrive at the final solution. There are two main approaches towards conceptual decomposition.

5 Decomposition in Physical Domain In this stage, the product design is decomposed directly into a number of subassemblies and parts / components. This is the initial step. It should be possible to describe how these subassemblies and part/components work together to accomplish the required function of the product. The function of each of the parts and sub-assemblies, and the way there are connected and interact with each other should be realized explicitly. Each of these subassemblies may be further decomposed into smaller subassemblies and component. This continues till we reach the component level of all the subassemblies. The design information that is available at every level of decomposition is slightly different from its preceding level. However, the functions of the components and subassemblies down the line would possibly be quite different from the function of the final product. Following example [Figure 1.2.2] shows the decomposition of a typical bicycle in the physical domain for the purpose of product design. Figure Decomposition of a bicycle in physical domain for product design purpose Decomposition in Function Domain In functional decomposition, the system functions are descried as the transformation between an initial stage and the desired final state. The approach of concept generation by functional decompositions was originated in the German schools of design. The input and the output of the functional devices are usually described in terms of either energy flow, material flow or information flow. The functions associated with the flow of energy are classified both by the type of energy and by its action on the system. The types of energy are usually classified as mechanical, chemical, electrical, fluid and thermal energy. The actions on the system are envisaged as change, change back, enlarge, reduce, change in direction and so on. The material flow is classified as through-flow or material-conserving process in which the position or shape

6 of the material is changed, diverging flow in which the material is divided in two or more number of small parts, and converging flow, in which the materials are joined or assembled. The information flow is basically in the form of mechanical or electrical signal or software instruction. Hence, the process of functional decomposition describes the design problem in terms of flow of energy material and information. Table shows the decomposition of typical devices in functional domain. Table Functional domain decomposition of three common devices Device Input Function Other effect Output Gear Rotating mechanical energy Change speed of rotation Change direction of rotation Rotational mechanical energy Pencil Mechanical energy Transfers Graphite from pencil to paper Graphite deposit on paper Motor Electrical energy Converts electrical energy to mechanical energy Generate Thermal energy Rotational mechanical energy Generating Design Concepts The design concepts are necessary to build the functions of the product. In other words, the design concepts provide the answer how for the intended function of a product. Usually, a design team is formed in which every team member spends several hours working individually on a few subsets of the overall problem for example, how to identify the sub-functions, and so on, Next, the team members would assemble together to discuss and improve the concepts developed individually and in turn, a number of small design concepts would be generated. Morphological Chart The morphological chart is a method to arrange all the functions and sub-functions in a logical order. The morphological chart also enlists the possible how s for each sub-functions with an

7 aim to realize the combinations of ideas comprising several design concepts. Following is the typical procedure to develop a morphological chart. (1) Establish the functions that the design product must perform (2) List the functions, one per row, in a chart. (3) For each function (row), list a wide range of sub-solutions, one per column. (4) Select an acceptable set of sub-solutions, one for each function. Table shows an example of a morphological chart for the packing of parts like nuts and screws, etc. In the chart, some of the alternatives along a row may be combined to give a single solution, e.g. for picking up the parts, a vacuum arm could be used and for orienting parts, step feeder can be used. If every solution on each row is compatible with all the solutions on the other rows the number of the possible solutions to the system is a multiple of all the ideas on the rows, the possibilities would be enormous. Table Schematic presentation of a morphological chart of packing parts Functions Option1 Option1 Option1 Picking parts Mechanical Arm Vacuum Arm Pneumatic arm Orienting parts Step feeder Bowl feeder Centrifugal feeder Storing parts Rack system Shelves and Bins Drawer Storage Transporting parts Industrial manual Industrial trucks Automatic Guided trolleys (powered) vehicles Combining Concepts This is the step when many fragmented small design concepts are combined to yield a final design concept. Number of possible combinations may be many and all should equally be evaluated or checked for viability. The next step is to combine the concepts to arrive at a set of ultimate design concepts.

8 Evaluation Method Once all the design concepts are more or less selected based on feasibility, these concepts are to be evaluated before the final finished design. Evaluation of these concepts involves various comparisons either in an absolute or in a relative manner among several possible design concepts. Absolute Comparison of Design Concepts It consists of comparing the concepts to a series of absolute filters. [1] Evaluation based on judgment of feasibility of the design: This is the first screening and involves an assessment of the feasibility of the design concepts by the experts. [2] Evaluation based on assessment of technology readiness: This is the second screening and involves an assessment of the readiness of a product manufacturer to produce the designed product without additional research efforts. [3] Evaluation based on go-no-go screening of the customers requirements: This step involves an evaluation whether the design has undertaken the customers requirements or feedbacks. Each customer requirement should be transformed in to a question and should be answerable as either yes (go), maybe(go) or no (no-go). This should help to eliminate any design concept that cannot address an important customer requirement. Relative Comparison of Design Concepts Relative comparisons help to work out the importance of a number of options relative to each other especially when there are no objective data available to set the standard for comparison relative comparison really helps to remove any sort of ambiguity while selecting the most appropriate candidate. There are various ways methods for comparing concept designs by relative comparisons. Some of the most important ones are Pugh's Concept selection Method Weighted Decision Matrix Analytical hierarchy process.

9 Pugh's Concept Selection Method This is a widely accepted method for comparing concepts that are not refined enough for direct comparison with the engineering requirements. Following are the steps involved in this method which are explained with the help of an example. In the example comparison of the effectiveness between three different types of hinges that are used in cabinets is being done. The three options for the hinge are butt hinge, flush hinge and barrel hinge as shown in the Figure Choose or develop the criteria for comparison: The criteria can be identified by examining the customer requirements and generating a corresponding a set of engineering requirements and targets. In our example the criterias are cost of the part, durability, time to production of the part and reliability. 2. Select the alternatives to be compared: The alternatives refer to the alternate ideas developed during concept generation. All concepts should be compared at the same level of generalization and in similar language. In the following example, the barrel hinge is taken as the datum and the other two hinge are compared with this datum level 3. Generate Scores: Designers should pick one of the design concepts that they think is the most appropriate and call it the datum. Now all the other being compared to the datum concept as measured by each of the customer requirements. For each comparison the product should be evaluated as being better (+), the same (S), or worse (-).If it is impossible to make a comparison, more information should be developed. The scores are shown in Table for our example. 4. Compute the total score: Four scores will be generated, the number of plus scores, minus scores, the overall total and the weighted total. The overall total is the number of plus scores minus the number of minus scores. The weighted total is the scores times their respective weighting factors, added up. The totals should not be treated as absolute in the decision making process but as the guidance only. If the two top scores are very close or very similar, then they should be examined more closely to make a more informed decision. For our example, we can clearly see that the overall score for the flush hinge is 1 and that for the butt hinge is -1.

10 Butt hinge Flush hinge Barrel hinge Figure Schematic presentation of three different types of hinges [Source: Table Evaluation on the basis of Pugh's Concept Selection Method Criterion Butt Hinge Flush hinge Barrel hinge Cost of part - + Durability + S D Time to produce S - A Reliability - + T Σ + Σ - Σ S U M Weighted Decision Matrix A decision matrix is used to evaluate the competing design concepts by ranking them with weighting factors and scoring the degree to which each design concept meets the criteria. It is a simple tool that can be very useful in making complex decisions, especially in cases where there are many alternatives and many criteria to be considered. Thus it makes as a qualitative tool to evaluate the alternatives. The procedure for weighted decision matrix is explained below with the help of the above example [Figure 1.2.3]. The above example considers three different types of hinges (1) butt hinge, (2) flush hinge, and (3) barrel hinge that are used in a cabinet. These hinges are required to be produced in bulk. Following is usually the procedure to evaluate the concept based on a weighted decision matrix.

11 1. Identify the Criteria: The more specific the criteria are, the better will be the results of the evaluation. While it is also desirable to have the criteria that are independent of one another, it is rarely possible. For our current example the criteria are the cost of the part, the time to production of the part, and durability and reliability of the parts. 2. Rank and Weigh the Criteria: Some criteria are probably more important than the others. The relative ranking of the criteria will off course affect the evaluation. It is therefore preferable to find out a a way of assigning weights to the criteria so that their relative importance (e.g., reliability may be more important than cost of the part) can be quantified. We can consider the following criteria and the respective weights within parenthesis. (a) Cost of the part (0.50); (b) Durability (0.30) (c) Time to production of the part (0.10) (d) Reliability (0.10) 3. Choose a Ranking Scale: In order to evaluate each design concept option, we need to confirm which one is better (with respect to each criterion). An often-used scale for this is a linear, symmetrical scale as shown below in Table Table Evaluation scale for design objective 11-point scale Description 11-point scale Description 0 Totally useless solution 6 Good solution but a few drawbacks 1 Very inadequate solution 7 Good solution 2 Weak solution 8 Very good solution 3 Poor solution 9 Excellent 4 Tolerable solution 10 Ideal solution 5 Satisfactory solution 4. Calculating the weighting factor for each criterion: This is achieved by multiplying the weightage of the criteria by the score of the criteria for each of the design concept. The calculation for the above example is shown below [Table 1.2.5].

12 Table Weight decision matrix for selection of a hinge Design Criteria Weight Butt Hinge Flush hinge Barrel hinge Factor Score Rating Score Rating Score Rating Cost of part Durability Time to produce Reliability Total Overall score rating: This is the sum of the weighted factors of all the criteria for a particular design concept in step 4. For example, the overall rating for the butt hinge is = The one with the highest score is the best design concept which is the Barrel Hinge in Table Analytical Hierarchy Process Analytical Hierarchy Process (AHP) is designed to solve multi-criteria decision problems. Several alternatives are compared in AHP on the basis of the same set of attributes. The typical steps involved in performing the AHP: (a) make pairwise comparisons, (b) synthesize judgments, and (c) check for consistency. A typical AHP based evaluation process is explained in detail in Figure considering the selection of the most suitable hinge as in the previous method.

13 Selecting the best hinge Criteria Cost Durability Time to produce Butt hinge Butt hinge Butt hinge Alternatives Flush hinge Flush hinge Flush hinge Barrel hinge Barrel hinge Barrel hinge Figure Evaluation of different types of hinges through AHP method 1. Make pairwise comparisons: Pairwise comparison is widely found to be effective with the assignment of relative weights. We compare here each alternative with another in a pairwise manner for each criterion. Following [Table 1.2.6] is the scale that is used for pairwise comparison [in Table 1.2.7, Table 1.2.8, Table and Table ]. Table Scale / Rating used for selection of a hinge Verbal Judgment of Preferences Numerical Rating Extremely preferred 9 Very strongly to extremely 8 Very strongly preferred 7 Strongly to very strongly 6 Strongly preferred 5 Moderately to strongly 4 Moderately preferred 3 Equally to moderately 2 Equally preferred 1

14 Table Pairwise comparison of cost, durability and time to produce Cost Durability Time to produce Cost Durability 1/5 1 1/3 Time to produce 1/6 3 1 Table Pairwise comparison of three different hinges for cost Butt hinge Flush hinge Barrel hinge Butt hinge 1 4 1/3 Flush hinge ¼ 1 1/7 Barrel hinge Table Pairwise comparison of three different hinges for durability Butt hinge Flush hinge Barrel hinge Butt hinge 1 1/6 1 Flush hinge Barrel hinge 1 1/6 1 Table Pairwise comparison of three different hinges for time to produce Butt hinge Flush hinge Barrel hinge Butt hinge Flush hinge 1/5 1 3 Barrel hinge 1/8 1/ Synthesis The priority of each criterion in terms of its contribution to the overall goal of achieving your goal is computed in this step. It involves the following step. [a] Sum values in each column of pairwise comparison matrix [b] Divide each element by its column total (gives normalized pairwise comparison matrix) [c] Compute average in each row (gives estimate of relative priorities of elements being compared) by dividing each element by the column total [Tables to ]

15 Table Assign priority rating of each criterion for pairwise comparison of cost Butt hinge Flush hinge Barrel hinge Butt hinge 1 4 1/3 Flush hinge 1/4 1 1/7 Barrel hinge SUM 17/ /21 Table Compute average priority of each criterion for pairwise comparison of cost Butt hinge Flush hinge Barrel hinge Average Butt hinge 1 4 1/ Flush hinge 1/4 1 1/ Barrel hinge Relative Priority Normalized pairwise comparison matrix These relative priority means that with respect to Cost, the barrel hinge will be preferred first (65%), followed by butt hinge (27%) and flush hinge (8%). We can do similar calculations for durability and time to produce. Table Assign priority rating of each criterion for pairwise comparison of durability Butt hinge Flush hinge Barrel hinge Butt hinge 1 1/6 1 Flush hinge Barrel hinge 1 1/6 1 SUM 8 8/6 8

16 Table Compute average priority of each criterion for pairwise comparison of durability Butt hinge Flush hinge Barrel hinge Average Butt hinge Flush hinge Barrel hinge Relative Priority Normalized pairwise comparison matrix Table Assign priority rating of each criterion for pairwise comparison of time to produce Butt hinge Flush hinge Barrel hinge Butt hinge Flush hinge 1/5 1 3 Barrel hinge 1/8 1/3 1 SUM 53/40 19/3 12 Table Compute average priority of each criterion for pairwise comparison of time to produce Butt hinge Flush hinge Barrel hinge Average Butt hinge Flush hinge Barrel hinge Relative Priority Normalized pairwise comparison matrix We will follow the same process for calculating the relative priority for the criteria as follows [Tables ] Table Assign rating of each criterion for pairwise comparison of relative priority Cost Durability Time to produce Cost Durability 1/5 1 1/3 Time to produce 1/6 3 1 SUM 41/ /3

17 Table Compute average rating for pairwise comparison of relative priority Cost Durability Time to produce Average Cost Durability Time to produce Relative Priority Normalized pairwise comparison matrix To calculate the overall ranking of the alternatives we now multiply the relative priority of each criteria with each of the attributes o and add them up [Table ]. Table Overall ranking of the three hinge alternatives Cost (0.7) Durability (0.1) Time to produce (0.2) Final Score Butt hinge 0.266*0.7= *0.1= *0.2= Flush hinge 0.08*0.7= *0.1= *0.2= Barrel hinge 0.654*0.7= *0.1= *0.2= So we can see that the barrel hinge depicts as the best option followed by butt hinge and then the flush hinge 3. Check for Consistency: A key step in the making of several pairwise comparisons is considering the consistency of the pairwise judgments. Example: If A compared to B = 3 and B compared to C = 2 then A compared to C should be 6 (3 x 2). Otherwise, an inconsistency will occur.

18 Exercise 1. Create a functional decomposition of a refrigerator References 1. G Dieter, Engineering Design - a materials and processing approach, McGraw Hill, NY, 2000.

Multi-Criteria Decision Making 1-AHP

Multi-Criteria Decision Making 1-AHP Multi-Criteria Decision Making 1-AHP Introduction In our complex world system, we are forced to cope with more problems than we have the resources to handle We a framework that enable us to think of complex

More information

Slides for courses based on the textbook

Slides for courses based on the textbook Slides for courses based on the textbook 1 Author: Professor Nigel Cross Publisher: John Wiley & Sons Ltd., 2008 (4th edition) ISBN: 978-0-470-51926-4 2 Contents Part One: Understanding Design 1 The Nature

More information

CHAPTER 3 MAINTENANCE STRATEGY SELECTION USING AHP AND FAHP

CHAPTER 3 MAINTENANCE STRATEGY SELECTION USING AHP AND FAHP 31 CHAPTER 3 MAINTENANCE STRATEGY SELECTION USING AHP AND FAHP 3.1 INTRODUCTION Evaluation of maintenance strategies is a complex task. The typical factors that influence the selection of maintenance strategy

More information

Engineering Design Notes III Conceptual Design. EE 498/499 Capstone Design Classes Klipsch School of Electrical & Computer Engineering

Engineering Design Notes III Conceptual Design. EE 498/499 Capstone Design Classes Klipsch School of Electrical & Computer Engineering Engineering Design Notes III Conceptual Design EE 498/499 Capstone Design Classes Klipsch School of Electrical & Computer Engineering Topics Overview Definitions Conceptual Design Steps Activity Analysis

More information

Selection of Best Web Site by Applying COPRAS-G method Bindu Madhuri.Ch #1, Anand Chandulal.J #2, Padmaja.M #3

Selection of Best Web Site by Applying COPRAS-G method Bindu Madhuri.Ch #1, Anand Chandulal.J #2, Padmaja.M #3 Selection of Best Web Site by Applying COPRAS-G method Bindu Madhuri.Ch #1, Anand Chandulal.J #2, Padmaja.M #3 Department of Computer Science & Engineering, Gitam University, INDIA 1. binducheekati@gmail.com,

More information

A VALIDATION OF THE EFFECTIVENESS OF INNER DEPENDENCE IN AN ANP MODEL

A VALIDATION OF THE EFFECTIVENESS OF INNER DEPENDENCE IN AN ANP MODEL A VALIDATION OF THE EFFECTIVENESS OF INNER DEPENDENCE IN AN ANP MODEL Rozann Saaty Creative Decisions Foundation Pittsburgh, PA 15213 Email: rozann@creativedecisions.net ABSTRACT Validation is important

More information

Chapter 6 Multicriteria Decision Making

Chapter 6 Multicriteria Decision Making Chapter 6 Multicriteria Decision Making Chapter Topics Goal Programming Graphical Interpretation of Goal Programming Computer Solution of Goal Programming Problems with QM for Windows and Excel The Analytical

More information

ME2110. Conceptual Design

ME2110. Conceptual Design ME2110 Conceptual Design Key Concepts Structured Concept Generation processes Functional Decomposition Solution Principle Matrices Morphological Charts Objective Concept Evaluation GIT 2 PRODUCT LIFECYCLE

More information

USING PRINCIPAL COMPONENTS ANALYSIS FOR AGGREGATING JUDGMENTS IN THE ANALYTIC HIERARCHY PROCESS

USING PRINCIPAL COMPONENTS ANALYSIS FOR AGGREGATING JUDGMENTS IN THE ANALYTIC HIERARCHY PROCESS Analytic Hierarchy To Be Submitted to the the Analytic Hierarchy 2014, Washington D.C., U.S.A. USING PRINCIPAL COMPONENTS ANALYSIS FOR AGGREGATING JUDGMENTS IN THE ANALYTIC HIERARCHY PROCESS Natalie M.

More information

PRIORITIZATION OF WIRE EDM RESPONSE PARAMETERS USING ANALYTICAL NETWORK PROCESS

PRIORITIZATION OF WIRE EDM RESPONSE PARAMETERS USING ANALYTICAL NETWORK PROCESS PRIORITIZATION OF WIRE EDM RESPONSE PARAMETERS USING ANALYTICAL NETWORK PROCESS CH. Suresh 1* & K.Venkatasubbaiah 2 & CH. ju 3 1Research Scholar, Department of Mechanical Engineering, Andhra University,

More information

PRODUCT DESIGN AND PROCESS SELECTION - ECONOMIC ANALYSIS

PRODUCT DESIGN AND PROCESS SELECTION - ECONOMIC ANALYSIS PRODUCT DESIGN AND PROCESS SELECTION - ECONOMIC ANALYSIS M.Tech Second Stage Project Report by Nitin R. Dhane (Roll No : 98310021) Under the guidance of Prof. B. RAVI Department of Mechanical Engineering

More information

UNIT II Requirements Analysis and Specification & Software Design

UNIT II Requirements Analysis and Specification & Software Design UNIT II Requirements Analysis and Specification & Software Design Requirements Analysis and Specification Many projects fail: because they start implementing the system: without determining whether they

More information

1 Linear programming relaxation

1 Linear programming relaxation Cornell University, Fall 2010 CS 6820: Algorithms Lecture notes: Primal-dual min-cost bipartite matching August 27 30 1 Linear programming relaxation Recall that in the bipartite minimum-cost perfect matching

More information

EE/CpE322 Lecture 3. Bruce McNair Based on Engineering Design: A Project-Based Introduction (the 3 rd ed.), by C.L. Dym and P.

EE/CpE322 Lecture 3. Bruce McNair Based on Engineering Design: A Project-Based Introduction (the 3 rd ed.), by C.L. Dym and P. EE/CpE322 Lecture 3 Bruce McNair Based on Engineering Design: A Project-Based Introduction (the 3 rd ed.), by C.L. Dym and P. Little A Model of the Design Process Stage 1: Problem Definition Input: Client

More information

Fundamentals of Operations Research. Prof. G. Srinivasan. Department of Management Studies. Indian Institute of Technology, Madras. Lecture No.

Fundamentals of Operations Research. Prof. G. Srinivasan. Department of Management Studies. Indian Institute of Technology, Madras. Lecture No. Fundamentals of Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture No. # 13 Transportation Problem, Methods for Initial Basic Feasible

More information

FFRDC Team s Expert Elicitation

FFRDC Team s Expert Elicitation FFRDC Team s Expert Elicitation Summary of Observations of the Expert Elicitation by two NAS Committee Members and NAS Staff Officer Presentation prepared for July 23-25 meetings of NAS Committee on Supplemental

More information

How Is the CPA Exam Scored? Prepared by the American Institute of Certified Public Accountants

How Is the CPA Exam Scored? Prepared by the American Institute of Certified Public Accountants How Is the CPA Exam Scored? Prepared by the American Institute of Certified Public Accountants Questions pertaining to this decision paper should be directed to Carie Chester, Office Administrator, Exams

More information

Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi

Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture - 8 Consistency and Redundancy in Project networks In today s lecture

More information

such a manner that we are able to understand, grasp and grapple with the problem at hand in a more organized fashion.

such a manner that we are able to understand, grasp and grapple with the problem at hand in a more organized fashion. Programming and Data Structure Dr.P.P.Chakraborty Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture 32 Conclusions Hello everybody. Today, we come to the

More information

Microsoft Access 2016

Microsoft Access 2016 Access 2016 Instructor s Manual Page 1 of 10 Microsoft Access 2016 Module Two: Querying a Database A Guide to this Instructor s Manual: We have designed this Instructor s Manual to supplement and enhance

More information

Microsoft Access 2016

Microsoft Access 2016 Access 2016 Instructor s Manual Page 1 of 10 Microsoft Access 2016 Module Two: Querying a Database A Guide to this Instructor s Manual: We have designed this Instructor s Manual to supplement and enhance

More information

INTRODUCTION TO THE ANP AND ITS SUPERMATRICES

INTRODUCTION TO THE ANP AND ITS SUPERMATRICES INTRODUCTION TO THE ANP AND ITS SUPERMATRICES In this introduction we review the ANP process and the SuperDecisions software and show some applications. Applications may be simple, consisting of a single

More information

A Multicriteria Approach in the Selection of a SAP UI Technology

A Multicriteria Approach in the Selection of a SAP UI Technology A Multicriteria Approach in the Selection of a SAP UI Technology A.D. Berdie, M. Osaci, N. Budişan Abstract The selection of a web technology in realizing a project is a complex and important decision

More information

EE/CpE322 Lecture 4. Bruce McNair Based on Engineering Design: A Project-Based Introduction (the 3 rd ed.), by C.L. Dym and P.

EE/CpE322 Lecture 4. Bruce McNair Based on Engineering Design: A Project-Based Introduction (the 3 rd ed.), by C.L. Dym and P. EE/CpE322 Lecture 4 Bruce McNair Based on Engineering Design: A Project-Based Introduction (the 3 rd ed.), by C.L. Dym and P. Little A Model of the Design Process Defining Client s Problem! Identify and

More information

Chapter 12. Systems Design. McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved.

Chapter 12. Systems Design. McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 12 Systems Design McGraw-Hill/Irwin Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Objectives Describe the design phase in terms of your information building blocks. Identify

More information

Contemporary Design. Traditional Hardware Design. Traditional Hardware Design. HDL Based Hardware Design User Inputs. Requirements.

Contemporary Design. Traditional Hardware Design. Traditional Hardware Design. HDL Based Hardware Design User Inputs. Requirements. Contemporary Design We have been talking about design process Let s now take next steps into examining in some detail Increasing complexities of contemporary systems Demand the use of increasingly powerful

More information

Program Planning, Data Comparisons, Strings

Program Planning, Data Comparisons, Strings Program Planning, Data Comparisons, Strings Program Planning Data Comparisons Strings Reading for this class: Dawson, Chapter 3 (p. 80 to end) and 4 Program Planning When you write your first programs,

More information

PARAMETERS OF OPTIMUM HIERARCHY STRUCTURE IN AHP

PARAMETERS OF OPTIMUM HIERARCHY STRUCTURE IN AHP Analytic Hierarchy 014, Washington D.C., U.S.A. PARAMETERS OF OPTIMUM HIERARCHY STRUCTURE IN AHP Stan Lipovetsky GfK Custom Research North America Mineapolis, MN, USA E-mail: stan.lipovetsky@gfk.edu ABSTRACT

More information

Conceptual Design Selection of Manual Wheelchair for Elderly by Analytical Hierarchy Process (AHP) Method: A Case Study

Conceptual Design Selection of Manual Wheelchair for Elderly by Analytical Hierarchy Process (AHP) Method: A Case Study Conceptual Design Selection of Manual Wheelchair for Elderly by Analytical Hierarchy Process (AHP) Method: A Case Study Mohd Nazri Ahmad #1, N.A. Maidin #2, M.H.A. Rahman #3 and M.H. Osman #4 Faculty of

More information

SELECTION OF AGRICULTURAL AIRCRAFT USING AHP AND TOPSIS METHODS IN FUZZY ENVIRONMENT

SELECTION OF AGRICULTURAL AIRCRAFT USING AHP AND TOPSIS METHODS IN FUZZY ENVIRONMENT SELECTION OF AGRICULTURAL AIRCRAFT USING AHP AND TOPSIS METHODS IN FUZZY ENVIRONMENT Gabriel Scherer Schwening*, Álvaro Martins Abdalla** *EESC - USP, **EESC - USP Abstract Considering the difficulty and

More information

A NEW MULTI-CRITERIA EVALUATION MODEL BASED ON THE COMBINATION OF NON-ADDITIVE FUZZY AHP, CHOQUET INTEGRAL AND SUGENO λ-measure

A NEW MULTI-CRITERIA EVALUATION MODEL BASED ON THE COMBINATION OF NON-ADDITIVE FUZZY AHP, CHOQUET INTEGRAL AND SUGENO λ-measure A NEW MULTI-CRITERIA EVALUATION MODEL BASED ON THE COMBINATION OF NON-ADDITIVE FUZZY AHP, CHOQUET INTEGRAL AND SUGENO λ-measure S. Nadi a *, M. Samiei b, H. R. Salari b, N. Karami b a Assistant Professor,

More information

IPC Integrated Food Security Phase Classification. Lesson: IPC Quality Assurance

IPC Integrated Food Security Phase Classification. Lesson: IPC Quality Assurance IPC Integrated Food Security Phase Classification Version 2.0 Lesson: Text-only version In partnership with: In this lesson LEARNING OBJECTIVES... 2 INTRODUCTION... 2 WHERE YOU ARE IN THE IPC PACKAGE...

More information

CSCI 5417 Information Retrieval Systems. Jim Martin!

CSCI 5417 Information Retrieval Systems. Jim Martin! CSCI 5417 Information Retrieval Systems Jim Martin! Lecture 7 9/13/2011 Today Review Efficient scoring schemes Approximate scoring Evaluating IR systems 1 Normal Cosine Scoring Speedups... Compute the

More information

FAQ: Database Development and Management

FAQ: Database Development and Management Question 1: Are normalization rules followed exclusively in the real world? Answer 1: Unfortunately, the answer to this question is no. Database design and development do not have hard and fast rules,

More information

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation Optimization Methods: Introduction and Basic concepts 1 Module 1 Lecture Notes 2 Optimization Problem and Model Formulation Introduction In the previous lecture we studied the evolution of optimization

More information

Autodesk's VEX Robotics Curriculum. Unit 12: Object Manipulation

Autodesk's VEX Robotics Curriculum. Unit 12: Object Manipulation Autodesk's VEX Robotics Curriculum Unit 12: Object Manipulation 1 Overview Object manipulation is one of the primary objectives in most mobile robotic development today. In Unit 12: Object Manipulation,

More information

HOW TO INVENT AN ALGORITHM

HOW TO INVENT AN ALGORITHM HOW TO INVENT AN ALGORITHM Here are all the ideas from the previous topics combined into a strategy for inventing algorithms. How to Invent an Algorithm Step What? How? 1 Understand the problem by solving

More information

EE/CpE322 Lecture 4. Bruce McNair Based on Engineering Design: A Project-Based Introduction (the 3 rd ed.), by C.L. Dym and P.

EE/CpE322 Lecture 4. Bruce McNair Based on Engineering Design: A Project-Based Introduction (the 3 rd ed.), by C.L. Dym and P. EE/CpE322 Lecture 4 Bruce McNair Based on Engineering Design: A Project-Based Introduction (the 3 rd ed.), by C.L. Dym and P. Little A Model of the Design Process Defining Client s Problem Identify and

More information

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture 28 Chinese Postman Problem In this lecture we study the Chinese postman

More information

D-Optimal Designs. Chapter 888. Introduction. D-Optimal Design Overview

D-Optimal Designs. Chapter 888. Introduction. D-Optimal Design Overview Chapter 888 Introduction This procedure generates D-optimal designs for multi-factor experiments with both quantitative and qualitative factors. The factors can have a mixed number of levels. For example,

More information

Course Report Computing Science Advanced Higher

Course Report Computing Science Advanced Higher Course Report 2018 Subject Level Computing Science Advanced Higher This report provides information on the performance of candidates. Teachers, lecturers and assessors may find it useful when preparing

More information

Optimized Implementation of Logic Functions

Optimized Implementation of Logic Functions June 25, 22 9:7 vra235_ch4 Sheet number Page number 49 black chapter 4 Optimized Implementation of Logic Functions 4. Nc3xe4, Nb8 d7 49 June 25, 22 9:7 vra235_ch4 Sheet number 2 Page number 5 black 5 CHAPTER

More information

EXTERNAL INQUIRIES. Objective of Section: Definition: Rating:

EXTERNAL INQUIRIES. Objective of Section: Definition: Rating: EXTERNAL INQUIRIES 7 Objective of Section: Describe and define the concepts necessary to identify and rate External Inquiries. The exercises at the end of the section help the student demonstrate that

More information

Software Development Chapter 1

Software Development Chapter 1 Software Development Chapter 1 1. Introduction Software Applications are increasingly used to tackle problems that concern everyday life : Automatic Bank tellers Airline reservation systems Air traffic

More information

CHAPTER 6 IDENTIFICATION OF CLUSTERS USING VISUAL VALIDATION VAT ALGORITHM

CHAPTER 6 IDENTIFICATION OF CLUSTERS USING VISUAL VALIDATION VAT ALGORITHM 96 CHAPTER 6 IDENTIFICATION OF CLUSTERS USING VISUAL VALIDATION VAT ALGORITHM Clustering is the process of combining a set of relevant information in the same group. In this process KM algorithm plays

More information

ABBYY Smart Classifier 2.7 User Guide

ABBYY Smart Classifier 2.7 User Guide ABBYY Smart Classifier 2.7 User Guide Table of Contents Introducing ABBYY Smart Classifier... 4 ABBYY Smart Classifier architecture... 6 About Document Classification... 8 The life cycle of a classification

More information

Mobile and Heterogeneous databases

Mobile and Heterogeneous databases Mobile and Heterogeneous databases Heterogeneous Distributed Databases Query Processing A.R. Hurson Computer Science Missouri Science & Technology 1 Note, this unit will be covered in two lectures. In

More information

Usability Evaluation of Software Testing Based on Analytic Hierarchy Process Dandan HE1, a, Can WANG2

Usability Evaluation of Software Testing Based on Analytic Hierarchy Process Dandan HE1, a, Can WANG2 4th International Conference on Machinery, Materials and Computing Technology (ICMMCT 2016) Usability Evaluation of Software Testing Based on Analytic Hierarchy Process Dandan HE1, a, Can WANG2 1,2 Department

More information

TELCOM2125: Network Science and Analysis

TELCOM2125: Network Science and Analysis School of Information Sciences University of Pittsburgh TELCOM2125: Network Science and Analysis Konstantinos Pelechrinis Spring 2015 2 Part 4: Dividing Networks into Clusters The problem l Graph partitioning

More information

Data Mining. Part 2. Data Understanding and Preparation. 2.4 Data Transformation. Spring Instructor: Dr. Masoud Yaghini. Data Transformation

Data Mining. Part 2. Data Understanding and Preparation. 2.4 Data Transformation. Spring Instructor: Dr. Masoud Yaghini. Data Transformation Data Mining Part 2. Data Understanding and Preparation 2.4 Spring 2010 Instructor: Dr. Masoud Yaghini Outline Introduction Normalization Attribute Construction Aggregation Attribute Subset Selection Discretization

More information

INTELLIGENT SYSTEM OF GEARBOXES DESIGN

INTELLIGENT SYSTEM OF GEARBOXES DESIGN 6 th INTERNATIONAL MULTIDISCIPLINARY CONFERENCE INTELLIGENT SYSTEM OF GEARBOXES DESIGN Eugen Valentin, BUTILĂ, Transilvania University of Braşov, Eroilor, 29, 500036 Gheorghe Leonte, MOGAN, Transilvania

More information

A Generalized Multi Criteria Decision Making Method Based on Extention of ANP by Enhancing PAIR WISE Comparison Techniques

A Generalized Multi Criteria Decision Making Method Based on Extention of ANP by Enhancing PAIR WISE Comparison Techniques BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 4 Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2015-0050 A Generalized Multi Criteria

More information

2.3 Algorithms Using Map-Reduce

2.3 Algorithms Using Map-Reduce 28 CHAPTER 2. MAP-REDUCE AND THE NEW SOFTWARE STACK one becomes available. The Master must also inform each Reduce task that the location of its input from that Map task has changed. Dealing with a failure

More information

Database Management System Prof. D. Janakiram Department of Computer Science & Engineering Indian Institute of Technology, Madras Lecture No.

Database Management System Prof. D. Janakiram Department of Computer Science & Engineering Indian Institute of Technology, Madras Lecture No. Database Management System Prof. D. Janakiram Department of Computer Science & Engineering Indian Institute of Technology, Madras Lecture No. # 20 Concurrency Control Part -1 Foundations for concurrency

More information

DOWNLOAD PDF BIG IDEAS MATH VERTICAL SHRINK OF A PARABOLA

DOWNLOAD PDF BIG IDEAS MATH VERTICAL SHRINK OF A PARABOLA Chapter 1 : BioMath: Transformation of Graphs Use the results in part (a) to identify the vertex of the parabola. c. Find a vertical line on your graph paper so that when you fold the paper, the left portion

More information

A tool to assist and evalute workstation design

A tool to assist and evalute workstation design A tool to assist and evalute workstation design Christian Bergman 1, Gunnar Bäckstrand 1,2, Dan Högberg 1, Lena Moestam 3 1. Virtual Systems Research Centre, University of Skövde, SE-541 28 Skövde 2. Swerea

More information

Ontology Refinement and Evaluation based on is-a Hierarchy Similarity

Ontology Refinement and Evaluation based on is-a Hierarchy Similarity Ontology Refinement and Evaluation based on is-a Hierarchy Similarity Takeshi Masuda The Institute of Scientific and Industrial Research, Osaka University Abstract. Ontologies are constructed in fields

More information

System Development Life Cycle Methods/Approaches/Models

System Development Life Cycle Methods/Approaches/Models Week 11 System Development Life Cycle Methods/Approaches/Models Approaches to System Development System Development Life Cycle Methods/Approaches/Models Waterfall Model Prototype Model Spiral Model Extreme

More information

A Novel Approach to Planar Mechanism Synthesis Using HEEDS

A Novel Approach to Planar Mechanism Synthesis Using HEEDS AB-2033 Rev. 04.10 A Novel Approach to Planar Mechanism Synthesis Using HEEDS John Oliva and Erik Goodman Michigan State University Introduction The problem of mechanism synthesis (or design) is deceptively

More information

Lockheed Martin USB Hub Mounting Bracket. Figure 1 Final USB hub bracket design

Lockheed Martin USB Hub Mounting Bracket. Figure 1 Final USB hub bracket design Lockheed Martin USB Hub Mounting Bracket Figure 1 Final USB hub bracket design Team 3 Engineering Design 100 Amanda Kelly: amk6163@psu.edu Dr. Ritter Julia Leybin: jml6428@psu.edu Section 22 Clare McHugh:

More information

CSc 238 Human Computer Interface Design Chapter 5 Designing the Product: Framework and Refinement. ABOUT FACE The Essentials of Interaction Design

CSc 238 Human Computer Interface Design Chapter 5 Designing the Product: Framework and Refinement. ABOUT FACE The Essentials of Interaction Design BBuckley - 1 CSc 238 Human Computer Interface Design Chapter 5 Designing the Product: Framework and Refinement ABOUT FACE The Essentials of Interaction Design Cooper, Reimann, Cronin, and Noessel Requirements

More information

DESIGN AND TECHNOLOGY

DESIGN AND TECHNOLOGY Qualification Accredited A LEVEL NEA Marking Criteria April 2017 DESIGN AND TECHNOLOGY H404, H405 and H406 For first teaching in 2017 www.ocr.org.uk/gcsedesignandtechnology A Level Design and Technology

More information

Natural Language Specification

Natural Language Specification REQUIREMENTS ENGINEERING LECTURE 2017/2018 Dr. Jörg Dörr Natural Language Specification Most Requirements are Described in Natural Language Free Text (Prose) In Word In Excel (Tabular) In RM-Tools In Sys-ML

More information

Advanced Data Management Technologies Written Exam

Advanced Data Management Technologies Written Exam Advanced Data Management Technologies Written Exam 02.02.2016 First name Student number Last name Signature Instructions for Students Write your name, student number, and signature on the exam sheet. This

More information

Computation of Fuzzy Analytic Hierarchy Process (FAHP) using MATLAB Programming in Sustainable Supply Chain

Computation of Fuzzy Analytic Hierarchy Process (FAHP) using MATLAB Programming in Sustainable Supply Chain Computation of Fuzzy Analytic Hierarchy Process (FAHP) using MATLAB Programming in Sustainable Supply Chain 1a Ahamad Zaki Mohamed Noor, 1b Muhammad Hafidz Fazli Md Fauadi, 1c Nur Zul Hafiq Zulkifli, 1d

More information

Some words on the analytic hierarchy process and the provided ArcGIS extension ext_ahp

Some words on the analytic hierarchy process and the provided ArcGIS extension ext_ahp Some words on the analytic hierarchy process and the provided ArcGIS extension ext_ahp Extension developed by Oswald Marinoni Technische Universität Darmstadt, Institute for Applied Geosciences, Georesources

More information

Setup Information Panosaurus May 3, 2011

Setup Information Panosaurus May 3, 2011 Setup Information Panosaurus 2.0 www.gregwired.com May 3, 2011 Please take the time to read all of the setup information to ensure success and ease of use of this tripod head. Much of the setup is a one

More information

Enhancing Internet Search Engines to Achieve Concept-based Retrieval

Enhancing Internet Search Engines to Achieve Concept-based Retrieval Enhancing Internet Search Engines to Achieve Concept-based Retrieval Fenghua Lu 1, Thomas Johnsten 2, Vijay Raghavan 1 and Dennis Traylor 3 1 Center for Advanced Computer Studies University of Southwestern

More information

Ontology method construction for intelligent decision support systems

Ontology method construction for intelligent decision support systems Ontology method construction for intelligent decision support systems Olga Burceva, Ludmila Aleksejeva Department of Modelling and Simulation, Riga Technical University, 1 Kalku Street, Riga, LV-1658,

More information

Math 340 Fall 2014, Victor Matveev. Binary system, round-off errors, loss of significance, and double precision accuracy.

Math 340 Fall 2014, Victor Matveev. Binary system, round-off errors, loss of significance, and double precision accuracy. Math 340 Fall 2014, Victor Matveev Binary system, round-off errors, loss of significance, and double precision accuracy. 1. Bits and the binary number system A bit is one digit in a binary representation

More information

COMP6471 WINTER User-Centered Design

COMP6471 WINTER User-Centered Design COMP6471 WINTER 2003 User-Centered Design Instructor: Shahriar Ameri, Ph.D. Student: Pedro Maroun Eid, ID# 5041872. Date of Submission: Monday, March 10, 2003. (Week 9) Outline Outline... 2 ABSTRACT...3

More information

e-submission of Coursework

e-submission of Coursework e-submission of Coursework s In Turnitin GradeMark 1. Introduction to s Within Turnitin GradeMark, rubrics can be created to enable student work to be marked against standard assessment criteria/marking

More information

Evaluating Classifiers

Evaluating Classifiers Evaluating Classifiers Charles Elkan elkan@cs.ucsd.edu January 18, 2011 In a real-world application of supervised learning, we have a training set of examples with labels, and a test set of examples with

More information

European Commission - ISA Unit

European Commission - ISA Unit DG DIGIT Unit.D.2 (ISA Unit) European Commission - ISA Unit INTEROPERABILITY QUICK ASSESSMENT TOOLKIT Release Date: 12/06/2018 Doc. Version: 1.1 Document History The following table shows the development

More information

Final Project. Professor : Hsueh-Wen Tseng Reporter : Bo-Han Wu

Final Project. Professor : Hsueh-Wen Tseng Reporter : Bo-Han Wu The Analytic Hierarchy Process What it is and how it used R. W. Saaty, Mathematical Modelling 87 Network Topology Design using Analytic Hierarchy Process Noriaki Kamiyama, Daisuke Satoh, IEEE ICC 08 Design

More information

THE RELATIONAL DATABASE MODEL

THE RELATIONAL DATABASE MODEL THE RELATIONAL DATABASE MODEL Introduction to relational DB Basic Objects of relational model Properties of relation Representation of ER model to relation Keys Relational Integrity Rules Functional Dependencies

More information

CHAPTER 6 PROPOSED HYBRID MEDICAL IMAGE RETRIEVAL SYSTEM USING SEMANTIC AND VISUAL FEATURES

CHAPTER 6 PROPOSED HYBRID MEDICAL IMAGE RETRIEVAL SYSTEM USING SEMANTIC AND VISUAL FEATURES 188 CHAPTER 6 PROPOSED HYBRID MEDICAL IMAGE RETRIEVAL SYSTEM USING SEMANTIC AND VISUAL FEATURES 6.1 INTRODUCTION Image representation schemes designed for image retrieval systems are categorized into two

More information

Introduction to Software Specifications and Data Flow Diagrams. Neelam Gupta The University of Arizona

Introduction to Software Specifications and Data Flow Diagrams. Neelam Gupta The University of Arizona Introduction to Software Specifications and Data Flow Diagrams Neelam Gupta The University of Arizona Specification A broad term that means definition Used at different stages of software development for

More information

LOGICAL OPERATOR USAGE IN STRUCTURAL MODELLING

LOGICAL OPERATOR USAGE IN STRUCTURAL MODELLING LOGICAL OPERATOR USAGE IN STRUCTURAL MODELLING Ieva Zeltmate (a) (a) Riga Technical University, Faculty of Computer Science and Information Technology Department of System Theory and Design ieva.zeltmate@gmail.com

More information

Pre-control and Some Simple Alternatives

Pre-control and Some Simple Alternatives Pre-control and Some Simple Alternatives Stefan H. Steiner Dept. of Statistics and Actuarial Sciences University of Waterloo Waterloo, N2L 3G1 Canada Pre-control, also called Stoplight control, is a quality

More information

Fundamentals of Operations Research. Prof. G. Srinivasan. Department of Management Studies. Indian Institute of Technology Madras.

Fundamentals of Operations Research. Prof. G. Srinivasan. Department of Management Studies. Indian Institute of Technology Madras. Fundamentals of Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras Lecture No # 06 Simplex Algorithm Initialization and Iteration (Refer Slide

More information

Ans 1-j)True, these diagrams show a set of classes, interfaces and collaborations and their relationships.

Ans 1-j)True, these diagrams show a set of classes, interfaces and collaborations and their relationships. Q 1) Attempt all the following questions: (a) Define the term cohesion in the context of object oriented design of systems? (b) Do you need to develop all the views of the system? Justify your answer?

More information

Assembly Modeling & Assembling Parts

Assembly Modeling & Assembling Parts This week you will learn assembly modeling & assembling parts. The steps to follow are: Assembly modeling Assembly hierarchy Assembly constraints Configurations Assembly strategy 1 Creating Assembly Components

More information

CS 6604: Data Mining Large Networks and Time-Series

CS 6604: Data Mining Large Networks and Time-Series CS 6604: Data Mining Large Networks and Time-Series Soumya Vundekode Lecture #12: Centrality Metrics Prof. B Aditya Prakash Agenda Link Analysis and Web Search Searching the Web: The Problem of Ranking

More information

Information Retrieval. Lecture 7

Information Retrieval. Lecture 7 Information Retrieval Lecture 7 Recap of the last lecture Vector space scoring Efficiency considerations Nearest neighbors and approximations This lecture Evaluating a search engine Benchmarks Precision

More information

BIOL591: Introduction to Bioinformatics Alignment of pairs of sequences

BIOL591: Introduction to Bioinformatics Alignment of pairs of sequences BIOL591: Introduction to Bioinformatics Alignment of pairs of sequences Reading in text (Mount Bioinformatics): I must confess that the treatment in Mount of sequence alignment does not seem to me a model

More information

FLOWCHARTS A flowchart is a graphical representation of the steps to be followed for solving problem. It consists of a set of symbols.

FLOWCHARTS A flowchart is a graphical representation of the steps to be followed for solving problem. It consists of a set of symbols. FLOWCHARTS A flowchart is a graphical representation of the steps to be followed for solving problem. It consists of a set of symbols. Each symbol represents a specific activity. A typical problem involves

More information

Lecture 34 SDLC Phases and UML Diagrams

Lecture 34 SDLC Phases and UML Diagrams That Object-Oriented Analysis and Design Prof. Partha Pratim Das Department of Computer Science and Engineering Indian Institute of Technology-Kharagpur Lecture 34 SDLC Phases and UML Diagrams Welcome

More information

Introduction to Programming in C Department of Computer Science and Engineering. Lecture No. #23 Loops: Precedence of Operators

Introduction to Programming in C Department of Computer Science and Engineering. Lecture No. #23 Loops: Precedence of Operators Introduction to Programming in C Department of Computer Science and Engineering Lecture No. #23 Loops: Precedence of Operators This one more concept that we have to understand, before we really understand

More information

MaxDiff Designer v2. (Updated 7 March 06) Sawtooth Software, Inc. Sequim, WA

MaxDiff Designer v2. (Updated 7 March 06) Sawtooth Software, Inc. Sequim, WA MaxDiff Designer v2 (Updated 7 March 06) Sawtooth Software, Inc. Sequim, WA http://www.sawtoothsoftware.com In this manual, we refer to product names that are trademarked. Windows, Windows 95, Windows

More information

Occluder Simplification using Planar Sections

Occluder Simplification using Planar Sections Occluder Simplification using Planar Sections Ari Silvennoinen Hannu Saransaari Samuli Laine Jaakko Lehtinen Remedy Entertainment Aalto University Umbra Software NVIDIA NVIDIA Aalto University Coping with

More information

Introduction to ANSYS CFX

Introduction to ANSYS CFX Workshop 03 Fluid flow around the NACA0012 Airfoil 16.0 Release Introduction to ANSYS CFX 2015 ANSYS, Inc. March 13, 2015 1 Release 16.0 Workshop Description: The flow simulated is an external aerodynamics

More information

AMERICAN-ARAB ANTI-DISCRIMINATION COMMITTEE INTERNET CONNECTION

AMERICAN-ARAB ANTI-DISCRIMINATION COMMITTEE INTERNET CONNECTION AMERICAN-ARAB ANTI-DISCRIMINATION COMMITTEE INTERNET CONNECTION EXPERT CHOICE MODEL JAWAD ABULHASAN RYAN HACKETT UPGRADING ADC S INTERNET CONNECTION ABSTRACT ADC has decided that their Internet connection

More information

Introduction to Software Engineering

Introduction to Software Engineering Introduction to Software Engineering (CS350) Lecture 17 Jongmoon Baik Testing Conventional Applications 2 Testability Operability it operates cleanly Observability the results of each test case are readily

More information

Part 4. Decomposition Algorithms Dantzig-Wolf Decomposition Algorithm

Part 4. Decomposition Algorithms Dantzig-Wolf Decomposition Algorithm In the name of God Part 4. 4.1. Dantzig-Wolf Decomposition Algorithm Spring 2010 Instructor: Dr. Masoud Yaghini Introduction Introduction Real world linear programs having thousands of rows and columns.

More information

USTGlobal INNOVATION INFORMATION TECHNOLOGY. Using a Test Design Tool to become a Digital Organization

USTGlobal INNOVATION INFORMATION TECHNOLOGY. Using a Test Design Tool to become a Digital Organization USTGlobal INNOVATION INFORMATION TECHNOLOGY Using a Test Design Tool to become a Digital Organization Overview: Automating test design reduces efforts and increases quality Automated testing resolves most

More information

Remote Sensing and GIS. GIS Spatial Overlay Analysis

Remote Sensing and GIS. GIS Spatial Overlay Analysis Subject Paper No and Title Module No and Title Module Tag Geology Remote Sensing and GIS GIS Spatial Overlay Analysis RS & GIS XXXI Principal Investigator Co-Principal Investigator Co-Principal Investigator

More information

Lecture 5: Graphs. Rajat Mittal. IIT Kanpur

Lecture 5: Graphs. Rajat Mittal. IIT Kanpur Lecture : Graphs Rajat Mittal IIT Kanpur Combinatorial graphs provide a natural way to model connections between different objects. They are very useful in depicting communication networks, social networks

More information

Software Engineering Software Testing Techniques

Software Engineering Software Testing Techniques Software Engineering Software Testing Techniques 1 Testability Operability it it operates cleanly Observability the the results of each test case are readily observed Controllability the the degree to

More information

Version 5. Recruiting Manager / Administrator

Version 5. Recruiting Manager / Administrator Version 5 Recruiting Manager / Administrator 1 Contents 1.0 Introduction... 4 2.0 Recruitment at a Glance... 6 3.0 Viewing Applicant Numbers... 8 4.0 Activities After Closing Date... 10 5.0 Shortlisting...

More information