The Engineering Design of Systems: Models and Methods 3rd Edition

Slides:



Advertisements
Similar presentations
CAPE INFORMATION TECHNOLOGY – Unit 2
Advertisements

Mahmut Ali GÖKÇEIndustrial Systems Engineering Lecture 2 System Identification ISE102 Spring 2007.
1 FUNCTION MODELING USING IDEF-0 IE 590 INTEGRATED MANUFACTURING SYSTEMS Lecture 7.
Chapter 3 - Modeling and Process Modeling1 Chapter 3 – Modeling and Process Modeling By Dr. Sartuk KARASOY Middle East Technical University
Software Design Process A Process is a set of related and (sequenced) tasks that transforms a set of input to a set of output. Inputs Outputs Design Process.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Chapter 7 Structuring System Process Requirements
Principles of Engineering System Design Dr T Asokan
Chapter 4 Enterprise Modeling.
Chapter 4.
Systems Analysis and Design 9th Edition
1.  Integrated Computer-Aided Manufacturing (ICAM) Definition Languages  Comprehensive, formal syntax for describing a process  Better analysis and.
Systems Analysis and Design in a Changing World, Fourth Edition
Data and Process Modeling
© Copyright 2011 John Wiley & Sons, Inc.
Systems Analysis and Design in a Changing World, 6th Edition
Chapter 4.
SE-565 Software System Requirements More UML Diagrams.
Chapter 10: Architectural Design
Software Design Processes and Management
Traditional Approach to Requirements Data Flow Diagram (DFD)
Chapter 6: The Traditional Approach to Requirements
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 13 Slide 1 Application architectures.
2 Approaches to Requierements Engineering Reference: Systems Analysis and Design in a Changing World, 3 rd Edition, chapter 2 and chapter 6.
Chapter 6 The Traditional Approach to Requirements
2-SE1 The Engineering Design of Systems: Models and Methods Buede Chapter 2 – Slide 5+ Overview of the Systems Engineering Design Process Buede Chapter.
Data and Process Modeling
Systems Analysis and Design in a Changing World, Fifth Edition
PROF. ANNA MORENO ENERGY EFFICIENCY UNIT TRAINING AND INFORMATION SERVICE.
1 Sobah Abbas Petersen Adjunct Associate Professor TDT4252 Modelling of Information Systems Advanced Course Lecture 6: Process Modelling.
1 UML Basic Training. UML Basic training2 Agenda  Definitions: requirements, design  Basics of Unified Modeling Language 1.4  SysML.
6 Systems Analysis and Design in a Changing World, Fifth Edition.
Illustrations and Answers for TDT4252 exam, June
7 Systems Analysis and Design in a Changing World, Fifth Edition.
T3: Enterprise Systems Modeling Fall 2013 Chin-Sheng Chen Florida International University.
Flowcharting A Quality Improvement Tool. Quality = Inspection Statistical methods assisted in prevention of defects – The need for inspection declined.
Computing and SE II Chapter 9: Design Methods and Design Models Er-Yu Ding Software Institute, NJU.
Incorporating links to ISO 9001 into manufacturing process models using IDEF 9000 M 王偉豪 M 徐巧蓉 M 徐啟桓 M 張書維 M 張仁傑.
Chapter 4 enterprise modeling
Week 7 - Systems Engineering and Analysis
Systems Analysis and Design in a Changing World, Fourth Edition
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
Systems Analysis and Design 8th Edition
CS223: Software Engineering
Enterprise Systems Modeling EGN 5623 Enterprise Systems Optimization Fall, 2012.
6 Systems Analysis and Design in a Changing World, Fourth Edition.
7 Systems Analysis – ITEC 3155 The Object Oriented Approach – Use Cases.
Enterprise Systems Modeling EGN 5621 Enterprise Systems Collaboration (Professional MSEM) Fall, 2012.
Chapter 9 Architectural Design. Why Architecture? The architecture is not the operational software. Rather, it is a representation that enables a software.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
School of Mechanical, Industrial, & Manufacturing Engineering Process Analysis and Modeling Using IDEF0.
School of Mechanical, Industrial, & Manufacturing Engineering Process Analysis and Modeling Using IDEF0.
School of Mechanical, Industrial, & Manufacturing Engineering Process Analysis and Modeling Using IDEF0.
Process Analysis and Modeling Using IDEF0
CompSci 280 S Introduction to Software Development
Systems Analysis and Design in a Changing World, Fourth Edition
Tools Of Structured Analysis
Systems Analysis and Design in a Changing World, Fourth Edition
Information systems modeling tools
Object-Oriented Analysis and Design
Unified Modeling Language
Data Flow Diagram (DFD)
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Chapter 9 Architectural Design.
Chapter 7: Data Flow Diagram Structuring System Process Requirements
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Chapter 4 System Modeling.
Information systems modeling tools
Presentation transcript:

The Engineering Design of Systems: Models and Methods 3rd Edition Chapter 3 – Modeling and Process Modeling By Dennis Buede and Bill Miller Innovative Decisions, Inc. dbuede@innovativedecisions.com wmiller@innovativedecisions.com Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling Models Incomplete representation of reality Answers questions Types of questions Definitional Descriptive, predictive Normative Chapter 3 - Modeling and Process Modeling

Taxonomy of Models Model Categories Model Subcategories Typical Systems Engineering Questions Physical Full-scale mock-up Subscale mock-up Breadboard How much? How often? How good? Do they match? Quantitative Analytic Simulation Judgmental Qualitative Symbolic Textual Graphic What needs to be done? How well? By what? Mental Explanation All of the above! Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling Modeling Languages Semantics: signs and symbols Syntax: way in which signs and symbols are put together Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling SysML Modeling meta-system modeling with use case and associated sequence diagrams as well as requirements relations with requirements diagram, behavior modeling of the system’s activities or processes (including both static and dynamic modeling) using activity and state machine diagrams, structural modeling of the system’s components including block definition and internal block diagrams, parametric modeling of performance characteristics of the system. the process and structure of that the systems engineering team is taking using package diagrams. Chapter 3 - Modeling and Process Modeling

Comparison of SysML to Traditional SE Modeling Techniques Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling Use Case Diagram Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling Sequence Diagram Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling IDEF0 Genesis: Air Force’s Integrated Computer-Aided Manufacturing (ICAM) program Variation of Structured Analysis & Design Technique (SADT), SofTech - David Ross ICAM Definition originally Integrated Definition 0 in 2012 Chapter 3 - Modeling and Process Modeling

IDEF0 Semantics & Syntax Model Semantics: Collection of pages Syntax: Hierarchical structure Page Semantics: Boxes and arrows Boxes: Functions, processes, activities Arrows: Flow of material or data Inputs enter from left Controls enter from top Outputs leave from right Mechanisms enter from bottom Syntax: Interaction of functions via material & data Transforms inputs into outputs Using guidance of controls As performed by mechanisms Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling IDEF0 Model Answers definitive questions about the transformation of inputs into outputs by the system Establishes the boundary of the system on the context page. This boundary is explicated, if needed, as a meta description. Has one viewpoint; the viewpoint is the vantage or perspective from which the system is observed. Is a coordinated set of diagrams, using both a graphical language and natural language. Chapter 3 - Modeling and Process Modeling

IDEF0 Rules & Guidelines Conservation of inputs, controls, outputs & mechanisms Every function has a control and output Guidelines 3 to 6 functions per page arranged diagonally Control-oriented functions placed at top left Major output functions placed on bottom right Arcs & functions are decomposable Feedback is defined by arcs moving from bottom right to top left Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling Arrow Semantics Chapter 3 - Modeling and Process Modeling

Feedback Semantics of Functions Chapter 3 - Modeling and Process Modeling

IDEF0 Page Structure Chapter 3 - Modeling and Process Modeling Page Number(s) Page Content A - 1 Ancestor or external system diagram A - 0 Context or system function diagram (contains A0) A0 Level 0 diagram with first tier functions specified A1, A2, ... Level 1 diagrams with second tier functions specified A11, A12, ..., A21, ... Level 2 diagrams with third tier functions specified ... … Chapter 3 - Modeling and Process Modeling

IDEF0 Functional Decomposition Chapter 3 - Modeling and Process Modeling

Function Flow Block Diagrams Basic Series Concurrent Selection Multiple-exit function Enhanced Iteration Looping Replication Series Concurrent Chapter 3 - Modeling and Process Modeling

Selection & Multiple-exit Functions, Iteration, Looping in FFBD Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling Selection, multiple-exit functions and inputs/outputs between functions in an EFFBD Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling Selection, multiple-exit activities and inputs/outputs between activities in an activity diagram Chapter 3 - Modeling and Process Modeling

Semantic Elements of a Block Definition Diagram Chapter 3 - Modeling and Process Modeling

Block Definition Diagram Chapter 3 - Modeling and Process Modeling

Semantic Elements of Internal Block Diagram Chapter 3 - Modeling and Process Modeling

Internal Block Diagram Chapter 3 - Modeling and Process Modeling

Chapter 3 - Modeling and Process Modeling Semantic elements for the block definition diagram used for performance modeling Chapter 3 - Modeling and Process Modeling

Block Diagram for Fundamental Objectives Chapter 3 - Modeling and Process Modeling