Download presentation
Presentation is loading. Please wait.
Published byGerard Summers Modified over 8 years ago
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!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.