Test and Interation Review 16th of December 2013 D4.6 AGNSS Server /Client Tests Strategy.

Slides:



Advertisements
Similar presentations
Operating Systems Components of OS
Advertisements

Diameter Credit Control Application Tutorial - IETF67
ProAssist ® complex assistance services management system Global Assistance & INGENIUM Praha.
BSNAVC All rights reserved, 2008, Thales Alenia Space Template reference : S-EN COMMERCIAL IN CONFIDENCE 6 th June 2012 Location GE webinar 6.
System Integration Verification and Validation
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
Ch 3: Unified Process CSCI 4320: Software Engineering.
Abirami Poonkundran 2/22/10.  Goal  Introduction  Testing Methods  Testing Scope  My Focus  Current Progress  Explanation of Tools  Things to.
T-FLEX DOCs PLM, Document and Workflow Management.
12/2/2003chow1 Network and System Support for Multi-Level Security C. Edward Chow Department of Computer Science University of Colorado At Colorado Springs.
Software Testing and Quality Assurance
Component-Level Design
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 15 Finalizing.
Tango Collaboration Meeting1 Tango C++ Kernel Development J. Meyer European Synchrotron Radiation Facility (ESRF)
Course Instructor: Aisha Azeem
CSE Senior Design II Test Planning Mike O’Dell Based on an earlier presentation by Mike O’Dell, UTA.
Technical solution presentation AVL System for Fire Brigades.
SOLAR ORBITER SOC Test Plans Nana Bach SOWG#7 – 6-9 July 2015.
CVSQL 2 The Design. System Overview System Components CVSQL Server –Three network interfaces –Modular data source provider framework –Decoupled SQL parsing.
Interconnection Protocol Mustafa Kara Term Work.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Collaborative Systems Developing Collaborative Systems with a Reuse Driven Process.
Chapter 7: Architecture Design Omar Meqdadi SE 273 Lecture 7 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
What’s New in Sage SalesLogix V Release Overview Sage SalesLogix v7.5.2 focuses on: −User Enhancements streamline the user experience furthering.
RCEEMS Project Remotely Controlled Engine Management System Valery Gorohovsky & Shmuel Koyas Supervised by Boaz Mizrachi 19/04/2012.
Unrestricted Connection manager MIF WG IETF 78, Maastricht Gaëtan Feige, Cisco (presenter) Pierrick Seïté, France Telecom -
RUP Implementation and Testing
HIMALAYA Test Review 16/12/2013 D4.4 Test platform development unitary test report.
An Introduction to Software Architecture
Slide 1 DESIGN, IMPLEMENTATION, AND PERFORMANCE ANALYSIS OF THE ISCSI PROTOCOL FOR SCSI OVER TCP/IP By Anshul Chadda (Trebia Networks)-Speaker Ashish Palekar.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
Architecting Web Services Unit – II – PART - III.
Page  1 A practical investigation of billing for next generation services. Name: Moses T Nkhumeleni Supervisors: Professor Alfredo Terzoli and Mr Mosiuoa.
1 10/14/2015ã 2007, Spencer Rugaber The Waterfall Process Software plans and requirements Validation System feasibility Validation Product design Verification.
XMPP Concrete Implementation Updates: 1. Why XMPP 2 »XMPP protocol provides capabilities that allows realization of the NHIN Direct. Simple – Built on.
Architectural Design lecture 10. Topics covered Architectural design decisions System organisation Control styles Reference architectures.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
Assessing the influence on processes when evolving the software architecture By Larsson S, Wall A, Wallin P Parul Patel.
HIMALAYA Test Review 16/12/2013 D4.8 Demonstration software subsystem unitary test report.
Topics Covered: Software testing Software testing Levels of testing Levels of testing  Unit testing Unit testing Unit testing  Integration testing Integration.
Module 7: Advanced Application and Web Filtering.
CSC480 Software Engineering Lecture 10 September 25, 2002.
Software Development Problem Analysis and Specification Design Implementation (Coding) Testing, Execution and Debugging Maintenance.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Random Logic l Forum.NET l State Machine Mechanism Forum.NET 1 st Meeting ● December 27, 2005.
Testing Overview Software Reliability Techniques Testing Concepts CEN 4010 Class 24 – 11/17.
Architectural Mismatch: Why reuse is so hard? Garlan, Allen, Ockerbloom; 1994.
Slide 1 Chapter 8 Architectural Design. Slide 2 Topics covered l System structuring l Control models l Modular decomposition l Domain-specific architectures.
GEANT OpenCall – NSI CONTEST NSI CONTEST – Demonstrator Giacomo Bernini Nextworks GENI Networking Conference 22, March 2015, Washington DC.
Chapter 15 Finalizing Design Specifications
Chapter 15 Finalizing Design Specifications
TESTING TOOLS MANUAL APPROACH BY J.ADI SESHU.
PLM, Document and Workflow Management
Architecting Web Services
Online Control Program: a summary of recent discussions
Architecting Web Services
Manfred Huber Based on an earlier presentation by Mike O’Dell, UTA
Chapter 3: Windows7 Part 4.
Engineering Processes
Test Planning Mike O’Dell (some edits by Vassilis Athitsos)
Chapter 15 Finalizing Design Specifications
Verification and Validation Unit Testing
Project II Rule Optimizer for the Atlas Reactivity Engine CNT
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Vocabulary Algorithm - A precise sequence of instructions for processes that can be executed by a computer Low level programming language: A programming.
IEEE MEDIA INDEPENDENT HANDOVER DCN:
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Architectural Mismatch: Why reuse is so hard?
T-FLEX DOCs PLM, Document and Workflow Management.
Presentation transcript:

Test and Interation Review 16th of December 2013 D4.6 AGNSS Server /Client Tests Strategy

RID ∙ Description: The document is complete. However a more descriptive conclusion would be appreciated, highlighting the outcomes of the tests in a qualitative way. The document is very technical and it is not very easy for a reader to read through the code lines, "how good" are the results obtained in the test campaign ∙ Answer: a section will be added at the beginning of the document with a qualitative test description (see following slides) 2

3 Tests plan two-fold technical drivers (1) Inter components protocol verification : check that all protocol stacks are working and compliant with their interface definition : ∙ Between LOCS Server / Himalaya Client Application ∙ SMS Push Initiation (SRTX mediator) ∙ SUPL V2 focusing on SUPL V2 extension usingLPP GANSS Payload (GPS+Glonass+Galileo) ∙ Between LOCS Server / SkySoft application driver ∙ RESTfull Terminal Location Net-Initiated API ∙ Between Himalaya Client and Himalaya Tesseo board ∙ STM NMEA Interface for messaging / commanding 316/12/2013

4 Tests plan two-fold technical drivers (2) Hybridation algorithm implementation verification (link with D4.7 Aiding technologies subsystem unitary test report) : verification against reference system test scenarios for each functional sub-modules : ∙ Scenarios breakdown following main distinct sub-cases family ∙ MEMS hybridation taking into account GNSS position information only ∙ MEMS hybridation taking into account GNSS position and velocity ∙ Verification expected pass criteria for each sub modules : ∙ Initial attitude computation ∙ Mechanization Equation ∙ Multi-constellation PVT ∙ Hybridation filter 416/12/2013

5 Tests implementation incremental logic (1) AGNSS Server Features validation, using SUPL Client V2 and TerminalLocation Client Emulator ∙ Mainly protocol testing scenarios verifying ∙ Multiple GANSS SUPL V2 Support ∙ Periodic and Area Event Trigger Features / Trigger Cancellation ∙ Precise Timing Support ∙ Wifi Positioning ∙ RESTfull Location interface for LocationQuery, Periodic and Area Event Subscription, Trigger Cancellation 516/12/2013

6 Tests implementation incremental logic (2) Himalaya client validation, using Himalaya Tesseo board Emulator ∙ Interface unitary testing (messages and commands) for ∙ board configuration commanding ∙ GNSS and MEMS data messages sentences handling ∙ Assistance data providing and commanding ∙ Algorithm implementation testing using expected system test results 616/12/2013

7 Tests implementation incremental logic (3) End-to-end Server/Himalaya client integration, with TerminalLocation Client Emulator, using GPS Android location provider as fallback ∙ Client scenario configuration integration and associated board commanding ∙ Client SUPL stack implementation verification ∙ Qualitative verification of SUPL Trigger periodic and geofencing client implementation features ∙ Tesseo assistance commanding workflow 716/12/2013