Small Satellite Conference 2014 Using Rules-based Statecharts to Automate Satellite Behaviors
|
|
- Adam Norris
- 6 years ago
- Views:
Transcription
1 Using Rules-based Statecharts to Automate Satellite Behaviors Kenneth Center, PhD Director of Advanced Software Technologies PnP Innovations
2 Outline Background (AMM and Aspire) Motivation (Role of Rules, Statecharts) Technology Leveraged (JPL STAARS) New Capability Developed Integration with AMM Example Use Cases Benefits Current Status Summary & Acknowledgements p2
3 Autonomous Mission Manager (AMM) Application of Architecture High Value Assets with Hosted Payloads Co-Orbital Visitor Space-Space Surveillance Earth Observing Satellites CubeSats Dynamic Joining of Autonomous Federated Assets Enable Space Domain user community to extract maximum utility from assets Taskable Ground-based Sensors Ground Tasking & Processing Sites Airborne Sensors Ground Network Direct interactions between assets and autonomous decision-making remove human operator latency and reduce response times Operators specify operational rules in natural language to create/tailor system behavior to mission needs Rules stored in libraries for reuse p3
4 Adaptive Scalable Portable Infrastructure for Responsive Engineering (ASPIRE) Processor Manager Satellite Flight Systems Data Directory Data Registrar Data Query support Aspire core component address management Time distribution Satellite Hardware Aspire Components Mission Software Network Adapter(s) Federated Assets Cluster Ops Distributed Functionality Cross-Links IP-based middleware supporting space systems High-performance messaging on the satellite Reliable message exchange with remote components over the network Electronic data sheets define interfaces Components can be dynamically added/removed from system software adapts to available data providers Control scope of data visibility between Aspire Domains on same physical network Wire-level compatibility on many common processors and operating systems Promotes high or complete software re-use S-G Links Ground Infrastructure (Over Ethernet) Command & Control Data Processing Automated Operations Network Messaging p4
5 Messaging Services System (OS) Services AMM Data Architecture Layers The latest addition API Assessment Planning/ Scheduling Autonomy Services Execution Rules Rules Fusion Goals Rules Response Tactics Tactics Tactics API API Subsystem Layer Services Pointing Power Comm Thermal GNC API API API Device/Application Support Layer Services Physics- Based I/Fs Planning Support Metadata Repo Remote Files Misc Utility API API Att/Rate Sensors Power Switching Platform Hardware React n Wheels Radios Thrusters Data Store Sensors Sensors Sensors API Aspire Middleware p5
6 Using Rules for Decision Logic Some high-level decision-making lends itself well to a rules-based solution Say what to do, not how to do it Handle complex problems that are difficult to code in procedural programming More efficient way of mapping rule patterns to domain object data than procedural programming Target Mission-level behaviors that utilize resources in a wider system data architecture More natural way for humans to express behaviors. We chose Drools as the baseline Rule Engine Battle-proven, freely-available enterprise solution Performs pattern matching of facts to rules using modified Rete algorithm Java API p6
7 State Machines to Define Behaviors A majority of the AMM mission code modules employ state machine logic Even simple state machines with just a few states can have many transition paths Implementing state machine logic by hand is tedious, repetitive and takes a lot of discipline to keep consistent with the design Rules are a much better representation language for a state machine that procedural code (better mapping, less code, faster decision-making) p7
8 The JPL STAARS Process What is STAARS? A JPL home-grown model-based engineering process for software development. STAARS (STate-based Architecture and Auto-coding for Real-time Systems) Combines 5 tools that can be customized for each project UML Modeling Model Checking State-based Framework Test Harness Autocoding STAARS was used to specify autonomous operations for most phases of the JPL Curiosity mission p8
9 STAARS Component Summary UML Modeling Explicitly capture the intent of the requirements Formally capture the behavior in a model Create a crisp notion of state State-based Framework Supports the UML standard Allows developers to think and work with higher constructs states, events and transitions Auto-coding Light-weight Java program Reads in the Model which is stored in a nonproprietary data format (XML) Converts the input model into an internal data structure Has multiple back-ends to support different project requirements Test harness Ability to run the model stand-alone module test environment Model Checking Automatic generation of Verification models Exhaustively explore the state-space of the model Checks for various correctness properties within the model Model.XML Input Parser JPL Autocoder C++ C - QF2 C - QF3 C - MSL Promela/ C Python Drools Drools-Aspire back-end added Model.cpp Model.c Model.c Model.c Model.c Model.pml Model.py Model.drl p9
10 MagicDraw UML p10
11 Statechart Features Supported a) Top level state machine definition b) States. No limit on nesting c) Calls to external functions/services d) State initial entry point e) Entry conditions f) Transition events g) Exit conditions h) Logical guard conditions i) Temporal guard conditions j) Orthogonal regions k) Event generation m) Internal transitions m ) Self Transition p) Publication of parameterized messages p11
12 Relationship to Other AMM Capabilities Satellite Telemetry Events Auto-Coded Drools Statechart IntelligentAgent Class Drools JAspire API JAVA Aspire Reliable Message Transport Layer Satellite Resources Planners Sits atop robust capabilities already developed for AMM Statechart behaviors are represented as rules-based patterns Drools knowledge base is the source of data on which rules operate External data sources are made available through the knowledge base p12
13 xteds Structure The standard xteds header referencing the syntaxenforcing Schema and citing the Version of the xteds Interfaces in xteds provide a formal way of encapsulating a logical collection of messages. We ll define standard interfaces for AMM SOA constructs The kind and Qualifier elements of the xteds are the means of richly expressing data points in the system. We strive for atomic characterization of data then enhance their context and interpretation with metadata. Three message primitives are supported in ASPIRE Notifications (one-way from provider), Commands (one-way from consumer), and Service Requests (command-response pair) p13
14 Drools Pattern Generation AMM xteds Definitions xteds Data Sheets define bindings between message variables and Drools knowledge base facts declare RequestWeatherPrediction extends interfacename = "ICourseOfAction", messagetype = Notification, messagearrival = EVENT, globalvariablename = "grequestweatherprediction", role = Provider ) MissionTime : type = UINT32 ) WeatherType : type = STRING ) end global RequestWeatherPrediction grequestweatherprediction Statechart logic results in rules synthesis to manage state actions and transitions rule "Ceiling2500ft" salience 200 when CloudCeilingDataMsg( Ceiling < ) then insertlogical( new Ceiling2500ft() ); logger.debug( "Ceiling2500ft: complete" ); end rule "BeginForecastCeilingToEvaluatePlanBTransition" salience 10 when cloudceilingdatamsg : CloudCeilingDataMsg() InForecastCeiling() Ceiling2500ft() then retract( cloudceilingdatamsg ); insert( new InForecastCeilingToEvaluatePlanBTransition() ); logger.info( "BeginForecastCeilingToEvaluatePlanBTransition: complete" ); end p14
15 Relationship to AMM STAARS Define Asset/System Behaviors/Responses Systems Engineers or Satellite Operators Graphical UML STAARS State Sim SDT AspireStudio AutoCode Validation Cycle bdstudio BAIT Languages SCL C/C++ Promela Drools Deploy System AMM xteds Definitions Aspire Messaging AMM SOA Modules AMM Architecture Space Segment Ground Segment Move toward allowing operators, not programmers, to define system behaviors Apply behaviors at multiple levels within the AMM system Platform level decisions, responses System level assignment of responsibilities and strategies p15
16 Process Flow Select Mission Modules from AMM Library OPERATIONAL PROCESS Create flight software load Upload to satellite Execute Dynamically update statechart during execution Start with a statechart template Interactively specify states & transitions Dependency tree selects necessary support services DEVELOPMENT PROCESS Map actions and guards to Aspire Messages & AMM Services Select Statechart for use on a Mission Auto-generate Code Commit Generated Module to Library SPIN-check to verify correctness Deploy the statechart in test environment with selected Mission Modules Verify proper operation p16
17 An Example Capture of checklist-type decision flow Accesses external services to get data conditions at specified times Execute a plan if certain threshold criteria are met p17
18 Quick Mod 1. Pick a state from the library and drop it on the diagram 2. Rewire transitions to use it 3. Generate new code module 4. Deploy, witness new behaviors immediately p18
19 Current Status Have demonstrated capabilities for multiple use cases Satellite-level decisions (using subsystem controls) based on evaluation of onboard events and telemetry System-level decisions using data from multiple assets, applying tasking accordingly In the process of applying to an FDIR use case Compare modeled subsystem statechart to measured statechart Identify departures from nominal conditions Follow state-described procedures to diagnose, resolve Have transitioned to execution on lightweight embedded processors BeagleBone Black, running Denx Linux + JRE Evaluating performance, minimizing code footprint p19
20 Summary More efficient capture of system behaviors that can be accomplished by non-programmers Systems Engineers System Operators Graphical representations and generated code always stay in sync no programmer s development and test time is required Ability to dynamically update behaviors of a deployed system by modifying the statecharts Generating Promela representation allows SPIN verification to be conducted for more automated and complete test coverage p20
21 Acknowledgements Thanks to Paul Zetocha, Section Chief of the AFRL/RVSVC Space Vehicles Directorate at the Air Force Research Laboratory, Kirtland Air Force Base, Albuquerque, New Mexico, for sponsoring this research Many thanks to Garth Watney and Owen Cheng at NASA JPL for their support in acquiring the STAARS framework and assisting in getting up to speed on the auto-coder component to assure our success p21
Describing and Deploying Satellite Behaviors Using Rules-based Statecharts
Describing and Deploying Satellite Behaviors Using Rules-based Statecharts Kenneth B. Center PnP Innovations 3921 Academy Pkwy. North NE, Albuquerque, NM 87109; (505) 503-1563 Ken.center@pnpinnovations.com
More informationA Reference Architecture for Payload Reusable Software (RAPRS)
SAND2011-7588 C A Reference Architecture for Payload Reusable Software (RAPRS) 2011 Workshop on Spacecraft Flight Software Richard D. Hunt Sandia National Laboratories P.O. Box 5800 M/S 0513 Albuquerque,
More informationData-Centric Architecture for Space Systems
Data-Centric Architecture for Space Systems 3 rd Annual Workshop on Flight Software, Nov 5, 2009 The Real-Time Middleware Experts Rajive Joshi, Ph.D. Real-Time Innovations Our goals are the same but not
More informationA Data-Centric Approach for Modular Assurance Abstract. Keywords: 1 Introduction
A Data-Centric Approach for Modular Assurance Gabriela F. Ciocarlie, Heidi Schubert and Rose Wahlin Real-Time Innovations, Inc. {gabriela, heidi, rose}@rti.com Abstract. A mixed-criticality system is one
More informationConceptual Data Modeling for the Functional Decomposition of Mission Capabilities
Conceptual Data Modeling for the Functional Decomposition of Mission Capabilities February 27, 2018 Andrew Battigaglia Andrew.Battigaglia@gtri.gatech.edu 1 Motivation Describing Data The purpose of a functional
More informationMixed Critical Architecture Requirements (MCAR)
Superior Products Through Innovation Approved for Public Release; distribution is unlimited. (PIRA AER200905019) Mixed Critical Architecture Requirements (MCAR) Copyright 2009 Lockheed Martin Corporation
More informationCODE / CONFIGURATION COVERAGE
CODE / CONFIGURATION COVERAGE In all affairs it's a healthy thing now and then to hang a question mark on the things you have long taken for granted. - Bertrand Russell, 1872-1970 NASA Technical Fellow
More informationSICON Smart Sensors Role in Integrated System Health Management
SICON 2005 Smart Sensors Role in Integrated System Health Management Jose M Perotti, Instrumentation Group Lead Command, Monitoring and Control Branch Spaceport Engineering &Technology Directorate, Kennedy
More informationAir Force Research Laboratory
Air Force Research Laboratory Emerging Command, Control, and Communications Technologies for the 3 rd Offset and Future Operating Concept AFCEA Luncheon 22 September 2016 Dr. Paul Antonik, ST Chief Scientist,
More informationInterface Technology (MUSCIT) Program
Multi-UAV Supervisory Control Interface Technology (MUSCIT) Program April 2007 Kristen K. Liggett, Ph.D. System Control Interfaces Branch Warfighter Interface Division Human Effectiveness Directorate Air
More informationNanosatellite Communication Constellation Testbed for Autonomous Scheduling Algorithms to Enable Mission Performance Analysis and Demonstration
SSC17-S2-07 Nanosatellite Communication Constellation Testbed for Autonomous Scheduling Algorithms to Enable Mission Performance Analysis and Demonstration Alonzo E. Jenkins, Peter J. Yoo, and Cherry Y.
More informationNext-Generation Distributed Satellite Bus Information Systems
What s Coming on Spacecraft: Next-Generation Distributed Satellite Bus Information Systems L. H. Miller, M. M. Gorlick, D. L. Wangerin, C. A. Landauer The Aerospace Corporation 29 February 2012 The Aerospace
More informationA Satellite Data Model for the AFRL Responsive Space Initiative
SSC06-II-9 A Satellite Data Model for the AFRL Responsive Space Initiative Kenneth Sundberg, Scott Cannon, Todd Hospodarsky Utah State University Logan, UT Don Fronterhouse, Jim Lyke Air Force Research
More informationDeclarative Self-Expand Service Access Framework for NASA Mission Users
Declarative Self-Expand Service Access Framework for NASA Mission Users Rose Pajerski, Jinghong J. Chen, David Warren, Keiji Tasaki, Senior Scientist, Fraunhofer Center for Experimental Software Engineering,
More informationArgon ST. Creative People Applying Advanced Technology
Argon ST Creative People Applying Advanced Technology Background Argon ST provides advanced intelligence, surveillance, and reconnaissance systems to the U.S. Department of Defense and certain foreign
More informationSolving problems and providing solutions since 1975.
Solving problems and providing solutions since 1975. A-Tech Corporation, d.b.a. Applied Technology Associates (ATA), is a privately held small business founded in 1975 and headquartered in Albuquerque,
More informationData Model Considerations for Radar Systems
WHITEPAPER Data Model Considerations for Radar Systems Executive Summary The market demands that today s radar systems be designed to keep up with a rapidly changing threat environment, adapt to new technologies,
More informationEnabling the Autonomic Data Center with a Smart Bare-Metal Server Platform
Enabling the Autonomic Data Center with a Smart Bare-Metal Server Platform Arzhan Kinzhalin, Rodolfo Kohn, Ricardo Morin, David Lombard 6 th International Conference on Autonomic Computing Barcelona, Spain
More informationSpace-to-Ground Data Viewer (S2G) & DFDL for Space Library (DFDL4S)
Space-to-Ground Data Viewer (S2G) & DFDL for Space Library (DFDL4S) M. Zundo (1), M. Piñol Solé (1), R. Mestre (2), A. Gutierrez (2) (1) European Space Agency ESTEC The Netherlands (2) DEIMOS Engenharia
More informationQuestion & Answer #3
DARPA Blackjack Pit Boss Reference: HR001119S0012 Question & Answer #3 Question 53: Please clarify the WBS level the cost volume and Excel file should presented. Page 8 says Phase 1 should be broken down
More informationWhite Paper. Major Performance Tuning Considerations for Weblogic Server
White Paper Major Performance Tuning Considerations for Weblogic Server Table of Contents Introduction and Background Information... 2 Understanding the Performance Objectives... 3 Measuring your Performance
More informationAdvanced On-board Control Procedure
1 Overview The Advanced On-Board Control Procedure (AOBCP) product is one of a set of technologies that allows to implement cost effective operation and control of a spacecraft. Together these technologies
More informationServices Summary. Deliverables. Location of Services. Services Assumptions & Exclusions. General Project Management
Page 1 of 1 SERVICE DESCRIPTION: CISCO DNA CENTER ADVISE AND IMPLEMENT QUICK START ASF-EN1-G-DNAC-QS Services Summary Digital Network Architecture (DNA) Center Advise and Implement Quick Start assists
More informationInstrument Software Framework (ISF) A Small Scale Component Framework for Space
Mars Science Laboratory Instrument Software Framework (ISF) A Small Scale Component Framework for Space Timothy Canham, Jet Propulsion Laboratory Garth Watney, Jet Propulsion Laboratory Leonard Reder,
More informationUNCLASSIFIED. R-1 ITEM NOMENCLATURE PE D8Z: Data to Decisions Advanced Technology FY 2012 OCO
Exhibit R-2, RDT&E Budget Item Justification: PB 2012 Office of Secretary Of Defense DATE: February 2011 BA 3: Advanced Development (ATD) COST ($ in Millions) FY 2010 FY 2011 Base OCO Total FY 2013 FY
More informationSlide 1 & 2 Technical issues Slide 3 Technical expertise (continued...)
Technical issues 1 Slide 1 & 2 Technical issues There are a wide variety of technical issues related to starting up an IR. I m not a technical expert, so I m going to cover most of these in a fairly superficial
More informationIntegration With the Business Modeler
Decision Framework, J. Duggan Research Note 11 September 2003 Evaluating OOA&D Functionality Criteria Looking at nine criteria will help you evaluate the functionality of object-oriented analysis and design
More informationThe Impact of SOA Policy-Based Computing on C2 Interoperation and Computing. R. Paul, W. T. Tsai, Jay Bayne
The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing R. Paul, W. T. Tsai, Jay Bayne 1 Table of Content Introduction Service-Oriented Computing Acceptance of SOA within DOD Policy-based
More informationA Plexos International Network Operating Technology May 2006
A Plexos International Network Operating Technology May 2006 BY 4664 Jamestown Ave, Suite 325 Baton Rouge, LA 70808 225.218.8002 1.0 Introduction. is a software environment comprised of proven technologies
More information1. Introduction. 2. Technology concepts
1 Table of Contents 1. Introduction...2 2. Technology Concepts...3 2.1. Sharding...4 2.2. Service Oriented Data Architecture...4 2.3. Aspect Oriented Programming...4 3. Technology/Platform-Specific Features...5
More informationOracle Fusion Middleware 11g: Build Applications with ADF I
Oracle University Contact Us: +966 1 1 2739 894 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn This course is aimed at developers who want to build Java
More informationCCSDS Mission Operations Services
CCSDS Mission Operations Services Mario Merri Head of Mission Data Systems Division (ESOC/HSO-GD) CCSDS Mission Operations and Information Management Services (MOIMS) Mehran Sarkarati Head of Applications
More informationARTAMIS : Open Source and Extensibility in an Embedded Mission System
ARTAMIS : Open Source and Extensibility in an Embedded Mission System Alan Hohn Lockheed Martin MST 1801 New York 17C Owego, NY 13827 Alan.M.Hohn@lmco.com 1 Contents Fixed Wing Airborne Surveillance Service
More informationThe Avionics System Test Bench, Functional Engineering Simulator: New Developments in Support of Mission and System Verification
The Avionics System Test Bench, Functional Engineering Simulator: New Developments in Support of Mission and System Verification INTRODUCTION 11th Int. WS on Simulation & EGSE facilities for Space Programmes
More informationA Model of the AFSCN Common Core TT&C System Using the Rapide ADL
A Model of the AFSCN Common Core TT&C System Using the Rapide ADL by by Charles B. B. Simmons Information Technology Department Computer Systems Division The Aerospace Corporation El El Segundo, CA 90245
More informationTowards a Federated SOA Model in Achieving Data Interoperability in DoD. Nick Duan, Ph.D. ManTech MBI AFCEA/GMU C4I Symposium May 20, 2008
Towards a Federated SOA Model in Achieving Data Interoperability in DoD Nick Duan, Ph.D. ManTech MBI AFCEA/GMU C4I Symposium May 20, 2008 Overview The Interoperability Challenge and Use of SOA Existing
More informationDARPA Investments in GEO Robotics
DARPA Investments in GEO Robotics Carl Glen Henshaw, Ph.D. Signe Redfield, Ph.D. Naval Center for Space Technology U.S. Naval Research Laboratory Washington, DC 20375 May 22, 2015 Introduction Program
More informationDevelopment of Generic Ground Systems by the Use of a Standard Modeling Method. Takahiro Yamada JAXA/ISAS March 1, 2005
Development of Generic Ground Systems by the Use of a Standard Modeling Method Takahiro Yamada JAXA/ISAS March 1, 2005 1 Purpose of This Presentation To explain how spacecraft can be virtualized by using
More informationSentinet for BizTalk Server SENTINET
Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and API Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication
More informationResponsive Flight Software Development & Verification Techniques for Small Satellites
Responsive Flight Software Development & Verification Techniques for Small Satellites Darren Rowen The Aerospace Corporation Vehicle Systems Division 9 November 2012 The Aerospace Corporation 2012 Overview
More informationPROVIDING YOU LOG INFRASTRUCTURE LOG COLLECTION SOLUTIONS TO BUILD A SECURE, FLEXIBLE AND RELIABLE
PROVIDING YOU LOG COLLECTION SOLUTIONS TO BUILD A SECURE, FLEXIBLE AND RELIABLE LOG INFRASTRUCTURE 01 ENTERPRISE EDITION NXLOG KEY FEATURES: DO YOU NEED TO COLLECT LOG DATA OF YOUR EVENTS? NXLOG ENTERPRISE
More informationIBM WebSphere Message Broker for z/os V6.1 delivers the enterprise service bus built for connectivity and transformation
IBM Europe Announcement ZP07-0445, dated October 9, 2007 IBM WebSphere Message Broker for z/os V6.1 delivers the enterprise service bus built for connectivity and transformation Description...2 Product
More informationDEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS. Course: 20489A; Duration: 5 Days; Instructor-led
CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS Course: 20489A; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN This course provides SharePoint
More informationRetrofitting Ground Systems to improve Cyber Security
Retrofitting Ground Systems to improve Cyber Security Michael Worden Security Engineer 25 February 2014 Copyright 2014 Raytheon Company. Published by The Aerospace Corporation with permission.. Customer
More informationGoAhead Software NDIA Systems Engineering 2010
GoAhead Software NDIA Systems Engineering 2010 High Availability and Fault Management in Objective Architecture Systems Steve Mills, Senior Systems Architect Outline Standards/COTS and the Mission-Critical
More informationBest Practice Guidelines for the Development and Evaluation of Digital Humanities Projects
Best Practice Guidelines for the Development and Evaluation of Digital Humanities Projects 1.0. Project team There should be a clear indication of who is responsible for the publication of the project.
More informationChain of Command. Chief of Naval Operations. Commander, U.S. Fleet Forces Command. COMNAVMETOCCOM (CNMOC) Stennis Space Center, MS
1 Chain of Command Chief of Naval Operations Commander, U.S. Fleet Forces Command Fleet Numerical Meteorology And Oceanography Center (FNMOC) Monterey, CA Naval Oceanographic Office (NAVOCEANO) Stennis
More informationContract Information Management System (CIMS) Technical System Architecture
Technical System REVISION HISTORY REVISION NUMBER ISSUE DATE PRIMARY AUTHOR(S) NOTES 1.0 2/2015 Cheryl Kelmar Software: Kami Phengphet Engineer: Pornpat Nikamanon Architect: Jim Zhou Creation of CIMS document.
More informationSQL Server on Linux and Containers
http://aka.ms/bobwardms https://github.com/microsoft/sqllinuxlabs SQL Server on Linux and Containers A Brave New World Speaker Name Principal Architect Microsoft bobward@microsoft.com @bobwardms linkedin.com/in/bobwardms
More informationEnterprise Ground Services (EGS) Overview. SMC/AD Col Jim Planeaux GSAW Presentation 2 Mar 2016 Distribution A: Approved for Public Release
Space and Missile Systems Center Enterprise Ground Services (EGS) Overview SMC/AD Col Jim Planeaux GSAW Presentation 2 Mar 2016 Distribution A: Approved for Public Release 1 Key Drivers for EGS AFSPC Commander
More informationHigh Availability Distributed (Micro-)services. Clemens Vasters Microsoft
High Availability Distributed (Micro-)services Clemens Vasters Microsoft Azure @clemensv ice Microsoft Azure services I work(-ed) on. Notification Hubs Service Bus Event Hubs Event Grid IoT Hub Relay Mobile
More informationA Cost Effective High Assurance Layered Solution for MLS Test Training and LVC
A Cost Effective High Assurance Layered Solution for MLS Test Training and LVC 2014 Layered Assurance Workshop 8-Dec, 2014 James Marek 2014 Rockwell 2014 Collins. Rockwell Collins. Introduction Solution
More informationWZRDnet. A Low-Power Wireless Ad-Hoc Mesh Network for Austere Tactical Environments. February 14, 2018
White Paper TELEGRID Technologies, Inc. WZRDnet A Low-Power Wireless Ad-Hoc Mesh Network for Austere Tactical Environments February 14, 2018 23 Vreeland Road Suite 290 Florham Park, NJ 07932 www.telegrid.com
More informationDeploying DDS on a WAN and the GIG: The DDS Routing Service. Gerardo Pardo-Castellote, Ph.D. The Real-Time Middleware Experts
Deploying on a WAN and the GIG: The Routing Service Gerardo Pardo-Castellote, Ph.D. The Real-Time Middleware Experts Fernando Crespo Sanchez Principal Engineer, Real-Time Innovations fernando.crespo@rti.com
More informationA Standards-Based Registry/Repository Using UK MOD Requirements as a Basis. Version 0.3 (draft) Paul Spencer and others
A Standards-Based Registry/Repository Using UK MOD Requirements as a Basis Version 0.3 (draft) Paul Spencer and others CONTENTS 1 Introduction... 3 1.1 Some Terminology... 3 2 Current Situation (Paul)...4
More informationebusiness Suite goes SOA
ebusiness Suite goes SOA Ulrich Janke Oracle Consulting Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not
More informationInformation, Decision, & Complex Networks AFOSR/RTC Overview
Information, Decision, & Complex Networks AFOSR/RTC Overview 06 MAR 2013 Integrity Service Excellence Robert J. Bonneau, Ph.D. Division Chief AFOSR/RTC Air Force Research Laboratory Report Documentation
More informationPlug and Play Satellite Evolution
Plug and Play Satellite Evolution AIAA/USU Conference On Small Satellites August, 2009 SSC09-VI-4 Don Fronterhouse PnP Innovations, Inc SPA Genealogical Tree Adaptive Avionics Experiment Responsive Space
More informationSecurity Correlation Server System Deployment and Planning Guide
CorreLog Security Correlation Server System Deployment and Planning Guide The CorreLog Server provides a method of collecting security information contained in log messages generated by network devices
More informationDARPA TTO Air and Space Portfolio Update
DARPA TTO Air and Space Portfolio Update Ms. Pamela A. Melroy, Deputy Director DARPA Tactical Technology Office Briefing prepared for the National Research Council Aeronautics and Space Engineering Board
More informationKey Features. High-performance data replication. Optimized for Oracle Cloud. High Performance Parallel Delivery for all targets
To succeed in today s competitive environment, you need real-time information. This requires a platform that can unite information from disparate systems across your enterprise without compromising availability
More information20489: Developing Microsoft SharePoint Server 2013 Advanced Solutions
20489: Developing Microsoft SharePoint Server 2013 Advanced Solutions Length: 5 days Audience: Developers Level: 300 OVERVIEW This course provides SharePoint developers the information needed to implement
More informationScalable, Reliable Marshalling and Organization of Distributed Large Scale Data Onto Enterprise Storage Environments *
Scalable, Reliable Marshalling and Organization of Distributed Large Scale Data Onto Enterprise Storage Environments * Joesph JaJa joseph@ Mike Smorul toaster@ Fritz McCall fmccall@ Yang Wang wpwy@ Institute
More informationWAN-DDS A wide area data distribution capability
1 A wide area data distribution capability Piet Griffioen, Thales Division Naval - Above Water Systems, Netherlands Abstract- The publish-subscribe paradigm has shown many qualities to efficiently implement
More informationUSAF ESC Space COMSEC Branch
GSAW 2011 USAF ESC Space COMSEC Branch Capt Walter Kilar Andrew Ho USAF AFRL Space Electronics Branch Capt James Crane II Innoflight, Inc Jeffrey Janicik The Aerospace Corporation Rhonda Murillo Paul Streander
More informationBuilding E-Business Suite Interfaces using BPEL. Asif Hussain Innowave Technology
Building E-Business Suite Interfaces using BPEL Asif Hussain Innowave Technology Agenda About Innowave Why Use BPEL? Synchronous Vs Asynchronous BPEL Adapters Process Activities Building EBS Interfaces
More informationService-Oriented Architecture for Command and Control Systems with Dynamic Reconfiguration
Service-Oriented Architecture for Command and Control Systems with Dynamic Reconfiguration Raymond A. Paul Department of Defense Washington, DC raymond.paul@osd.mil 2004-5-22 1 Outlines Motivation Dynamic
More informationSpring & Hibernate. Knowledge of database. And basic Knowledge of web application development. Module 1: Spring Basics
Spring & Hibernate Overview: The spring framework is an application framework that provides a lightweight container that supports the creation of simple-to-complex components in a non-invasive fashion.
More informationDeveloping Microsoft SharePoint Server 2013 Advanced Solutions
20489 - Developing Microsoft SharePoint Server 2013 Advanced Solutions Duration: 5 Days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This training course provides
More informationQUICKER: A Model-driven QoS Mapping Tool for QoS-enabled Component Middleware
QUICKER: A Model-driven QoS Mapping Tool for QoS-enabled Component Middleware Amogh Kavimandan, Krishnakumar Balasubramanian, Nishanth Shankaran, Aniruddha Gokhale, & Douglas C. Schmidt amoghk@dre.vanderbilt.edu
More informationPowering the Internet of Things with MQTT
Powering the Internet of Things with MQTT By Ming Fong Senior Principal Development Engineer Schneider-Electric Software, LLC. Introduction In the last ten years, devices such as smartphones, wearable
More informationOracle Fusion Middleware 11g: Build Applications with ADF I
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn Java EE is a standard, robust,
More informationSSC14-V-9 UNCLASSIFIED UNCLASSIFIED LLNL-PRES
Government-owned CubeSat Next Generation Bus Reference Architecture Vincent Riot, Darrell Carter, Todd Decker, Lance Simms (LLNL) Jim Newman, Lara Magallanes, Jim Horning, David Rigmaiden (NPS) Meagan
More informationTesting Objectives. Successful testing: discovers previously unknown errors
Testing Objectives Informal view: Testing: a process of executing software with the intent of finding errors Good testing: a high probability of finding as-yetundiscovered errors Successful testing: discovers
More informationUML Robotics: SUBTLE MURI. Dan Brooks, Abe Shultz, Holly Yanco University of Massachusetts Lowell
UML Robotics: SUBTLE MURI Dan Brooks, Abe Shultz, Holly Yanco University of Massachusetts Lowell Funded by the Army Research Office SUBTLE Pipeline Parsing, Semantics, Pragmatics Parsing Separates parts
More informationATTENTION TO COME/ISE 491/492 STUDENT
ATTENTION TO COME/ISE 491/492 STUDENT 151 As a part of your requirement analysis section in your final report, you should write a requirement analysis document (RAD). The details of the document, and a
More informationNext-Generation Distributed Satellite Bus Information Systems
Next-Generation Distributed Satellite Bus Information Systems L. H. Miller, M. M. Gorlick, D. L. Wangerin, C. A. Landauer The Aerospace Corporation 21 October, 2011 The Aerospace Corporation 2011 This
More informationService Oriented Architecture
Service Oriented Architecture Web Services Security and Management Web Services for non-traditional Types of Data What are Web Services? Applications that accept XML-formatted requests from other systems
More informationCOMPASS: FORMAL METHODS FOR SYSTEM-SOFTWARE CO-ENGINEERING
COMPASS: FORMAL METHODS FOR SYSTEM-SOFTWARE CO-ENGINEERING Viet Yen Nguyen Lehrstuhl für Informatik 2, RWTH Aachen University nguyen@cs.rwth-aachen.de Technology Innovation Days, ESA/ESTEC, 2011 ABOUT
More informationSD CABIN NETWORKING SOLUTIONS RAISING THE STANDARD FOR IN-FLIGHT CONNECTIVITY.
SD CABIN NETWORKING SOLUTIONS RAISING THE STANDARD FOR IN-FLIGHT CONNECTIVITY. THE SDR SERIES The Satcom Direct (SD) SDR Series of products the SDR and SDR Gateway provide the ultimate flexibility in connectivity
More informationDREMS: A Toolchain and Platform for the Rapid Application Development, Integration, and Deployment of Managed Distributed Real-time Embedded Systems
DREMS: A Toolchain and Platform for the Rapid Application Development, Integration, and Deployment of Managed Distributed Real-time Embedded Systems William Emfinger, Pranav Kumar, Abhishek Dubey, William
More informationDARPA Perspective on Space
DARPA Perspective on Space Ms. Pamela A. Melroy, Deputy Director DARPA Tactical Technology Office Briefing prepared for International Symposium for Personal and Commercial Spaceflight (ISPCS) 2015 October
More informationUsing ESML in a Semantic Web Approach for Improved Earth Science Data Usability
Using in a Semantic Web Approach for Improved Earth Science Data Usability Rahul Ramachandran, Helen Conover, Sunil Movva and Sara Graves Information Technology and Systems Center University of Alabama
More informationSSC17-XII-02. Using CCSDS Standards to Reduce Mission Costs
SSC17-XII-02 Using CCSDS Standards to Reduce Mission Costs Jonathan Wilmot NASA Goddard Space Flight Center Greenbelt, MD, 20771, USA; 301-286-2623 Jonathan.J.Wilmot@NASA.gov ABSTRACT NASA s open source
More informationMesh-Based Content Routing Using XML
Outline Mesh-Based Content Routing Using XML Alex C. Snoeren, Kenneth Conley, and David K. Gifford MIT Laboratory for Computer Science Presented by: Jie Mao CS295-1 Fall 2005 2 Outline Motivation Motivation
More information<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g
Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g Exadata Overview Oracle Exadata Database Machine Extreme ROI Platform Fast Predictable Performance Monitor
More informationHow Does Your Real-time Data Look?
How Does Your Real-time Data Look? By Supreet Oberoi Real-Time Innovations, Inc. 385 Moffett Park Drive Sunnyvale, CA 94089 www.rti.com Introduction Are all real-time distributed applications supposed
More information<Insert Picture Here> A Brief Introduction to Live Object Pattern
A Brief Introduction to Live Object Pattern Dave Felcey Coherence Product Management The following is intended to outline general product use and direction. It is intended for information
More informationCCSDS and NASA Standards for Satellite Control Network Interoperability
InterPlanetary Network & Information Systems Directorate CCSDS and NASA Standards for Satellite Network Interoperability Peter Shames Jet Propulsion Laboratory California Institute of Technology The Fundamental
More informationMesh Network Architecture for Enabling Inter-Spacecraft Communication
SSC17-VII-10 Mesh Network Architecture for Enabling Inter-Spacecraft Communication Christopher Becker, Garrick Merrill NASA Marshall Space Flight Center Mail Stop EV42, Huntsville, AL 35812 chris.becker@nasa.gov
More informationTaming your heterogeneous cloud with Red Hat OpenShift Container Platform.
Taming your heterogeneous cloud with Red Hat OpenShift Container Platform martin@redhat.com Business Problem: Building a Hybrid Cloud solution PartyCo Some Bare Metal machines Mostly Virtualised CosPlayUK
More informationPart I: Preliminaries 24
Contents Preface......................................... 15 Acknowledgements................................... 22 Part I: Preliminaries 24 1. Basics of Software Testing 25 1.1. Humans, errors, and testing.............................
More informationSensor Fusion: Potential, Challenges and Applications. Presented by KVH Industries and Geodetics, Inc. December 2016
Sensor Fusion: Potential, Challenges and Applications Presented by KVH Industries and Geodetics, Inc. December 2016 1 KVH Industries Overview Innovative technology company 600 employees worldwide Focused
More informationEMC Isilon. Cisco UCS Director Support for EMC Isilon
Cisco UCS Director Support for, page 1 Adding an Account, page 2 Storage Pool Tiers, page 3 Storage Node Pools, page 4 SMB Shares, page 5 Creating an NFS Export, page 7 Quotas, page 9 Configuring a space
More informationGeneralized Document Data Model for Integrating Autonomous Applications
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Generalized Document Data Model for Integrating Autonomous Applications Zsolt Hernáth, Zoltán Vincellér Abstract
More informationLevel 3 is the largest competitive local exchange carrier (CLEC) operating in the US. Volume 1, Section 1.0 Page 1-1 April 19, 2007
1.0 Level 3 s WITS 3 Offer Level 3 Communications, LLC (Level 3) is committed to a future where Government agencies can conduct their business cost effectively by leveraging converged multi-media IP applications.
More informationRed Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS
Red Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS Daniel Riek Sr. Director Systems Design & Engineering In the beginning there was Stow... and
More informationOPERATIONS DATA FILE
OPERATIONS DATA FILE Next Generation Manual Procedures Viewer Requirements Document Baseline Rev A March 2002 1 A REVISION AND HISTORY PAGE REVISION DESCRIPTION OF CHANGE PUB. DATE (Reference per SSCD
More informationWWW, REST, and Web Services
WWW, REST, and Web Services Instructor: Yongjie Zheng Aprile 18, 2017 CS 5553: Software Architecture and Design World Wide Web (WWW) What is the Web? What challenges does the Web have to address? 2 What
More informationBet & MathWorks By Bet Herrera Sucarrat Application Engineer MathWorks
Bet & MathWorks By Bet Herrera Sucarrat Application Engineer MathWorks 2015 The MathWorks, Inc. 1 Researchers Test Control Algorithms for NASA SPHERES Satellites with a MATLAB Based Simulator Challenge
More information