ENES 489P Hands-On Systems Engineering Projects
Systems Engineering Drivers
Mark Austin
E-mail: austin@isr.umd.edu
Institute for Systems Research, University of Maryland, College Park
– p. 1/46
Systems Engineering Drivers Mark Austin E-mail: austin@isr.umd.edu - - PowerPoint PPT Presentation
ENES 489P Hands-On Systems Engineering Projects Systems Engineering Drivers Mark Austin E-mail: austin@isr.umd.edu Institute for Systems Research, University of Maryland, College Park p. 1/46 Topic 2: Systems Engineering Drivers 1.
E-mail: austin@isr.umd.edu
– p. 1/46
– p. 2/46
– p. 3/46
– p. 4/46
– p. 5/46
– p. 6/46
– p. 7/46
– p. 8/46
– p. 9/46
– p. 10/46
– p. 11/46
– p. 12/46
– p. 13/46
– p. 14/46
– p. 15/46
– p. 16/46
Sensors Knowledge Information Data
Understanding Patterns Understanding Relations
Decision Making
– p. 17/46
– p. 18/46
– p. 19/46
S H S S H H Cost of development Economics of computing and systems development Task−oriented programs and modules. Centralized operations Integrated systems and services. Distributed operations. Integrated systems and services. Dynamic and mobile distributed operations. Mid 1990s − today Early 1990s 1970’s and early 1980s. H = Hardware S = Software – p. 20/46
– p. 21/46
– p. 22/46
Programmable Contact Lens Programmable Windows
– p. 23/46
– p. 24/46
– p. 25/46
– p. 26/46
Module 1 Function 1 Function 2 Module 2 Module 1 Module 2 Function 1 Function 1 Module 1 Module 1 Function 1 Function 2
Function Sharing Modular Design Function Distribution Integrated Design – p. 27/46
Physical hierarchy
Weakly Integrated System
Design Modules −− Distinct Functionality Increasing Specialization Medium−level Functionality Module designed for single purpose .... High−level Functionality
– p. 28/46
Physical hierarchy
Highly Integrated System
Increasing Specialization Medium−level Functionality Module functionality services multiple purposes High−level Functionality
across system hierarchies ..... Lateral reach of module functionality
– p. 29/46
– p. 30/46
– p. 31/46
– p. 32/46
– p. 33/46
– p. 34/46
– p. 35/46
Refactor
Tradtional Approach to System Development Test−driven Development Cycle
Design Test Implementation Test Implementation
– p. 36/46
Iterations of Design Refinement
Design 3 Design 2 Design 1 Redesign Redesign Requirements
– p. 37/46
– p. 38/46
tradeoff Cost Range of functionality. Time−to−market Range of functionality. Cost Performance Cost
Typical Trade Spaces
Design options Time−to−market Typical
– p. 39/46
– p. 40/46
– p. 41/46
– p. 42/46
– p. 43/46
– p. 44/46
– p. 45/46
– p. 46/46