1 / 12

Sterling Software

Sterling Software. Peter Sharer Sterling Software. DCS Direction from Conceptual Design Review. Develop solid infrastructure Data archiving Data pipelining. Sterling DCS SOW. Systems Engineering Web Development and collaboration Software Development Operations Expertise

ronni
Download Presentation

Sterling Software

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. Sterling Software Peter Sharer Sterling Software

  2. DCS Direction from Conceptual Design Review • Develop solid infrastructure • Data archiving • Data pipelining

  3. Sterling DCS SOW • Systems Engineering • Web Development and collaboration • Software Development • Operations Expertise • Administrative Support

  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. 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. 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 Systems Engineering Support

  7. Web development/collaboration • Development of remote collaboration tools • Consultation on tools and capabilities • Recommendations for distributed development

  8. Domain expertise airborne astronomy data systems architecture algorithms ARC infrastructure Operations analysis and engineering Operations Expertise

  9. 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 Software Development

  10. 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 Administrative Support

  11. Designed for flexibility, extensibility and robustness Layered Architecture Unix platform CORBA middleware Iterative Development Process C++, Java and XML Distributed implementation DCS and MCS InfrastructureCommon Threads

  12. SOFIA MCS Layered Software Architecture User Interfaces GUIs SOFIA subsystem interfaces Astronomy and observatory applications Domain-specific applications Generic data acquisition Persistent data storage General support services Infrastructure Data  services Command handling ACE Object request broker (TAO/CORBA) Java Middleware ADAPTIVE Communications Environment (ACE) Operating System

More Related