Mahmut Ali GÖKÇEIndustrial Systems Engineering Lecture 2 System Identification ISE102 Spring 2007.

Slides:



Advertisements
Similar presentations
1 FUNCTION MODELING USING IDEF-0 IE 590 INTEGRATED MANUFACTURING SYSTEMS Lecture 7.
Advertisements

S Y S T E M S E N G I N E E R I N G.
CSC271 Database Systems Lecture # 18. Summary: Previous Lecture  Transactions  Authorization  Authorization identifier, ownership, privileges  GRANT/REVOKE.
Lecture # 2 : Process Models
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 16 HCI PROCESS.
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Lesson-16 Systems Analysis(2)
K.M. Corker, Ph.D.Industrial & Systems Engineering System Engineering ISE 222 Spring 2005 Notes & Course Materials
K.M. Corker, Ph.D.Industrial & Systems Engineering System Engineering ISE 222 Spring 2005 Notes & Course Materials
Analysis Concepts and Principles
Business Area Analysis Focus: Domain View (selected business area) Goals: –Isolate functions and procedures that allow the area to meet its goals –Define.
1 Introduction to System Engineering G. Nacouzi ME 155B.
Nov. 14, 2007 Systems Engineering ä System ä A set or arrangement of things so related as to form a unity or organic whole. ä A set of facts, principles,
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
TECH 101 Product Design and Manufacturing. TECH 1012 System Life-Cycle Engineering 2 Major phases in almost all products and in many cases services –Acquisition.
1 REQUIREMENTS ENGINEERING and SYSTEMS ANALYSIS Elements and Definitions.
ES305: Virtual Tools in Engineering Design: The Eng. Design Process James Carroll, Associate Professor Electrical and Computer Engineering.
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Engineering Systems of.
Introduction to Computer Technology
Chapter 6: The Traditional Approach to Requirements
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
CPSC 871 John D. McGregor Module 4 Session 3 Architecture Evaluation.
SE-02 SOFTWARE ENGINEERING LECTURE 3 Today: Requirements Analysis Requirements tell us what the system should do - not how it should do it. Requirements.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
ITEC 3220M Using and Designing Database Systems
1 Lecture 5.2a: SEF Ch 8 SE Outputs Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
K.M. Corker, Ph.D.Industrial & Systems Engineering Lecture 4 Allocation and Detailed Design ISE 105 Spring 2006 Notes & Course Materials
Engineering System Design
SOFTWARE SYSTEMS DEVELOPMENT 4: System Design. Simplified view on software product development process 2 Product Planning System Design Project Planning.
1 Sobah Abbas Petersen Adjunct Associate Professor TDT4252 Modelling of Information Systems Advanced Course Lecture 6: Process Modelling.
1 Introduction to Software Development Process Lecture - 2.
Modeling and simulation of systems Model building Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Lecture 7: Requirements Engineering
1 Introduction to Software Engineering Lecture 1.
Illustrations and Answers for TDT4252 exam, June
Enterprise Systems Architectures EGN 5621 Enterprise Systems Collaboration (Professional MSEM) Fall, 2012.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
Systems Analysis and Design in a Changing World, Fourth Edition
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 What is Solution Assessment & Validation?
Cmpe 589 Spring 2006 Lecture 2. Software Engineering Definition –A strategy for producing high quality software.
Requirements Engineering-Based Conceptual Modelling From: Requirements Engineering E. Insfran, O. Pastor and R. Wieringa Presented by Chin-Yi Tsai.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Software Engineering Lecture # 1.
Software Project Management (SEWPZG622) BITS-WIPRO Collaborative Programme: MS in Software Engineering SECOND SEMESTER /1/ "The content of this.
Smart Home Technologies
Mahmut Ali GÖKÇEIndustrial Systems IEU Introduction to System Engineering ISE 102 Spring 2007 Notes & Course Materials Asst. Prof. Dr. Mahmut.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
John D. McGregor Architecture Evaluation
 CMMI  REQUIREMENT DEVELOPMENT  SPECIFIC AND GENERIC GOALS  SG1: Develop CUSTOMER Requirement  SG2: Develop Product Requirement  SG3: Analyze.
21/1/ Analysis - Model of real-world situation - What ? System Design - Overall architecture (sub-systems) Object Design - Refinement of Design.
4+1 View Model of Software Architecture
Tata McGraw CHAPTER 4 Product and Service Design.
UTA/ARRI. Enterprise Engineering for The Agile Enterprise Don Liles The University of Texas at Arlington.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Software Engineering Lecture 10: System Engineering.
1 Lecture 2.3: SE Process (SEF Ch 3) Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
The Software Lifecycle Stuart Faulk. Definition Software Life Cycle: evolution of a software development effort from concept to retirement Life Cycle.
Chapter 6 The Traditional Approach to Requirements.
CV-1: Vision The overall vision for transformational endeavors, which provides a strategic context for the capabilities described and a high-level scope.
Engineering Processes
Engineering Design Process
Engineering design is the process of devising a system, component, or process to meet desired needs. It is a decision-making process in which the basic.
CHAPTER 9 (part a) BASIC INFORMATION SYSTEMS CONCEPTS
DOD’S PHASED SYSTEM DEVELOPMENT PROCESS
Human Computer Interaction Lecture 14 HCI in Software Process
System architecture, Def.
Presentation transcript:

Mahmut Ali GÖKÇEIndustrial Systems Engineering Lecture 2 System Identification ISE102 Spring 2007

Mahmut Ali GÖKÇEIndustrial Systems Engineering Topics System Identification Process System Identification Exercise System Design Discussion –Waterfall –Spiral development Costing

Mahmut Ali GÖKÇEIndustrial Systems Engineering Steps and Phases Formulation Analysis Interpretation

Mahmut Ali GÖKÇEIndustrial Systems Engineering What is a System? Group of Components that work together for a purpose –Service –Product –Process Attributes: discernable manifestations of the components Relationships are links between Components & Attributes

Mahmut Ali GÖKÇEIndustrial Systems Engineering System Life-Cycle One-Phase Formulation Analysis Interpretation System Definition Formulation Analysis Interpretation System Development Formulation Analysis Interpretation System Deployment

Mahmut Ali GÖKÇEIndustrial Systems Engineering What is a System Life Cycle System Planning and Marketing Research Development Testing and Evaluation System Acquisition & Deployment & Production

Mahmut Ali GÖKÇEIndustrial Systems Engineering Formulati on Analysis Interpretation System Definition Formulati on Analysis Interpretation System Development Formulati on Analysis Interpretation System Deployment Formulati on Analysis Interpretation System Definition Formulati on Analysis Interpretation System Development Formulati on Analysis Interpretation System Deployment Formulati on Analysis Interpretation System Definition Formulati on Analysis Interpretation System Development Formulati on Analysis Interpretation System Deployment Planning & Marketing RDT&E Acquisition & Production

Mahmut Ali GÖKÇEIndustrial Systems Engineering The Many Systems Frameworks Logically: 3 steps –Define –Develop –Deploy Temporally: 3 Life-cycle Process –Planning & Marketing –Research, Development, Test & Evaluation –Acquisition & Production Life Cycle Perspectives: 3 Stages –Formulation of the Problem –Analysis of the Alternatives to its Solution –Interpretation of the Analyses and Selection of the Alternative(s)

Mahmut Ali GÖKÇEIndustrial Systems Engineering

Mahmut Ali GÖKÇEIndustrial Systems Engineering Preliminary Design System Functional Analysis –Functions Identified Operational Maintenance Disposal/Retirement Synthesis & Allocation Allocation of performance factors, design, effectiveness requirements Allocation of Support requirements

Mahmut Ali GÖKÇEIndustrial Systems Engineering System Optimization –Systems, subsystem tradeoffs and evaluation of alternatives –System & Subsystem Analysis System Synthesis & Definition –Prelim Design Performance Configuration –Models, brass board, prototype development and testing Preliminary Design

Mahmut Ali GÖKÇEIndustrial Systems Engineering Detailed Design Product Design –Prime components designed (Hdwr/Sfwr) –Maintenance & Logistical Support –Data Documentation –System Analysis and evaluation (including training footprint) –Design Review System Prototype Development System prototype Test & Evaluation –Design tests and test sequences –Identify data requirements –Identify analytic requirements

Mahmut Ali GÖKÇEIndustrial Systems Engineering Waterfall Process for System D&D

Mahmut Ali GÖKÇEIndustrial Systems Engineering Software Development Responsibilities

Mahmut Ali GÖKÇEIndustrial Systems Engineering V V User Requirements & System Specification Operation & Maintenance & Retrofit Detailed System Design Customer Perspective– Purposeful Enterprise Architecture Preliminary Conceptual Design Integrate & Test Functional Architecture Perspective Verification & Test Modules System Production System Developer Perspective System Production Perspective

Mahmut Ali GÖKÇEIndustrial Systems Engineering Concurrent Engineering Simultaneous consideration of all elements/components in a system across the product lifecycle

Mahmut Ali GÖKÇEIndustrial Systems Engineering

Mahmut Ali GÖKÇEIndustrial Systems Engineering

Mahmut Ali GÖKÇEIndustrial Systems Engineering Market Share Loss Defect Losses Test Time Real Val= (gain* pr) -(loss*pr) Sum

Mahmut Ali GÖKÇEIndustrial Systems Engineering Spiral Hypothesis Testing

Mahmut Ali GÖKÇEIndustrial Systems Engineering

Mahmut Ali GÖKÇEIndustrial Systems Engineering

Mahmut Ali GÖKÇEIndustrial Systems Engineering

Mahmut Ali GÖKÇEIndustrial Systems Engineering Course Project Formulation of the System –Needs to be fulfilled –Requirements & Objectives –Constraints and Degrees of Freedom –Alternatives to above System Definition & Identification Process –What is your system? –What is its purpose? –What are its Components (structural operating & flow), Attributes and Relationships? –What are the attributes that define its state?

Mahmut Ali GÖKÇEIndustrial Systems Engineering Preliminary Design System Functional Analysis –Functions Identified Operational Maintenance Disposal/Retirement Synthesis & Allocation Allocation of performance factors, design, effectiveness requirements Allocation of Support requirements

Mahmut Ali GÖKÇEIndustrial Systems Engineering Process of Problem Identification & Definition Identify Source Documents: –What is said about the problem, product, system Identify Originating Requirements from Source Documentation –What originating requirements –What Functional requirements

Mahmut Ali GÖKÇEIndustrial Systems Engineering Ways to avoid being Wrong Scope & Bound the Problem –Identify the Needs, Objectives, and criteria Scope –Identify the Parameters, Variables, and Constraints Bound

Mahmut Ali GÖKÇEIndustrial Systems Engineering Nomenclature Parameters: the factors that define alternatives & determine its behavior i.e. the things that can be altered Variables are the things that change once the parameter change is in place –State variables that can be measured to define system state

Mahmut Ali GÖKÇEIndustrial Systems Engineering System Definition Matrix NeedsObjtCriteriaParamsVarConstrnt ScopeBound

Mahmut Ali GÖKÇEIndustrial Systems Engineering Input/Output Matrix Inputs Outputs Intended Unintnd Intended ReqDef Design Production

Mahmut Ali GÖKÇEIndustrial Systems Engineering

Mahmut Ali GÖKÇEIndustrial Systems Engineering Exercise for Identification

Mahmut Ali GÖKÇEIndustrial Systems Engineering Steps/Perspectives for System Engineering (Formulation) Formulation of the System –Needs to be fulfilled –Requirements & Objectives –Constraints and Degrees of Freedom –Alternatives to above Value System Design –Identification of the objectives and goals that guide alternative selection –Definition of multi-dimensional attributes or decision criteria –Identification and validation of objective measures System Synthesis –Generation of alternative course of action and associated measures of effectiveness

Mahmut Ali GÖKÇEIndustrial Systems Engineering Action Reference Framework To (do something) to (something) somehow Action, object, modifier –Used to describe a process Functional Decomposition is to develop a description of what the system must do – not necessarily tied to how the system must do it.

Mahmut Ali GÖKÇEIndustrial Systems Engineering Functional Flow Block Diagram Action/Task Boolean Operator Action/Task

Mahmut Ali GÖKÇEIndustrial Systems Engineering Hierarchic Structure for Decomposition Sub Functions operate on input/output consistent with the higher levels of the hierarchy Models the flow of data or objects in a system

Mahmut Ali GÖKÇEIndustrial Systems Engineering Major Functional Techniques Structural Analysis Decision Technique (SADT) Integrated Definition Language (IDEF) –IDEF 0 functional decomposition –IDEF 1 informational decomposition Data Flow Diagrams/Control Diagrams

Mahmut Ali GÖKÇEIndustrial Systems Engineering ICOM Activity Mechanism Inputs Control Outputs

Mahmut Ali GÖKÇEIndustrial Systems Engineering Method of Analysis Shows roles of information and materials with respect to activity Each ICOM represents an activity or business step that can be broken down Inputs: information/material used to produce activity output Controls: Constraints on an activity Mechanisms: That perform processing or provide energy to the activity (people or machines as mechanisms) Output: The product of the activity

Mahmut Ali GÖKÇEIndustrial Systems Engineering Context Diagram Activity Mechanism Inputs Control Outputs A0 : Purpose : Viewpoint

Mahmut Ali GÖKÇEIndustrial Systems Engineering Steps in Functional Decomposition 1.Develop Context Diagram of Full System 2.Decompose System to Sub-elements (ICOMS fro all) 3.Define Business Rule/Model 1.AS-Is the descriptive scenario 2.To-Be the future business or process model 4.Analysis of activities, gather costs, trace costs to activities, establish output measures, analyze costs

Mahmut Ali GÖKÇEIndustrial Systems Engineering Steps/Perspectives for System Engineering Analysis System Analysis & Modeling –Identification of the impacts and consequences of alternative approaches to system solution –Identification of the quality, market, reliability, cost, effectiveness, benefits, longevity, aesthetics… of alternative system solutions Iterative Refinement of Alternatives –Sensitivity Analysis and Parameter Identification