Sense and Avoid: Software Architecture version 1.0

Size: px
Start display at page:

Download "Sense and Avoid: Software Architecture version 1.0"

Transcription

1 Sense and Avoid: Software Architecture version 1.0 Team No Scrubs Computer Science Department California Polytechnic State University San Luis Obispo, CA November 11, 2015

2 Contents Contents Revision History 1. Introduction 2. Problem Description 3. Solution 3.1. Overview (Myra) 3.2. Components (Colin) Simulation Server (Jon) Sense and Avoid Processor (SAAP) (Mike) Cockpit Display of Traffic Information (CDTI) (Esha) 3.3. Design (Myra) Simulation Server (Jon) Communication from Simulation Server to SAAP (Jon) Sense and Avoid Processor (SAAP) (Mike) Communication from SAAP to CDTI (Colin) Cockpit Display of Traffic Information (CDTI) (Esha) 4. Test 4.1. Components and Design Test Configuration GUI (Vivian) Communication from Test Configuration GUI to Simulation Server (Vivian) Communication from SAAP back to Simulation Server (Esha) 5. Issues A. Glossary B. Issues List

3 Credits Name Date Reason for Changes Version Esha Joshi Document Owner 1.0 Colin Adams Document Owner 1.0 Jonathan Lin Document Owner 1.0 Vivian Fong Document Owner 1.0 Myra Lukens Document Owner 1.0 Mike Ryu Document Owner 1.0 Revision History Name Date Reason for Changes Version Esha Joshi Colin Adams Jonathan Lin Vivian Fong Myra Lukens Mike Ryu

4

5 1. Introduction [Tell the audience what this document is about. This should summarize the functionality covered by the design and scope of the design within the broader architecture. Related documents can be referenced in this section as well.] To be written in v2. 2. Problem Description [Tell the audience what problem is being solved, or requirements are being met, by this design. Include requirements or constraints that drive the direction of the design. Any quality attribute requirements or constraints should also be explained in this section.] To be written in v2.

6 3. Solution 3.1. Overview The Test Configuration GUI, Simulation Server, Sense and Avoid Algorithm, and the Cockpit Display of Traffic Information interact to form our solution. This section will describe the design of these components and interactions between them Components Figure 0 : Deployment diagram. The diagram above illustrates basic deployment structure of this project. There are three hardware layers: Ground Control System, On-Board Flight Computer, and Test (Simulation) Server. Test Server will be run on Linux OS, and will hold the information that would simulate the data that sensors generate in a real application.

7 Figure 1 : Component diagram. Figure 1 above is a component diagram that shows how the system is broken up and messages move throughout the system. Starting with the Simulation Server, there are four internal components each responsible for sending one of the data types (ADSB, TCAS, Radar, or Ownship) to the SAAP, via a connection to the Client. Once the Client receives the data, it will transform each into a common Sensor data type, and pass that on to the aggregator. The Aggregator will aggregate the Sensor data into CDTI Aircraft, so that each object represents a unique plane with backing data from at least one Sensor object. The CDTI Aircraft are then sent to the Smoother which will compare this new data set to prior sets, and smooth any drastic changes between them. It will then create a CDTI Report composed of the Aircraft, as well as any suggested maneuver. This Report is then sent to the Server to transmit to the CDTI, as well as to the Simulation Server. The CDTI will display this information via the GUI, while the Simulation Server will use the report to compare to the expected output for the particular test and report the results Simulation Server To be elaborated in v Sense and Avoid Processor (SAAP) To be elaborated in v2

8 Cockpit Display of Traffic Information (CDTI) The Cockpit Display of Traffic Information (CDTI) is one integral component that makes up our SAA System. It allows the pilot to view a graphical representation of the status of the ownship and surrounding airspace. Features : 1. Display a map of the airspace surrounding the ownship. 2. Display an alert message. 3. Zoom in and zoom out. 4. Configure traffic types Design Figure 2 : High Level Class Diagram Figure 2 above is a high level class diagram that represents the primary interactions and classes in our system. We have 6 primary packages: test_config,proto,util,simulation_server,saa,andcdti. The test_config package represents the Test Configuration GUI, where a user can create various tests that write to a file. The Simulation Server reads the data from this file, and passes it to the SAA. The SAA then interprets, aggregates, and smooths the data and creates a CDTIReport which it then sends to the CDTI. The CDTI interprets the data from the SAA and performs various operations such as coloring it before displaying it on the GUI.

9 Figure 3 : High Level Sequence Diagram Figure 3 above is a high level sequence diagram of our system. It begins with a test being made via the Test Configuration GUI, which writes test information to a file. The Simulation Server uses a FileReader to read the various sensor data from the file. It then sends this data to the SAA Client, which creates CDTIAircraft objects from the sensor data. These CDTIAircraft objects are then smoothed via a Smoother, and the resulting CDTIAircraft are added to the CDTIReport object. This report is then sent via the SAAServer to the CDTI for display, and to the Simulation Server to compare the test results. The CDTI then reads the CDTIReport object and displays it onto the GUI.

10 Simulation Server Figure 4 : Simulation Server Figure 4 above shows the design of the server package. The Simulation Server class will instantiate new threads that use the Runnable ProtoMessenger classes. The ProtoMessenger class implements the Runnable interface to represent each individual type of sensor. The ProtoMessenger has a parsetoproto() function that needs to be implemented by child classes. The parsetoproto function will convert test data from text files (configured by the test configuration) into proto classes. Each child of ProtoMessenger also implements sendtoclient(), which sends all the relevant sensor data types to the SAA. These data types are represented using Google Protocol Buffers. Google Protocol buffers allows the server to serialize data to be sent over a network. Each child of

11 ProtoMessenger - OwnshipMessenger, RadarMessenger, TCASMessenger, and ADSBMessenger- will use their respective protocol buffer class : OwnshipProto, RadarProto, TCASProto, and ADSBProto. The threads will finish once file reading is done and test data is done reading Communication from Simulation Server to SAAP Figure 5 : Sequence Diagram of Simulation Server to SAAP Figure 5 above is a sequence diagram that describes the communication between the SAA and the Simulation server. The assumptions are that: The simulation server is running The client and simulation server have the same proto classes The client knows the IP address and socket number of the server When the client needs the simulation data, it will send a connection request to the server. The server will start 4 threads, one for each type of sensor. Once it is done starting those threads that contain connections to the client, the server will send the client a list of socket numbers that the client will use to create threads. Now, each SAA thread and each Server thread will connect one-to-one. Once the SAA threads are reading, the Messenger classes will send the parsed data in a form of Proto buffers to the client. The messenger will continue to send to the client if there is still data to be parsed and sent. Once all data is sent, the threads die and the server waits for more requests of data to come in.

12 Sense and Avoid Processor (SAAP) Figure 6 : Class Diagram of SAAP

13 Communication from SAAP to CDTI Figure 7 : Sequence diagram illustrating communication between SAAP to CDTI. Figure 7 above shows the sequence of communication between the SAAP and the CDTI. First, the CDTI will be turned on by a user. This will initiate the creation of the CDTI client and this client will then connect to the SAAP server. Once this connection is established, the server will continue to send the CDTI Reports to the CDTI, at roughly one second intervals, until the connection is closed. The connection will close if the CDTI or SAAP are turned off.

14 Cockpit Display of Traffic Information (CDTI) Figure 8 : Class diagram of CDTI package. Figure 8 above illustrates the design of the CDTI package. The package utilizes the M-V-C architecture and contains respective classes to represent each vital component of the CDTI design. The CDTIController contains a reference to the CDTIModel, which acts as the container object for the CDTI system. Once the CDTIModel changes, CDTIGui will be updated because it is an observer to the CDTIModel class. The CDTIModel extends the Observable class and contains methods for altering the configurable parameters for each traffic advisory metric: range, elevator, distance, and time. This class also has an instance of a CDTIReport. Once a connection has been forged between the SAA and CDTI, CDTIReport reads from the CDTIProto and sets the timestamp, ownship plane, advisory message string, advisory warning level, and list of planes. A list of CDTIPlanes is initialized in the CDTIReport - each of which is comprised of an id, position, and velocity. Position and velocity are wrapped in a Vector object. The advisory warning level is labelled as an integer representing a different Severity : PROXIMATE (0), TRAFFIC (1), or RESOLUTION (2).

15 CDTIGui implements the Observer interface and contains CDTIMap and ConfigurationMenu. CDTIMap represents the map that displays the ownship icon, other aircraft icons, and the background image. ConfigurationMenu contains methods for zooming in/out, resetting values for configurable parameters, and displaying the CDTI alert messages.

16 4. Test 4.1. Components and Design As mentioned in the Solution Overview, test cases shall be created through the Test Configuration GUI and later validated in the Simulation Server. The Test Configuration GUI allows the user to drag-and-drop test aircrafts into a mock CDTI display and configure their absolute location and direction. Once a test is added, the system shall consume the user input and serialize the test cases into text files for the Simulation Server to parse. Once the Simulation Server sends the data to the SAA Server and constructs a CDTIReport, the object is sent back to the Simulation Server to compare with the original test case Test Configuration GUI The Test Configuration system shall follow the Model-View-Controller (MVC) design pattern to facilitate the construction and saving of tests. Figure 9 : Class diagram of test configuration package.

17 Figure 9 provides a rough design of the test_config package. The TestAircraft class contains a testid, aircraftid, as well as all absolute data to define the true location of the plane. The TestConfigurationModel acts as the container object for the test configuration system. The class contains a TestAircraft to represent the ownship and a collection of TestAircrafts to represent the intruders to simulate. TestConfigurationModel implements java.util.observable, allowing Observers to be notified of any changes. The TestConfigurationGUI extends java.util.observer and acts as the view to the model. The GUI class is responsible for displaying the system, interacting with the user, and relaying changes to the model. The class contains a CDTIMap ; more details on the CDTIMap class can be read in Section Cockpit Display of Traffic Information (CDTI). The TestConfigurationController interacts with both the model and the view to facilitate the interactions. It provides the methods to add, edit, and remove tests by writing and reading the test files in the test directory.

18 4.1.2.Communication from Test Configuration GUI to Simulation Server The Test Configuration GUI provides three main pieces of functionality to the user: adding, editing, and removing tests. The Simulation Server interacts with the Test Configuration system by parsing the tests from the test file directory. Figure 10 : Sequence diagram of test configuration GUI saving test files. F i gure 10 illustrates a sequence diagram that lays out the flow these three operations. Once the system is launched, the user may add a test from the GUI, prompting the controller to write the data to a text file in the test file directory. Afterward, the GUI is updated to reflect the operation. To edit a previous test, the GUI makes a call to the controller to load the test file, and the controller retrieves and reads the file from the directory. The GUI is then updated to display the saved test data, and the user may modify and commit changes to the existing test. The controller then commences to write the changes back to the file.

19 Lastly, the user may delete a test through the GUI, prompting the controller to remove the file from the file directory and signalling the GUI to update.

20 Communication from SAAP back to Simulation Server Figure 11 : Sequence diagram of communication from SAAP back to Simulation Server. Figure 11 illustrates a sequence diagram that lays out the flow of communication of the CDTIProto packet of data from SAAP back to the simulation server. Once the system is launched and a connection has been established via Google Protocol Server from the SAA (client) to the simulation server, the SAA will send the CDTIReport in the form of CDTIProto. The CDTIProto packet of data containing the correlated sensor data (advisory message string, advisory warning level, list of CDTIPlanes) will be tested in the simulation server for accuracy when the connection is active. We hope that the connection between the SAA and the simulation server will only need to be established once.

21 5. Issues [Any issues or open questions should be described here.] To be written in v2. A. Glossary [Define all the terms necessary to properly interpret the software architecture, including acronyms and abbreviations. You may wish to build a separate glossary that spans multiple projects or the entire organization, and just include terms specific to a single project in each software architecture.] To be written in v2. B. Issues List [This is a dynamic list of the open architecture issues that remain to be resolved, including TBDs, pending decisions, information that is needed, conflicts awaiting resolution, and the like.] To be written in v2.

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author(s)> <Organization> <Date created>

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author(s)> <Organization> <Date created> Software Requirements Specification for Version 1.0 approved Prepared by Software Requirements Specification for Page 2 Table of Contents Revision

More information

DISTRIBUTION OF CONFLICT DETECTION OF AIRCRAFT FOR NEXT GENERATION FLIGHT MANAGEMENT SYSTEMS. A Thesis. Presented to

DISTRIBUTION OF CONFLICT DETECTION OF AIRCRAFT FOR NEXT GENERATION FLIGHT MANAGEMENT SYSTEMS. A Thesis. Presented to DISTRIBUTION OF CONFLICT DETECTION OF AIRCRAFT FOR NEXT GENERATION FLIGHT MANAGEMENT SYSTEMS A Thesis Presented to the Faculty of California Polytechnic State University San Luis Obispo In Partial Fulfillment

More information

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author> <organization> <date created>

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author> <organization> <date created> Software Requirements Specification for Version 1.0 approved Prepared by Copyright 2002 by Karl E. Wiegers. Permission is granted to use, modify, and distribute

More information

Software Requirements Specification. CS 4350 Project. for. Version 1.0 approved. Prepared by Alvaro Juban Jr. Tejon Ranch Conservency

Software Requirements Specification. CS 4350 Project. for. Version 1.0 approved. Prepared by Alvaro Juban Jr. Tejon Ranch Conservency Software Requirements Specification for CS 4350 Project Version 1.0 approved Prepared by Alvaro Juban Jr. Tejon Ranch Conservency Copyright 1999 by Karl E. Wiegers. Permission is granted to use, modify,

More information

Hydrogen Car Mobile Display

Hydrogen Car Mobile Display Hydrogen Car Mobile Display Andrew Schulze Course Instructor: Dr. Guilherme DeSouza, PhD ECE 4220 Project Report Department of Electrical and Computer Engineering University of Missouri Columbia December

More information

Dynamic Routing and Network Monitoring for the Polywog Protocol

Dynamic Routing and Network Monitoring for the Polywog Protocol Dynamic Routing and Network Monitoring for the Polywog Protocol A Senior Project presented to the Faculty of the Computer Science Department California Polytechnic State University, San Luis Obispo In

More information

Contact Center Advisor. Genesys Performance Management Advisor TM. User Manual Release 3.3

Contact Center Advisor. Genesys Performance Management Advisor TM. User Manual Release 3.3 Genesys Performance Management Advisor TM User Manual Release 3.3 Informiam Browser, Contact Center Advisor, Workforce Advisor, Frontline Advisor, Agent Advisor, and Genesys Performance Management Suite

More information

Amateur Rocketry Flight Data Logging Device Version II

Amateur Rocketry Flight Data Logging Device Version II Amateur Rocketry Flight Data Logging Device Version II John Litzenberger & Ben Merryman Design Requirements Document University of Colorado at Colorado Springs Table of Contents: Overview...3 Statement

More information

Working with Groups, Roles, and Users. Selectica, Inc. Selectica Contract Performance Management System

Working with Groups, Roles, and Users. Selectica, Inc. Selectica Contract Performance Management System Selectica, Inc. Selectica Contract Performance Management System Copyright 2008 Selectica, Inc. 1740 Technology Drive, Suite 450 San Jose, CA 95110 http://www.selectica.com World rights reserved. You cannot

More information

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows,

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, 2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, Windows Server, and other product names are or may be registered

More information

Integration Test Plan. Angry Face Studios

Integration Test Plan. Angry Face Studios Integration Test Plan Angry Face Studios April 9, 2008 Contents 1 Revision History 3 2 Introduction 4 2.1 Scope................................................. 4 2.2 Purpose................................................

More information

Dashboard / Output Guide

Dashboard / Output Guide Interstage Business Process Manager Analytics V11.0 Dashboard / Output Guide Windows/Solaris/Linux J2U3-0053-01(00) December 2009 About this Manual This document describes how to use the Dashboard to display

More information

TCT Detailed Design Document

TCT Detailed Design Document Detailed Design Document TCT Detailed Design Document Issue: Draft 1.1 Author: Mike Vere Date: 3 January 2008 Company: Graffica Ltd Page 1 of 16 Table Of Contents 1 Introduction...3 1.1 OVERVIEW...3 1.2

More information

Payment Solutions MyCardRules. MyCardRules Mobile App. User Guide. Release 3.1

Payment Solutions MyCardRules. MyCardRules Mobile App. User Guide. Release 3.1 Payment Solutions November 27, 2017 Installing MyCardRules... 2 Registering a Card and Creating an Account on MyCardRules... 2 Logging In to MyCardRules... 2 Registering a Card... 3 Creating an Account...

More information

Michigan State University

Michigan State University Michigan State University Team Meijer Mobile Customer Satisfaction Application Project Plan Spring 2014 Meijer Staff: Jim Becher Chris Laske Michigan State University Capstone Members: Noor Hanan Ahmad

More information

YubiHSM 2 for ADCS Guide. Securing Microsoft Active Directory Certificate Services with YubiHSM 2

YubiHSM 2 for ADCS Guide. Securing Microsoft Active Directory Certificate Services with YubiHSM 2 YubiHSM 2 for ADCS Guide Securing Microsoft Active Directory Certificate Services with YubiHSM 2 Copyright 2017 Yubico Inc. All rights reserved. Trademarks Yubico and YubiKey are registered trademarks

More information

SECURE FILE TRANSFER PROTOCOL. EventTracker v8.x and above

SECURE FILE TRANSFER PROTOCOL. EventTracker v8.x and above SECURE FILE TRANSFER PROTOCOL EventTracker v8.x and above Publication Date: January 02, 2019 Abstract This guide provides instructions to configure SFTP logs for User Activities and File Operations. Once

More information

Configuring Dashboards

Configuring Dashboards CHAPTER 2 This chapter describes dashboards, and how to add and delete them. It contains the following topics: Understanding Dashboards, page 2-1 Adding and Deleting Dashboards, page 2-1 Understanding

More information

Team Members. Brief Description:

Team Members. Brief Description: Team Members Team Members Important: This part of the HelpDesk User s Guide is the Team Member section, and contains information about the Team Members role in the HelpDesk system. For other information,

More information

Electrical System Functional Definition

Electrical System Functional Definition Electrical System Functional Definition Overview Conventions What's New? Getting Started Creating a New System Creating Equipment Creating Connectors Creating a Signal Connecting Saving Your System User

More information

Contents. Common Site Operations. Home actions. Using SharePoint

Contents. Common Site Operations. Home actions. Using SharePoint This is a companion document to About Share-Point. That document describes the features of a SharePoint website in as much detail as possible with an emphasis on the relationships between features. This

More information

JARUS RECOMMENDATIONS ON THE USE OF CONTROLLER PILOT DATA LINK COMMUNICATIONS (CPDLC) IN THE RPAS COMMUNICATIONS CONTEXT

JARUS RECOMMENDATIONS ON THE USE OF CONTROLLER PILOT DATA LINK COMMUNICATIONS (CPDLC) IN THE RPAS COMMUNICATIONS CONTEXT Joint Authorities for Rulemaking of Unmanned Systems JARUS RECOMMENDATIONS ON THE USE OF CONTROLLER PILOT DATA LINK COMMUNICATIONS (CPDLC) IN THE RPAS COMMUNICATIONS CONTEXT DOCUMENT IDENTIFIER : JAR_DEL_WG5_D.04

More information

Distributed OrcaFlex. 1. Introduction. 2. What s New. Distributed OrcaFlex

Distributed OrcaFlex. 1. Introduction. 2. What s New. Distributed OrcaFlex 1. Introduction is a suite of programs that enables a collection of networked, OrcaFlex licensed, computers to run OrcaFlex jobs as background tasks using spare processor time. consists of four separate

More information

ZENworks Service Desk 8.0 Using ZENworks with ZENworks Service Desk. November 2018

ZENworks Service Desk 8.0 Using ZENworks with ZENworks Service Desk. November 2018 ZENworks Service Desk 8.0 Using ZENworks with ZENworks Service Desk November 2018 Legal Notices For information about legal notices, trademarks, disclaimers, warranties, export and other use restrictions,

More information

Software Requirements Specification (SRS) Onboard Diagnostics System

Software Requirements Specification (SRS) Onboard Diagnostics System Software Requirements Specification (SRS) Onboard Diagnostics System Authors: Jonathan Rietveld, Kyle Bartush, Yuanchun Zhao, Brandon Dorazio Customer: Dr. Ed Nelson, Ford Motor Company, Innovation Center

More information

Registering a Card and Creating an Account on

Registering a Card and Creating an Account on Installing MyCardRules The MyCardRules App is available for both iphones and Android phones. To install MyCardRules: 1. Search for the app in the App Store or on Google Play. 2. Follow the instructions

More information

Managing CX Devices in Multiple Device Mode

Managing CX Devices in Multiple Device Mode Tip Device inventory management applies to PRSM in Multiple Device mode only. If you are configuring a CX device through a direct connection to the device, you do not need to add the device to the inventory

More information

OE-PM Project Charter Document

OE-PM Project Charter Document Enter Project Name Here Enter Department Name OE-PM Project Charter Document Status: (Draft or Published) Version: (0.# or 1.#) Prepared by: Date Created: Date Last Revised: OE-PM Artifact ID: P01.00 Internal

More information

vfabric Hyperic Monitoring and Management

vfabric Hyperic Monitoring and Management vfabric Hyperic Monitoring and Management VMware vfabric Hyperic 5.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new

More information

Hands-on Lab Session 9909 Introduction to Application Performance Management: Monitoring. Timothy Burris, Cloud Adoption & Technical Enablement

Hands-on Lab Session 9909 Introduction to Application Performance Management: Monitoring. Timothy Burris, Cloud Adoption & Technical Enablement Hands-on Lab Session 9909 Introduction to Application Performance Management: Monitoring Timothy Burris, Cloud Adoption & Technical Enablement Copyright IBM Corporation 2017 IBM, the IBM logo and ibm.com

More information

Firmware/Language Upgrade on the RV130 and RV130W Using the Web Interface

Firmware/Language Upgrade on the RV130 and RV130W Using the Web Interface Article ID: 4995 Firmware/Language Upgrade on the RV130 and RV130W Using the Web Interface Objective Upgrading to the latest firmware can help fix bugs and other intermittent issues on the router. Language

More information

Code Check TM Software Requirements Specification

Code Check TM Software Requirements Specification Code Check TM Software Requirements Specification Author: Richard McKenna Debugging Enterprises TM Based on IEEE Std 830 TM -1998 (R2009) document format Copyright 2017 Debugging Enterprises No part of

More information

SURVEILLANCE DATA EXCHANGE

SURVEILLANCE DATA EXCHANGE EUROPEAN ORGANISATION FOR THE SAFETY OF AIR NAVIGATION EUROCONTROL EUROCONTROL STANDARD DOCUMENT FOR SURVEILLANCE DATA EXCHANGE Part 10: Category 63 SUR.ET1.ST05.2000-STD-10-01 Edition : 0.21 Edition Date

More information

TUTORIALS. version

TUTORIALS. version TUTORIALS version 17.0.1 No Magic, Inc. 2011 All material contained herein is considered proprietary information owned by No Magic, Inc. and is not to be shared, copied, or reproduced by any means. All

More information

BEAWebLogic Server. Using the WebLogic Diagnostic Framework Console Extension

BEAWebLogic Server. Using the WebLogic Diagnostic Framework Console Extension BEAWebLogic Server Using the WebLogic Diagnostic Framework Console Extension Version 10.0 Revised: March 30, 2007 Contents 1. Introduction and Roadmap What Is the WebLogic Diagnostic Framework Console

More information

DMU Space Engineering Assistant User Guide

DMU Space Engineering Assistant User Guide Page 1 DMU Space Engineering Assistant User Guide Overview Conventions What's New? Getting Started User Tasks Setting Up Your Session Running a Interference Workbench Description DMU Space Engineering

More information

Short recap of (our) current state-based displays. Conclusions from current work: Issues with current ASAS displays

Short recap of (our) current state-based displays. Conclusions from current work: Issues with current ASAS displays Outline Short recap of (our) current state-based displays Conclusions from current work: Issues with current ASAS displays Proposal for an experiment: Situation awareness with a co-planar display concept

More information

AgWorks, LLC 111 W. 76 th Street - Davenport, Iowa 52806

AgWorks, LLC 111 W. 76 th Street - Davenport, Iowa 52806 Standard Operating Procedures for AgOS Mapping Revisions Date Author Description 08/23/2012 Sara Toliver Creation of document Understanding Icons Icon Definition Customer (Inactive) Customer (Active) Farm

More information

Purpose and Structure of Requirements Specifications (following IEEE 830 Standard)

Purpose and Structure of Requirements Specifications (following IEEE 830 Standard) SEG3101 (Fall 2010) Purpose and Structure of Requirements Specifications (following IEEE 830 Standard) Gregor v. Bochmann, University of Ottawa Based on Powerpoint slides by Gunter Mussbacher (2009) with

More information

Advanced Print Manager

Advanced Print Manager Advanced Print Manager Version 4.0 Administrator s Guide DABCC, Inc. www.dabcc.com Release Date: November 2, 2004 Copyright 2004, DABCC, Inc., All rights reserved. Notice: Copyright 2004 DABCC, Inc., All

More information

Circular Logic. Robotic Tram Data Collection System Software Configuration Management Plan Version 2.3 4/8/ Circular Logic

Circular Logic. Robotic Tram Data Collection System Software Configuration Management Plan Version 2.3 4/8/ Circular Logic Circular Logic Robotic Tram Data Collection System Software Configuration Management Plan Version 2.3 4/8/2008 2008 Circular Logic Document Control Approval The Guidance Team and the customer will approve

More information

Transport Gateway Installation / Registration / Configuration

Transport Gateway Installation / Registration / Configuration CHAPTER 2 Transport Gateway Installation / Registration / Configuration This chapter covers the following areas: Transport Gateway requirements. Security Considerations When Using a Transport Gateway.

More information

DSS User Guide. End User Guide. - i -

DSS User Guide. End User Guide. - i - DSS User Guide End User Guide - i - DSS User Guide Table of Contents End User Guide... 1 Table of Contents... 2 Part 1: Getting Started... 1 How to Log in to the Web Portal... 1 How to Manage Account Settings...

More information

Inspirel. YAMI4 Requirements. For YAMI4Industry, v page 1

Inspirel. YAMI4 Requirements. For YAMI4Industry, v page 1 YAMI4 Requirements For YAMI4Industry, v.1.3.1 www.inspirel.com info@inspirel.com page 1 Table of Contents Document scope...3 Architectural elements...3 Serializer...3 Socket...3 Input buffer...4 Output

More information

Handbook for the Process Discovery

Handbook for the Process Discovery Interstage Business Process Manager Analytics V12.1 Handbook for the Process Discovery Solaris J2S0-0435-01ENZ0(00) April 2013 About this Manual This section explains summary, chapter overview, abbreviations,

More information

FLEX DMS Service Schedule Web Appointment

FLEX DMS Service Schedule Web Appointment FLEX DMS Service Schedule Web Appointment Integration FLEX DMS Service Schedule Web Appointment Integration As an Autosoft FLEX DMS user, you can employ third-party Web appointment software to allow customers

More information

LOGGING AND AUDIT TRAILS

LOGGING AND AUDIT TRAILS LOGGING AND AUDIT TRAILS Policy LOGGING AND AUDIT TRAILS - POLICY TMP-POL-LAT V3.00-EN, 26/06/2009 TABLE OF CONTENTS 1 INTRODUCTION... 3 1.1 Document Purpose... 3 1.2 Target Audience...3 1.3 Business Context...4

More information

Addendum to Cisco Physical Security Operations Manager Documentation, Release 6.1

Addendum to Cisco Physical Security Operations Manager Documentation, Release 6.1 Addendum to Cisco Physical Security Operations Manager Documentation, Release 6.1 January 31, 2013 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com

More information

SURVEILLANCE DATA EXCHANGE. Part 16: Category 23

SURVEILLANCE DATA EXCHANGE. Part 16: Category 23 EUROPEAN ORGANISATION FOR THE SAFETY OF AIR NAVIGATION EUROCONTROL EUROCONTROL STANDARD DOCUMENT FOR SURVEILLANCE DATA EXCHANGE Part 16: Category 23 CNS/ATM Ground Station CNS/ATM Ground Station Service

More information

Assurance Features and Navigation

Assurance Features and Navigation Assurance Features and Navigation Cisco DNA Center 1.1.2 Job Aid Copyright Page THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS,

More information

Transport Gateway Installation / Registration / Configuration

Transport Gateway Installation / Registration / Configuration CHAPTER 4 Transport Gateway Installation / Registration / Configuration This chapter covers the following areas: Transport Gateway requirements. Security Considerations When Using a Transport Gateway.

More information

FUJITSU Software. Infrastructure Manager Plug-in for Microsoft. System Center. Operations Manager 1.2. Setup Guide. For Windows Server 2016 / 2019

FUJITSU Software. Infrastructure Manager Plug-in for Microsoft. System Center. Operations Manager 1.2. Setup Guide. For Windows Server 2016 / 2019 FUJITSU Software Infrastructure Manager Plug-in for Microsoft System Center Operations Manager 1.2 Setup Guide For Windows Server 2016 / 2019 CA92344-2546-02 October, 2018 1 Contents Preface... 3 Purpose...

More information

Requirement Analysis

Requirement Analysis Requirement Analysis Requirements Analysis & Specification Objective: determine what the system must do to solve the problem (without describing how) Done by Analyst (also called Requirements Analyst)

More information

VITA 49 enhances capabilities and interoperability for transporting SDR data

VITA 49 enhances capabilities and interoperability for transporting SDR data APRIL 2008 VITA 49 enhances capabilities and interoperability for transporting SDR data Prior to the development of the VITA 49 Radio Transport (VRT) standard, each SDR receiver manufacturer developed

More information

Falcon Trace Validation Builder User Manual

Falcon Trace Validation Builder User Manual Falcon Trace Validation Builder User Manual Copyright Protocol Insight. All rights reserved. Licensed software products are owned by Protocol Insight or its suppliers, and are protected by national copyright

More information

Introduction. User Privileges. PEPFAR SharePoint: Poweruser Guide

Introduction. User Privileges. PEPFAR SharePoint: Poweruser Guide PEPFAR SharePoint: Poweruser Guide Introduction Welcome to your role as a Poweruser of a PEPFAR SharePoint site! This guide will give you an overview of your roles and responsibilities in maintaining the

More information

DMU Space Engineering Assistant User Guide

DMU Space Engineering Assistant User Guide DMU Space Engineering Assistant User Guide Overview Conventions What's New? Getting Started User Tasks Setting Up Your Session Running an Interference Analysis Workbench Description DMU Space Engineering

More information

Electronic Conspicuity and the GAINS Project. Julian Scarfe Bob Darby AGM 2018

Electronic Conspicuity and the GAINS Project. Julian Scarfe Bob Darby AGM 2018 Electronic Conspicuity and the GAINS Project Julian Scarfe Bob Darby AGM 2018 What is electronic conspicuity? ª Conventional: ground radar detects other aircraft pilots interpret traffic information from

More information

Getting_started_EN (Ind : 3) 06/01/2014. elecworks. Getting Started

Getting_started_EN (Ind : 3) 06/01/2014. elecworks. Getting Started Getting_started_EN (Ind : 3) 06/01/2014 elecworks Getting Started 1 Start with elecworks This document has been made to help you in starting elecworks. It summarizes the features available. If you would

More information

Assistant User Guide

Assistant User Guide mydatavo Assistant User Guide 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Table Of Contents Features...ii Introduction...1 1. Installing mydatavo Assistant...1 1 System Requirements... 1 1.2

More information

IBM Proventia Management SiteProtector Policies and Responses Configuration Guide

IBM Proventia Management SiteProtector Policies and Responses Configuration Guide IBM Internet Security Systems IBM Proventia Management SiteProtector Policies and Responses Configuration Guide Version2.0,ServicePack8.1 Note Before using this information and the product it supports,

More information

SURVEILLANCE DATA EXCHANGE

SURVEILLANCE DATA EXCHANGE EUROPEAN ORGANISATION FOR THE SAFETY OF AIR NAVIGATION EUROCONTROL EUROCONTROL STANDARD DOCUMENT FOR SURVEILLANCE DATA EXCHANGE Part 15: Category 65 SUR.ET1.ST05.2000-STD-15-01 Edition : 1.2 Edition Date

More information

Virtual Loaner Program Using Save & Restore

Virtual Loaner Program Using Save & Restore Virtual Loaner Program Using Save & Restore Author: Ram M Devulapalli Document Owner: Ram M Devulapalli Document Version 2.0 August 1 st, 2010. Copyright IBM Corp 2010-1 - Table of Contents Why use the

More information

Chart Review. Installation Guide

Chart Review. Installation Guide Chart Review Version 2.0 Jan 2016 Department of Veterans Affairs (VA) VINCI Revision History Table 1. Documentation revision history Date Revision Description Author 11/4/2014 1.0 Initial version Brad

More information

CentralCampus. Jeremiah Evans David Loutsch Kristen Muehlenthaler Micah Beeman Adam Lemker. Manimaran Govindarasu

CentralCampus. Jeremiah Evans David Loutsch Kristen Muehlenthaler Micah Beeman Adam Lemker. Manimaran Govindarasu CentralCampus Team: Client: Advisor: Jeremiah Evans David Loutsch Kristen Muehlenthaler Micah Beeman Adam Lemker Google Manimaran Govindarasu Version Editor Date Peer Reviewers Notes 0.1 Jeremiah Evans

More information

VMware vrealize Operations Federation Management Pack 1.0. vrealize Operations Manager

VMware vrealize Operations Federation Management Pack 1.0. vrealize Operations Manager VMware vrealize Operations Federation Management Pack 1.0 vrealize Operations Manager VMware vrealize Operations Federation Management Pack 1.0 You can find the most up-to-date technical documentation

More information

SURVEILLANCE DATA EXCHANGE. Category 240. Radar Video Transmission

SURVEILLANCE DATA EXCHANGE. Category 240. Radar Video Transmission EUROPEAN ORGANISATION FOR THE SAFETY OF AIR NAVIGATION EUROCONTROL EUROCONTROL STANDARD DOCUMENT FOR SURVEILLANCE DATA EXCHANGE Category 240 Radar Video Transmission Edition : 1.2 Edition Date : August

More information

Cisco TEO Adapter Guide for Microsoft System Center Operations Manager 2007

Cisco TEO Adapter Guide for Microsoft System Center Operations Manager 2007 Cisco TEO Adapter Guide for Microsoft System Center Operations Manager 2007 Release 2.3 April 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com

More information

Dell Server Management Pack Suite Version 6.1 for Microsoft System Center Operations Manager User's Guide

Dell Server Management Pack Suite Version 6.1 for Microsoft System Center Operations Manager User's Guide Dell Server Management Pack Suite Version 6.1 for Microsoft System Center Operations Manager User's Guide Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make

More information

Participant User Guide, Version 2.6

Participant User Guide, Version 2.6 Developers Integration Lab (DIL) Participant User Guide, Version 2.6 3/17/2013 REVISION HISTORY Author Date Description of Change 0.1 Laura Edens Mario Hyland 9/19/2011 Initial Release 1.0 Michael Brown

More information

SIMDIS Quick Start Guide

SIMDIS Quick Start Guide SIMDIS Quick Start Guide SIMDIS 10.0 (SR3) March 2018 U.S. Naval Research Laboratory Electronic Warfare Modeling and Simulation Branch Code 5770 Contents 1 SIMDIS Quick Start 1 1.1 Starting SIMDIS.................................

More information

Virtualised service assurance management in vgi-lan

Virtualised service assurance management in vgi-lan Virtualised service assurance management in vgi-lan The following normative disclaimer shall be included on the front page of a PoC report: Submission of this NFV ISG PoC Report as a contribution to the

More information

Remote Health Monitoring for an Embedded System

Remote Health Monitoring for an Embedded System July 20, 2012 Remote Health Monitoring for an Embedded System Authors: Puneet Gupta, Kundan Kumar, Vishnu H Prasad 1/22/2014 2 Outline Background Background & Scope Requirements Key Challenges Introduction

More information

One Identity Manager 8.0. Administration Guide for Connecting Unix-Based Target Systems

One Identity Manager 8.0. Administration Guide for Connecting Unix-Based Target Systems One Identity Manager 8.0 Administration Guide for Connecting Unix- Copyright 2017 One Identity LLC. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software

More information

SDN Controller Test. Network Emulator. Version 1.4. User Guide. Part Number: T / UG PKTBLASTER-SDN-CTR-EMU /1.1

SDN Controller Test. Network Emulator. Version 1.4. User Guide. Part Number: T / UG PKTBLASTER-SDN-CTR-EMU /1.1 SDN Controller Test Network Emulator Version 1.4 User Guide Part Number: T / UG PKTBLASTER-SDN-CTR-EMU-1.4 1115/1.1 Copyright Veryx Technologies Pvt. Ltd. All rights reserved. Veryx and PktBlaster are

More information

Using ZENworks with Novell Service Desk

Using ZENworks with Novell Service Desk www.novell.com/documentation Using ZENworks with Novell Service Desk Novell Service Desk 7.1 April 2015 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or

More information

End User Manual. December 2014 V1.0

End User Manual. December 2014 V1.0 End User Manual December 2014 V1.0 Contents Getting Started... 4 How to Log into the Web Portal... 5 How to Manage Account Settings... 6 The Web Portal... 8 How to Upload Files in the Web Portal... 9 How

More information

Caliber 11.0 for Visual Studio Team Systems

Caliber 11.0 for Visual Studio Team Systems Caliber 11.0 for Visual Studio Team Systems Getting Started Getting Started Caliber - Visual Studio 2010 Integration... 7 About Caliber... 8 Tour of Caliber... 9 2 Concepts Concepts Projects... 13 Baselines...

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat 13.2.1.0 E73485-01 June 2016 Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat,

More information

Monitoring Replication

Monitoring Replication Replicator Monitoring Replication VERSION 7.4.0 January 04, 2018 Scenario Guide Article 1130112-02 www.metalogix.com info@metalogix.com 202.609.9100 Copyright International GmbH, 2002-2018 All rights reserved.

More information

Siebel Business Process Designer Administration Guide

Siebel Business Process Designer Administration Guide Siebel Business Process Designer Administration Guide Version 7.7, Rev. A June 2004 Siebel Systems, Inc., 2207 Bridgepointe Parkway, San Mateo, CA 94404 Copyright 2004 Siebel Systems, Inc. All rights reserved.

More information

Office Adapters for Quark Publishing Platform

Office Adapters for Quark Publishing Platform Office Adapters for Quark Publishing Platform Contents Getting started... 1 About Quark Publishing Platform...1 System requirements... 3 Installing the Office Adapters for Quark Publishing Platform...

More information

Relative Significance of Trajectory Prediction Errors on an Automated Separation Assurance Algorithm

Relative Significance of Trajectory Prediction Errors on an Automated Separation Assurance Algorithm Relative Significance of Trajectory Prediction Errors on an Automated Separation Assurance Algorithm Todd Lauderdale Andrew Cone Aisha Bowe NASA Ames Research Center Separation Assurance Automation Should

More information

Viewing and Configuring Performance Counters in RTMT

Viewing and Configuring Performance Counters in RTMT CHAPTER 7 Viewing and Configuring Performance Counters in RTMT May 19, 2009 Cisco Unified Presence directly updates Performance counters (called PerfMon counters). The counters contain simple, useful information,

More information

Document Management System Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Document Management System Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E Document Management System Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E51465-01 Table of Contents Document Management System Interface 1. ORACLE FLEXCUBE -

More information

Migration ClearCase to Team Foundation Server White Paper

Migration ClearCase to Team Foundation Server White Paper Migration ClearCase to Team Foundation Server White Paper Authors Noel McKenna Consultant M. Sc. Computer Science and Applications Fa. QbiQ AG Noel.McKenna@qbiq.de Christopher Rogall Consultant Computer

More information

BEAWebLogic RFID. Enterprise Server. Using the Telemetry Console Extension

BEAWebLogic RFID. Enterprise Server. Using the Telemetry Console Extension BEAWebLogic RFID Enterprise Server Using the Telemetry Console Extension Version 2.0 Revised: October 12, 2006 Copyright Copyright 1995-2006 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend

More information

Software Description Application Software OTT Hydras 3 net

Software Description Application Software OTT Hydras 3 net English Software Description Application Software OTT Hydras 3 net We reserve the right to make technical changes and improvements without notice! Table of contents 1 Overview of OTT Hydras 3 net 5 2 Data

More information

FortiVoice 200D/200D-T/2000E-T2 High Availability Technical Note

FortiVoice 200D/200D-T/2000E-T2 High Availability Technical Note FortiVoice 200D/200D-T/2000E-T2 High Availability Technical Note FortiVoice 200D/200D-T/2000E-T2 High Availability Technical Note May 1, 2014 1st Edition Copyright 2014 Fortinet, Inc. All rights reserved.

More information

Reform: A Domain Specific Language

Reform: A Domain Specific Language Reform: A Domain Specific Language Dustin Graves October 5, 2007 Overview Scripting language Monitors and manages data streams Network, File, RS-232, etc Reformats and redirects data Contains keywords

More information

Integrate Barracuda Spam Firewall

Integrate Barracuda Spam Firewall Integrate Barracuda Spam Firewall Publication Date: November 10, 2015 Abstract This guide provides instructions to configure Barracuda Spam Firewall to send the events to EventTracker. Scope The configurations

More information

FUJITSU Software ServerView Cloud Monitoring Manager V1.0. Overview

FUJITSU Software ServerView Cloud Monitoring Manager V1.0. Overview FUJITSU Software ServerView Cloud Monitoring Manager V1.0 Overview J2UL-2073-01ENZ0(00) November 2015 Trademarks Copyright FUJITSU LIMITED 2015 LINUX is a registered trademark of Linus Torvalds. The OpenStack

More information

RolePoint Apply. Product Overview.

RolePoint Apply. Product Overview. RolePoint Apply Product Overview www.rolepoint.com Contents Introduction High Level Architecture Building an Apply Process - Creating an Account - Building Process - Preview Jobs Managing Your RolePoint

More information

Software Design Specification

Software Design Specification Software Design Specification David E Smith Mike Kasper Ryan Raub 2008/02/18 Rev 1.1 Page 2 Table of Contents Introduction. 3 Problem Statement.. 3 Solution Statement.. 3 Architecture Overview 4 Module

More information

SURVEILLANCE DATA EXCHANGE

SURVEILLANCE DATA EXCHANGE EUROPEAN ORGANISATION FOR THE SAFETY OF AIR NAVIGATION EUROCONTROL EUROCONTROL STANDARD DOCUMENT FOR SURVEILLANCE DATA EXCHANGE Part 10: Category 63 SUR.ET1.ST05.2000-STD-10-01 Edition : 1.3 Edition Date

More information

One Identity Manager 8.0. Administration Guide for Connecting to a Universal Cloud Interface

One Identity Manager 8.0. Administration Guide for Connecting to a Universal Cloud Interface One Identity Manager 8.0 Administration Guide for Connecting to a Copyright 2017 One Identity LLC. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software

More information

ENGAGEMENT SERVICES. Cengage YouBook: Instructor Guide for WebAssign. Accessing the Cengage YouBook: With the Cengage YouBook, you can:

ENGAGEMENT SERVICES. Cengage YouBook: Instructor Guide for WebAssign. Accessing the Cengage YouBook: With the Cengage YouBook, you can: ENGAGEMENT SERVICES Cengage YouBook: Instructor Guide for WebAssign The Cengage YouBook is an engaging and customizable ebook that lets you tailor a digital textbook to match the way you teach your course

More information

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the software, please review the readme files,

More information

Configuration Export and Import

Configuration Export and Import This chapter includes the following sections:, page 1 From the Export & Import, you can schedule configuration backup for Cisco UCS Central and the registered Cisco UCS Domains. You can schedule export

More information

FUJITSU Software PRIMECLUSTER GLS for Windows. GLS Setup Guide for Cluster Systems 4.4

FUJITSU Software PRIMECLUSTER GLS for Windows. GLS Setup Guide for Cluster Systems 4.4 FUJITSU Software PRIMECLUSTER GLS for Windows GLS Setup Guide for Cluster Systems 4.4 B1FN-5996-01ENZ0(00) January 2017 Preface Purpose of this Manual This manual is intended to explain installation procedures

More information