1 / 26

Overview Of Model Based Requirements Engineering @ IAI Alon Modai Zvi Lando Dr. Michael Winokur

Overview Of Model Based Requirements Engineering @ IAI Alon Modai Zvi Lando Dr. Michael Winokur. תוכן ההרצאה. סיכום דרישות לקוח המערכת להמחשה בניית מודל בסיס של המערכת קישור דרישות למודל ניתוח מפורט: תתי מערכות ותהליכים מערכתים הקצאה וגזירת דרישות לתתי מערכות

lola
Download Presentation

Overview Of Model Based Requirements Engineering @ IAI Alon Modai Zvi Lando Dr. Michael Winokur

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. Overview Of Model BasedRequirements Engineering @ IAIAlon ModaiZvi LandoDr. Michael Winokur

  2. תוכן ההרצאה • סיכום דרישות לקוח • המערכת להמחשה • בניית מודל בסיס של המערכת • קישור דרישות למודל • ניתוח מפורט: תתי מערכות ותהליכים מערכתים • הקצאה וגזירת דרישות לתתי מערכות • התהליך הרקורסיבי עד לרמת הדיסציפלינות ההנדסיות

  3. Analyzing Stakeholder Requirements SRD Source ID DOORS Certified Copy Tech Annx Tech Annx module External Stakeholder Import Issues Source ID Regul. Reqs. Regul. Reqs module Import Merged Merge Source ID Mrktg Reqs Mrktg. Reqs Module Import Internal Stakeholders Source ID Mnfctrg Reqs Mnfctrg. Reqs Module Import Examples Stakeholder Requirements Review

  4. דוגמה להמחשה: תיאור מערכת ARB לתדלוק אווירי 3 D Imaging System External Lights System RARO Station Airframe Mods Avionics Bay Fuel & Hydraulic System Air Refueling Boom Boom redundant Flight Control System

  5. משימות מערכת ARB • משימה ראשית: תדלוק אווירי למטוסים בעלי receptacle (תדלוק זכרי). • משימה משנית: הדרכת מפעילי בום בתנאיי אמת.

  6. שיקוף נאמן למקור של מסמכי בעלי העניין DOORS דרישות מסמך המקור דרישות בעלי עניין מאוחדות Trace

  7. Constructing The Conceptual Model System Architect Parts Functionality Behavior M_Modes M_Activities M OM1 P P S S C1 M_Modes OMm Cn Q Q OMm R P R P CN Scope Analysis: • Identifying inputs and outputs • Identifying external systems Functional Analysis: • Identifying functions by “threading” flows Behavior Analysis: • Identifying operational modes • Identifying transitions • Defining reactions

  8. Deriving System Requirements SSS DOORS Problem Terms Analysis Solution Terms Merged SH Reqs System Reqs Trace System Architect Associate System Requirements Review (SRR) M_Modes M_Activities M OM1 P P S S C1 M_Modes OMm Cn Q Q OMm R P R P CN

  9. דרישות המערכת שיקוף המודל הלוגי Associated דרישות בעלי עניין מאוחדות Derived

  10. Refining The Conceptual Model System Architect Parts Functionality Behavior M_Modes M_Activities M OM1 P S P S C1 M1 M_Modes OMm Cn Q Mk Q OMm R P R P MM CN Conceptual Decomposition: • Identifying subsystems • Identifying capabilities expected to be provided by each subsystem • “Threading” flows through subsystems • Applying principles of quality decomposition

  11. Analyzing Dynamic Processes Process Functionality Process Logic Dynamic Processes System Architect Parts Functionality Behavior M_Modes M_Activities M OM1 P P S S C1 M1 M_Modes OMm Cn Q Q Mk OMm R P R P CN MM

  12. יכולת שמצפים שתת-מערכת Flying_Boom תספק Control Boom Process Logic Control Boom Process Functionality

  13. Allocating Requirements To Subsystems DOORS Analysis Alloced Reqs M1 Alloced Reqs M2 Alloced Reqs M3 System Reqs Trace System Architect M_Modes M_Activities M OM1 P S P S C1 M1 M_Modes OMm Cn Q Mk Q OMm R P R P MM CN

  14. Requirements Allocated to Subsystem “Flying Boom Control System” Subsystem

  15. Adding Design Decisions DOORS Merged Stakeholder Reqs Design Decisions System Reqs Requirements Engineer System Architect M_Modes M_Activities M OM1 P S P S C1 M1 M_Modes OMm Cn Q Mk Q OMm R P R P MM CN

  16. SSDD Generation SSDD Initial subsystem specs DOORS System Reqs Allocated Requirements M1 Allocated Requirements M2 Design Decisions Allocated Requirements M3 System Architect Parts Functionality Behavior M_Modes M_Activities M OM1 P P S S C1 M1 M_Modes OMm Cn Q Q Mk OMm R P R P CN MM Dynamic Processes Process Data$flow Process Logic

  17. Initial Subsystem Spec DOORS Alloced Reqs Mi System Architect Conditions for: • Starting • Stopping • Suspending • resuming Mi functions Required Subsystem Functions fro Mi: • Ci,1 • Ci,2 • … • Ci,k Scoping Diagram for Mi Mi M1 S M5 R M3

  18. The Hierarchical Nature of Requirements Engineering (2) System development Startup Activity Activity Activity Activity Activity Activity Activity Activity Activity Activity Activity Subsystem development Startup

More Related