March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies.

Slides:



Advertisements
Similar presentations
Trusted Computing in Government Networks May 16, 2007 Richard C. (Dick) Schaeffer, Jr. Information Assurance Director National Security Agency.
Advertisements

Which server is right for you? Get in Contact with us
Steve Jordan Director. Industry Solutions 05/05/14 Managing Chaos: Data Movement in 2014.
June 2010 At A Glance The Room Alert Adapter software in conjunction with AVTECH Room Alert™ devices assists in monitoring computer room environments as.
Alternate Software Development Methodologies
Systems Engineering in a System of Systems Context
May 17, Capabilities Description of a Rapid Prototyping Capability for Earth-Sun System Sciences RPC Project Team Mississippi State University.
1 Independent Verification and Validation Current Status, Challenges, and Research Opportunities Dan McCaugherty IV&V Program Manager Titan Systems Corporation.
Federal Student Aid Technical Architecture Initiatives Sandy England
Azad Madni Professor Director, SAE Program Viterbi School of Engineering Platform-based Engineering: Rapid, Risk-mitigated Development.
SE curriculum in CC2001 made by IEEE and ACM: Overview and Ideas for Our Work Katerina Zdravkova Institute of Informatics
DCS Architecture Bob Krzaczek. Key Design Requirement Distilled from the DCS Mission statement and the results of the Conceptual Design Review (June 1999):
SWE Introduction to Software Engineering
IACT 901 Module 9 Establishing Technology Strategy - Scope & Purpose.
B&O Committee May 2015 iTRAK - Change Management An Agency Adapting to Change.
Course Instructor: Aisha Azeem
Web-Enabling the Warehouse Chapter 16. Benefits of Web-Enabling a Data Warehouse Better-informed decision making Lower costs of deployment and management.
September 2011 At A Glance The API provides a common interface to the GMSEC software information bus. Benefits Isolates both complexity of applications.
November 2011 At A Glance GREAT is a flexible & highly portable set of mission operations analysis tools that increases the operational value of ground.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 11 Slide 1 Architectural Design.
© 1998 Concept Five Technologies Enterprise Application Integration Capability Maturity Model.
March 2004 At A Glance ITOS is a highly configurable low-cost control and monitoring system. Benefits Extreme low cost Database driven - ITOS software.
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
Annual SERC Research Review - Student Presentation, October 5-6, Extending Model Based System Engineering to Utilize 3D Virtual Environments Peter.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Problems with reuse – Increased maintenance costs; lack of tool support; not-invented- here syndrome; creating, maintaining, and using a component library.
Effective Methods for Software and Systems Integration
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Enterprise NASA Will Peters August, 2010.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 18 Slide 1 Software Reuse.
Software Engineering Muhammad Fahad Khan
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Summary Device protocols tied intimately to applications. A need to significantly reduce critical data update times. Current network bandwidth consumption.
An Introduction to Software Architecture
. Traffic Flow Management System Benefits Flexibility for Future Growth: TFMS provides a modern software architecture to meet future growth and support.
Future Airborne Capability Environment (FACE)
At A Glance VOLT is a freeware, platform independent tool set that coordinates cross-mission observation planning and scheduling among one or more space.
Purpose: These slides are for use with customers by the Microsoft Dynamics NAV sales force and partners. How to use: Add these slides to the core customer.
Cloud Computing in NASA Missions Dan Whorton CTO, Stinger Ghaffarian Technologies June 25, 2010 All material in RED will be updated.
 CS 5380 Software Engineering Chapter 2 – Software Processes Chapter 2 Software Processes1.
April 2004 At A Glance CAT is a highly portable exception monitoring and action agent that automates a set of ground system functions. Benefits Automates.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
August 2003 At A Glance VMOC-CE is an application framework that facilitates real- time, remote cooperative work among geographically dispersed mission.
XML The “E-Lance Economy” or “Digital Economy” is a new challenge for interacting over networks. XML was developed by the World Wide Web Consortium (W3C)
SBIR Final Meeting Collaboration Sensor Grid and Grids of Grids Information Management Anabas July 8, 2008.
Fifth Lecture Hour 9:30 – 10:20 am, September 9, 2001 Framework for a Software Management Process – Life Cycle Phases (Part II, Chapter 5 of Royce’ book)
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
March 2004 At A Glance ASIST is a real-time command and control system for spacecraft development, integration, and operations. Mature and reliable, ASIST.
March 2004 At A Glance autoProducts is an automated flight dynamics product generation system. It provides a mission flight operations team with the capability.
March 2004 At A Glance SIMSS is a flexible & easily configurable collection of modules for mission testing, simulations, and real-time operations. Benefits.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
March /5/2016 At A Glance STARS is a real-time, distributed, multi-spacecraft simulation system for GN&C technology research and development. It.
October 2005 At A Glance The GMSEC API Monitor is a Windows-based tool for monitoring the published messages on the GMSEC bus. Benefits Easy to install.
PTC Creo Unite Technology
March 2004 At A Glance ITPS is a flexible and complete trending and plotting solution which provides user access to an entire mission full-resolution spacecraft.
March 2004 At A Glance Advanced Mission Design (AMD) researches and develops innovative trajectories and the mathematical methods used for optimal designs.
IT323 - Software Engineering 2 1 Tutorial 4.  List the main benefits of software reuse 2.
April 2014 At A Glance ASIST is a real-time command and control system for spacecraft development, integration, and operations. Mature and reliable, ASIST.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
July 2003 At A Glance The GMSEC provides efficient and enabling GSFC mission services and products for the next decade. Benefits Establishes a Single Strategic.
©Ian Sommerville 2007COTS-based System Engineering Slide 1 COTS-based System Engineering.
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
Advancing National Wireless Capability Date: March 22, 2016 Wireless Test Bed & Wireless National User Facility Paul Titus Department Manager, Communications.
Software Reuse. Objectives l To explain the benefits of software reuse and some reuse problems l To discuss several different ways to implement software.
cFS Workshop Ground Systems & Kits
CIM Modeling for E&U - (Short Version)
Enabling Team Supervisory Control for Teams of Unmanned Vehicles
BANKING INFORMATION SYSTEMS
The Obermeier Software SNMP OPC Server 3.0
Presentation transcript:

March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies integration Facilitates technology infusion Supports evolving operations concepts Enables future missions Objective To create a vision and architecture on which to base continued ground system and flight software development efforts at GSFC over the next 10 years. GMSEC will support the development of mission support tools that can easily be integrated within a GMSEC-based system. GMSEC enables this system-level development approach by maintaining the reference architecture, defining standard messages, and supplying interface software. GMSEC project documents discuss guidelines and policies for assembling systems with the GSMEC architecture. The GSFC Information Systems Division and Mission Engineering and Systems Analysis Division provide software development of functional components. Missions select those components that best fit their operational needs. By selecting the GMSEC architecture approach and using the GMSEC certified components where appropriate, the development organization can prepare a system at a lower cost that is compatible with other GSFC GMSEC systems. In addition, as technology advances or operational requirements change, new components can be added or existing components can be upgraded and components can be swapped in and out of the system with low risk and minimal integration effort. Team Roles GMSEC ”owns” the reference architecture and the standards GSFC development organizations are responsible for their domain areas Current and future missions are GMSEC’s customers Features Standardized messages formats Plug-and-play components Information software bus Platform transparency NASA’s GMSEC Reference Architecture Summary The GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. The architecture enables quick and easy integration of functional components that are selected to meet the unique needs of a particular mission. The architecture enables the addition, deletion, and exchange of components to meet the changing requirements of missions as they progress through their lifecycles and provides a rapid, flexible, and cost-effective means to meet a wide variety of evolving mission concepts and challenges. GMSEC Reference Architecture NASA GSFC Mission Services Evolution Center, Code 581 Greenbelt, Maryland

March 2004 GMSEC Architecture Characteristics The GMSEC Reference Architecture and its flight/ground system instantiation have characteristics that make it an attractive choice for GSFC missions: GMSEC Development Lab The GMSEC Reference Architecture is validated in the GMSEC Development Lab, located in Building 23 on the GSFC campus. A local area network enables connectivity of other campus labs facilitating collaborative development and testing. The GMSEC lab provides multiple operating systems, languages, and communications protocols. Activities include development, benchmarking, demonstrations, evaluations, system integration, functional testing, execution of and what-if scenarios. New components can easily be brought into the GMSEC Development Lab, augmented with adapters, and be tested with other components. One of the key uses of the GMSEC Development Lab is for interested missions to “try out” GMSEC compliant GOTS and COTS for evaluating potential flight and ground data system components. GMSEC Reference Architecture Why Standardize Key Interfaces? Standardization of components allows for a high level of reuse as multiple missions utilize the same tools. Over time, however, these tools may become stale, new requirements may go unmet, improved options may become available, and new missions may have different preferences. Standardization of interfaces creates an environment where new tools can be added over time, obsolete components can be replaced, and new missions are not bound by component selection decisions made many years earlier. Technology advancement can be made incrementally and the impacts of product vendor failures or new requirement are minimized. GMSEC Architecture Features The Reference Architecture features include plug-and-play components, standard messages, and the software information bus. Components can be core functional applications such as Telemetry & Command, Planning & Scheduling, Assessment & Archive, Guidance Navigation & Control, and Simulation & Modeling or new stand-alone functions. In many cases, there will be multiple components covering the same functional area so that a mission may select the component best matched to the mission needs. The components publish/subscribe to the information bus using standard messages. The GMSEC Applications Programming Interface (API) shields the components from dependencies on communication protocols, operating systems, and hardware platforms thus facilitating platform transparency for the components. The API supports several communications middleware products, providing additional flexibility. Legacy components interface to the Software Information Bus using adapters that translate legacy component messages and/or protocols to those that are GMSEC-compliant. Additionally, legacy components may, in combination with GMSEC, continue to use legacy interconnections. ·Wide set of mission component choices ·Standard message formats for component information exchange ·Improved component reuse ·Quick & easy functional component integration ·Middleware support for GOTS/COTS software ·Scalable, extensible ground & flight system architecture ·Exchangeable & dynamic component activation on operating ground or flight system ·Increased system wide automation capabilities ·Additional capabilities can be added to the system without impacting existing system/design ·Security, remote & shared access ·Shared operations with another site (University, commercial provider) ·Mission critical system risk improvement ·Collaboration across missions is simplified with interface commonality ·Anticipation of movement of some ground functions on-board Components Interface to the GMSEC Software Bus