Presentation is loading. Please wait.

Presentation is loading. Please wait.

DISH LMC Software An Idea for Qualification Plan Francesco Schillirò INAF- OACT LMC Harmonisation Workshop Madrid 11-13 April 2016.

Similar presentations


Presentation on theme: "DISH LMC Software An Idea for Qualification Plan Francesco Schillirò INAF- OACT LMC Harmonisation Workshop Madrid 11-13 April 2016."— Presentation transcript:

1 DISH LMC Software An Idea for Qualification Plan Francesco Schillirò INAF- OACT LMC Harmonisation Workshop Madrid 11-13 April 2016

2 MID and Survey Functional and Fata Flow Internal Interface (sub-elements) External Interface Encapsulated Interface

3 Functional breakdown The following basic functions shall be implemented by the LMC: Managing the TM_LMC interface; Configuring all the components of the Dish in preparation for an observation; Real-time control of the Dish pointing and Beam forming during an observation; Monitoring of all Dish components and reporting of this monitoring information to the Telescope Manager; Sending meta-data to the TM that is required for the processing of signals; Providing functionality for the remote support of the Dish and all its sub-elements; Managing equipment safety; Functional Breakdown

4 Product Breakdown Structure

5 Component, Engine, leaf level

6 Sensor Values INTERP DYNAMIC STATIC POINTING MANAGER POINTING MANAGER Time Stamped or polinomial AZ/EL Interpolated AZ/EL Static Corrections Δ AZ / Δ EL Dynamic Corrections δ AZ / δ EL Sensor Values Gravity Clinometers Temperature Corrected Time Stamped AZ/EL Aggregated Sensor Values Component, Engine: example sync Sensor Values

7 Component, Engine: example PNT Activity Diagram

8 User Requirements Specification Functional Specifications Design Specifications Performance Qualification Operational Qualification Installation Qualification Build System Verifies L4 System Build and Verification Methodology V Strategy

9 Design Specifications Installation Qualification Verifies Build System System Build and Verification Methodology

10 Design Specifications Installation Qualification Verifies Build System Functional Specifications Operational Qualification Verifies System Build and Verification Methodology

11 User Requirements Specification Performance Qualification Verifies L4 System Build and Verification Methodology

12 Test Suite for Component and Engine

13 Continuous Integration Continuous Integration Setup The below diagram illustrates the end to end Continuous Integration (CI) setup which is often used across projects. As seen in the figure, the main actors include the Development team, the Source Control Server and the Continuous Integration server. Developers check-in the code into source control server which is integrated with CI server. For each build, CI server is configured to run functional test cases, code quality checks and provide notifications for any failure scenario which enables the development team to take immediate action. This continuous automation chain helps in reducing the overall defect density and thereby improving the code quality

14 Continuous Integration : Tools

15 Continuous Integration : Risk Mitigation TM -DSH INTERFACE TEAM DSH-LMC Development TEAM DSH-Sub-El Development TEAMS DSH-Sub-El Development TEAMS DSH-Sub-El Development TEAMS TM TEAM

16 Verification Plan Document

17 THANKS!


Download ppt "DISH LMC Software An Idea for Qualification Plan Francesco Schillirò INAF- OACT LMC Harmonisation Workshop Madrid 11-13 April 2016."

Similar presentations


Ads by Google