Download presentation
Presentation is loading. Please wait.
1
Slide 1 Sterling Software Peter Sharer Sterling Software
2
Slide 2 DCS Direction from Conceptual Design Review Develop solid infrastructure Data archiving Data pipelining
3
Slide 3 Sterling DCS SOW Systems Engineering Web Development and collaboration Software Development Operations Expertise Administrative Support
4
Slide 4 Why Sterling Software Over 50 combined years KAO operations experience (five staff) Developers of the KAO data systems Developers of the MCS Members of the airborne astronomy community Remote collaboration and web development expertise
5
Slide 5 Current Effort Sterling supports USRA in DCS development –Draw upon in-house software expertise –Provide commonality between MCS/DCS development –Assist in MCS/DCS interface definitions –Draw upon current SOFIA lessons learned trade studies, remote development, etc. –Active participants in all meetings and reviews
6
Slide 6 Systems Engineering Support Requirements definition System design and implementation standards and process definitions software integration remote collaboration Configuration management Quality assurance Previous airborne experience –Mission Ops. –Flight planning –Command and control
7
Slide 7 Web development/collaboration Development of remote collaboration tools Consultation on tools and capabilities Recommendations for distributed development
8
Slide 8 Operations Expertise Domain expertise –airborne astronomy –data systems –architecture –algorithms –ARC infrastructure Operations analysis and engineering
9
Slide 9 Software Development Web software to integrate development products from DCS team Establish observatory XML protocols and guidelines Disseminate XML standardization activities Knowledge and recommendations on: –archive development Commonality of MCS and DCS archives (working versions) –object oriented development –documentation
10
Slide 10 Administrative Support Admin support for key activities of DCS team –logistics –mailing lists –other communications Configuration Management: –Document preparation –document maintenance –change management –programming tools and practices
11
Slide 11 DCS and MCS Infrastructure Common Threads Designed for flexibility, extensibility and robustness Layered Architecture Unix platform CORBA middleware Iterative Development Process C++, Java and XML Distributed implementation
12
Slide 12 Middleware Infrastructure Domain-specific applications User Interfaces ADAPTIVE Communications Environment (ACE) Java Command handling Generic data acquisition General support services Persistent data storage Data servi ces SOFIA subsystem interfaces Astronomy and observatory applications GUIs Operating System ACE Object request broker (TAO/CORBA) SOFIA MCS Layered Software Architecture
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.