11 STANAG 4586 Working Group Jan 2010 Mike Meakin.

Slides:



Advertisements
Similar presentations
What is Business Architecture?. Overview Agility matters today more than yesterday Previous methods for managing change were designed for the needs of.
Advertisements

Company Presentation.
Establishing an SOA Focused Enterprise Architecture Asanka Abeysinghe WSO2, Inc Vice President, Solutions Architecture.
Mike Meakin, B. Sc., PMP President, InnUVative Systems
JOINT ARCHITECTURE FOR UNMANNED SYSTEMS January 29, 2011 Presented by Daniel Barber University of Central Florida Institute for Simulation and Training.
Panel 5: The Latest in OA Innovation and C4ISR 4 November, 2014 Mike Rice President / Senior Systems Engineer R2E Inc.
Chapter 4 Quality Assurance in Context
How to Document A Business Management System
Alan Edwards European Commission 2 nd GEOSS S&T Workshop, Bonn, Germany August 2012 * The views expressed are those of the speaker and do not represent.
Prepared By: Certified Compliance Solutions, Inc. August 2012
Unified theory of software evolution Reengineering – Business process reengineering and software reengineering BPR model – Business definition, process.
28 October 2008CIS 340 # 1 Topics (continuing) To develop the concepts guiding SOA To define SOA components.
An Introduction to Information Systems in Organizations
1 Adaptive Management Portal April
April 2008 THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS By Jeremy Crouse Computer Engineer Advisor Dr. Joseph Wunderlich Network Consultant Dr. Thomas Leap.
1 Computer Systems & Architecture Lesson 1 1. The Architecture Business Cycle.
Introduction to Software Testing
4586 For The Rest of Us: Mike Meakin
Hector Rodriguez, Microsoft Eric Mueller, Washington Publishing Company March 2009 Get More Out of HIPAA 5010 & ICD 10 Compliance with Microsoft’s Integrated.
The Integration Story: Rational Quality Manager / Team Foundation Server / Quality Center Introductions This presentation will provide an introduction.
Effective Methods for Software and Systems Integration
Staff Structure Support HCCA Special Interest Group New Regulations: A Strategy for Implementation Sharon Schmid Vice President, Compliance and.
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
1. 2  Have a basic understanding of the fundamental principles of object-oriented software development.  Understand a selection of the design patterns.
Update and Implications of the DATA Act – Beyond the Beltway JUNE 3, 2015.
GFSI Explained Your organization has been asked to achieve Certification to a Global Food Safety Initiative (GFSI) recognized standard. What does this.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
JAUS Architecture Overview. Why did we need JAUS? “Stove-Pipe” Design Subsystems common to all Unmanned Systems (US) were previously built from scratch.
Web Engineering Web engineering is the process used to create high quality WebApps. Web engineering is not a perfect clone of software engineering. But.
1 Land, Sea and Air : The Application of JAUS and STANAG 4586 for Cross-Domain Unmanned Vehicle Control Mike Meakin, B. Sc., PMP President, InnUVative.
® Designing an M&E System for Market Engagement at CARE Christian Pennotti Technical Advisor, Learning & Impact Economic Development Unit
Software Engineering Management Lecture 1 The Software Process.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
1 Land, Sea and Air : Development of a STANAG-4586 Compliant VSM for the Joint Architecture for Unmanned Systems (JAUS) Protocol Mike Meakin, B. Sc., PMP.
Symbiotic Simulation of Unmanned Aircraft Systems (UAS)
Update on HTP Module 22 Gender-Responsive Nutrition in Emergencies GNC Annual Meeting 9 th to 11 th July 2013.
2 William P. McNally Assistant Administrator for Procurement NASA Procurement Tenets August 4, 2008 NCMA Conference.
11 Soldier Systems Briefing 10 March This presentation is subject to the conditions of the proprietary notice on slide 2 Proprietary Notice This.
Delivering results that endure Delivering Results that Endure Managing Risks in the Software Acquisition Process GFIRST Conference June 2007 Stan Wisseman.
Software Product Line Material based on slides and chapter by Linda M. Northrop, SEI.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
Copyright © 2010 Pearson Education, Inc. publishing as Prentice HallChapter Planning Reports and Proposals.
March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies.
Presented to: Scottsdale Institute CIO Panel Date: April 28, 2011 By: Timothy R. Zoph, SVP Administration & CIO Key IT Issues, Challenges and Innovations.
PROC-1 1. Software Development Process. PROC-2 A Process Software Development Process User’s Requirements Software System Unified Process: Component Based.
Service Component Registry and Repository (SCRR) April 26, 2007 Lico Galindo 2007 Exchange Network National Meeting.
Principles of Computer Security: CompTIA Security + ® and Beyond, Third Edition © 2012 Principles of Computer Security: CompTIA Security+ ® and Beyond,
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Software project management (intro)
World Representation for Vehicle Navigation and Standards for Cooperative Vehicles Dr Javier Ibanez-Guzman 31st, January 2007 Orbassano.
Lecture 13.  Failure mode: when team understands requirements but is unable to meet them.  To ensure that you are building the right system Continually.
LOOKING BEYOND THE DEAL: WHAT YOU SHOULD EXPECT IN EFFECTIVELY INTEGRATING PEOPLE, PROCESSES, AND ASSETS INTO A VIBRANT BUSINESS.
STRATEGIC CHANGE: IMPLEMENTING STRATEGIES TO BUILD AND DEVELOP A COMPANY to Build and Develop a Company.
Laboratory 2 Group 19 The Group of Destiny. User Interface - Debugging Objectives:  Display: Sensor data (telemetry) – including IR sensors, status of.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Design of Goods and Services Chapter 5. Designing Goods Form design: Appearance and other sensory aspects of a product Contributes to customer expectations.
COMPANY INTERNAL — CONFIDENTIAL Unauthorized Use and Disclosure Prohibited Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved. COMPANY INTERNAL.
AWIPS Governance What are we Governing? –EDEX/CAVE plugins developed for an operational AWIPS system Out of Scope: GFE Smart inits and tools, µengine.
Info-Tech Research Group1 Info-Tech Research Group, Inc. Is a global leader in providing IT research and advice. Info-Tech’s products and services combine.
What is EA? Program Pembudayaan EA & ISP KKM 2014 Ministry of Health 18 December 2014 Consulting.
 Overview of Project management. ◦ Management. ◦ Project Management. ◦ Software Project Management. ◦ Project(Dimensions, Characteristics, Complexity,
Air Force Institute of Technology
Software Engineering Management
Identify the Risk of Not Doing BA
Product Support BCA Exercise – JRATS/JTAMS
Introduction to Software Testing
Enterprise Architecture at Penn State
Computer Services Business challenge
Presentation transcript:

11 STANAG 4586 Working Group Jan 2010 Mike Meakin

2 Company Description InnUVative Systems Inc.- established in is a Canadian registered engineering and software development company Specifically targeted at the unmanned vehicles industry –Specializing in ground station software development for small & micro UAVs and UGVs/ USVs Using well recognized engineering practices within an established and controlled development environment –Follow fundamental project management principles as recognized by the Project Management Institute

3 Some Relevant Projects In April 2008, developed STANAG-4586 Vehicle Specific Module (VSM) for the Joint Architecture for Unmanned Systems (JAUS) protocol –allows control of a JAUS compliant vehicle from a STANAG-4586 compliant UAV Control Station In August 2009, completed integration of an iRobot Create vehicle with an onboard camera –Purely for marketing purposes –Did prove illustrative of ground vehicle control via STANAG 4586 Teamed with Aeryon Labs to integrate their Scout MAV to achieve STANAG-4586 compliance –Reached initial integration after only 6 weeks development effort –Currently in final integration after three months development –Basic vehicle and payload control and status

4 JAUS VSM: Requirements The SysML approach allowed the two ICDs to be placed into the same format for increased ease in mapping of ICD elements, despite the fact that the two ICDs were constructed in totally different manners:

5 The original intent was to make this exercise as challenging to a VSM implementation as possible: –Identified specific datalink, vehicle and manipulator messages to support Opportunity arose with a vehicle manufacturer who was interested in using our VSM for a sea vehicle demo –Modified version of STANAG from 2.1 to 2.4 and JAUS from 3-2 to 3-3 –Also changed manipulator messages for camera messages Set of JAUS messages supported (uplink and downlink): –10 of 23 system messages; –4 of 8 datalink messages (start/ stop, hi/ low power, point, etc. supported); –10 of 41 vehicle messages (steering, attitude, engine and waypoint supported); –6 of 18 camera messages (pointing, zoom, focus, etc. supported) –Zero manipulator messages No support for service connections (just queried periodically)- this accounted for most of the unsupported system messages

6 JAUS VSM: Results As a measure of the VSM capability itself, we had: A total of 321 tests were developed and executed for the VSM, with only12 failures (only minor functionality) for a 96.3% pass rate The EA tool allowed explicit checks of traceability to ensure that all requirements have both a “Realization” link and a “Test” link The level of effort expended for this development effort was approximately one person year –This yielded not only a functional JAUS VSM but also two test tools and a re-usable code base that will make the next VSM development much faster and lower risk

7 iRobot Create STANAG 4586 easily adaptable to ground vehicle needs VSM-specific dialogs allowed display of information such as Obstacle dialog

8 Scout MAV from Aeryon Labs Quad rotor MAV Stabilized camera GPS-based guidance Wireless IP datalink Purchased for use by Canadian police

99 In a competitive world The distinguishing difference is