1 / 23

Principles of Engineering System Design

Principles of Engineering System Design. Dr T Asokan asok@iitm.ac.in. INTRODUCTION TO SYSTEMS DESIGN. Integration and Qualification. Dr T Asokan asok@iitm.ac.in. Six functions of Design Process.

Télécharger la présentation

Principles of Engineering System Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Principles of Engineering System Design Dr T Asokan asok@iitm.ac.in

  2. INTRODUCTION TO SYSTEMS DESIGN Integration and Qualification Dr T Asokan asok@iitm.ac.in

  3. Six functions of Design Process • Define System Level Design Problem : - Originating requirements development • 2. Develop the system functional architecture • 3. Develop the system physical architecture 4. Develop the system operational architecture 5. Develop the interface architecture 6. Define the qualification system for the system : Integration and qualification

  4. T Asokan ED309

  5. Integration • It is the process of assembling the system from its components, which must be assembled from their CIs.

  6. Qualification • It is the process of verifying and validating the system design and then obtaining the stake holder’s acceptance of the design. • Consists of verification, validation and acceptance. • Qualification system must be designed simultaneously with the operational system. The exit criterion for integration and qualification is acceptance of the design by the stakeholders

  7. Verification, Validation and Acceptance Verification is the determination that the system built was right Validation determine that the right system was built Operational Validity Conceptual validity Requirements validity Design Validity

  8. Verification Verification is the matching of CIs, components, subsystems, and the system to their corresponding requirements to ensure that each system has been built right. For verification to be successful, originating and derived requirements must be testable, that is, the requirements must be single statements that are unambiguous, understandable and verifiable.

  9. Integration • Perform component integration and verification • Perform subsystem integration and verification • Perform system integration and verification

  10. Principal Integration Processes • Bottom up - Begins with CIs - After each CI is tested, the components comprising multiple CIs are tested - Process is continued until entire system is assembled and tested - Easier to detect flaws in tiniest pieces of the system - Test conditions are easier to create - Major errors are not caught until the end

  11. Top Down - Top level module - Lower levels simulated by stubs - Stubs later replaced by modules - Early demonstration of the system - More productive major flaws occur at the top of the system - Stubs have to be developed - Representation of test case in stubs will be difficult

  12. Big Bang (Software industry) - Untested CIs are assembled and the combination is tested - Commonly used and maligned approach - Immediate feedback on the status of system elements is provided - Little or no pre-test planning or training is required - Source of error is difficult to trace

  13. Functions in IntegrationComponent Level

  14. Inspect and test the CI Identify and fix any correctible deficiencies Assess the impact of any uncorrectable deficiencies Redesign the CI to address deficiencies Redefine the baseline Integrate with the next CI

  15. Inspect and test the CI Identify and fix any correctible deficiencies Assess the impact of any uncorrectable deficiencies Redesign the CI to address deficiencies Redefine the baseline Integrate with the next CI

More Related