New Methods for Approaching OT&E MOEs and MOPs Automated Generation of Measures of Effectiveness/Performance for Correlation in C4I Systems Syzygy Technologies,

Slides:



Advertisements
Similar presentations
MGD Services, Inc. The IT Quality Assurance Specialists
Advertisements

Configuration management
GUI Testing By Norbert Haché. Contents b What is GUI testing b Elements of GUI testing b Old Approach (TRUMP Project) b Scripting b Capture / Replay b.
Test Automation Success: Choosing the Right People & Process
HP Quality Center Overview.
Software Engineering CSE470: Process 15 Software Engineering Phases Definition: What? Development: How? Maintenance: Managing change Umbrella Activities:
© 2008 All Right Reserved Fortify Software Inc. Hybrid 2.0 – In search of the holy grail… A Talk for OWASP BeNeLux by Roger Thornton Founder/CTO Fortify.
Test Automation An Approach to Automated Software Regression Testing Presented by Adnet, Inc Feb 2015.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Metrics for Process and Projects
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
T-FLEX DOCs PLM, Document and Workflow Management.
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
I n t e g r i t y - S e r v i c e - E x c e l l e n c e Business & Enterprise Systems Introduction to Hewlett Packard (HP) Application Lifecycle Management.
Vulnerability Assessments
Software Self-Testing
Introduction to Software Testing
Understanding of Automation Framework A Storehouse of Vast Knowledge on Software Testing and Quality Assurance.
PROJECT PRESENTATION Prof: Daniel Amyot Presented By… ANVESH ALUWALA GURPREET SINGH DHADDA Evaluation of Load Testing Tools WebLOAD Professional Vs NeoLoad.
PROJECT MANAGEMENT TRAINING FOR THE GCCS M SOFTWARE PROJECT XCELLENCE IN BUSINESS & ENGINEERING SOLUTIONS X FEDS, INC CAMINO DEL RIO NORTH, Suite SAN DIEGO,
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
Sm-ART Presented by: Mark Picazo. CONTENTS  Sm-ART  Sm-ART Builder  Sm-ART Interface  Sm-ART Language  Sm-ART Android  Sm-ART In Use  Sm-ART Demo.
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
Complete and Integrated Lifecycle Management. Challenges 1.
SOFTWARE.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Software Project Management
Dillon: CSE470: SE, Process1 Software Engineering Phases l Definition: What? l Development: How? l Maintenance: Managing change l Umbrella Activities:
CPIS 357 Software Quality & Testing
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
Systems Design Approaches The Waterfall vs. Iterative Methodologies.
Product Metrics An overview. What are metrics? “ A quantitative measure of the degree to which a system, component, or process possesses a given attribute.”
© Copyright 2011 John Wiley & Sons, Inc.
Question To know that quality has improved, it would be helpful to be able to measure quality. How can we measure quality?
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix B Rapid Application.
Software Metrics – part 2 Mehran Rezaei. Software Metrics Objectives – Provide State-of-art measurement of software products, processes and projects Why.
Software Research, Inc. Setting the Standard for Software Testing Windows Solution.
Software Architecture
Software Research, Inc. Setting the Standard for Software Testing Corporate Background.
SAN DIEGO SUPERCOMPUTER CENTER Inca TeraGrid Status Kate Ericson November 2, 2006.
A Self-Configuring Test Harness for Web Applications Jairo Pava School of Computing and Information Sciences Florida International University Courtney.
Database Systems. Role and Advantages of the DBMS Improved data sharing Improved data security Better data integration Minimized data inconsistency Improved.
CS/CAPP AUTOMATED TESTING PROGRAM Senior Design III Jeff Williams Bekah Michael.
Requirements Validation
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
Thomas L. Gilchrist Testing Basics Set 3: Testing Strategies By Tom Gilchrist Jan 2009.
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 1 Prototyping.
Chapter 22 Metrics for Process and Projects Software Engineering: A Practitioner’s Approach 6 th Edition Roger S. Pressman.
© Atos ODS Inter-Operator TMN & OSS Workshop Prague, March 1999 Security for the TMN X interface The integrator’s point of view Manuel Cabrera Silva,
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
Modern Approaches of Systems Development By: Hanouf AL-Monawer Sara Mohammed.
Information Systems Design and Development Technical Implications (Software) Computing Science.
OPERATING SYSTEMS (OS) By the end of this lesson you will be able to explain: 1. What an OS is 2. The relationship between the OS & application programs.
Chapter 7: Designing solutions to problems OCR Computing for A Level © Hodder Education 2009.
Lecture 3 Prescriptive Process Models
Modern Systems Analysis and Design Third Edition
Understanding of Automation Framework
Lecture 15: Technical Metrics
Chapter 1 Database Systems
Introduction to Software Testing
Modern Systems Analysis and Design Third Edition
Michael Morris Syzygy Technologies, Inc.
Progression of Test Categories
Modern Systems Analysis and Design Third Edition
Baisc Of Software Testing
Selenium Web Test Tool Training Using Ruby Language
Chapter 1 Database Systems
Metrics for Process and Projects
Presentation transcript:

New Methods for Approaching OT&E MOEs and MOPs Automated Generation of Measures of Effectiveness/Performance for Correlation in C4I Systems Syzygy Technologies, Inc. Albert R. Crespo, CTO Joe Discar, CHAFO

Ghana, 16 March 2001

March 4, 2004Syzygy Technologies, Inc. Who We Are Syzygy Technologies, Inc. Full service IT company: T&E, Software Development, Networking, Security, Integration One of the premier C4I T&E companies for the United States Navy: GCCS, Gale, TBMCS Syzygy’s S/W Developers created Automated Test Tools (ATT) for use by our testers: DII COE Compliancy Message Capture, Generation and Playback MOE & MOP for Correlation

March 4, 2004Syzygy Technologies, Inc. Why Automated Testing? Key Tenets for Successful Testing: Tests must be: Definable Measurable Consistent Objective If tests lack in any of these qualities, they may not be repeatable and therefore of much less value

March 4, 2004Syzygy Technologies, Inc. Why Automated Testing? (cont’d) The human factor = the weak link ATT minimizes human error Data collection = tedium & inconsistency ATT automatically collects results Subject Matter Expertise is Rare = inconsistent long-term test conduct ATT preserves domain expertise in code

March 4, 2004Syzygy Technologies, Inc. Why Automated Testing? (cont’d) Determining if the “system is getting better” is subjective = upset users ATT can generate quantitative metrics Development slips to the right; deliverable deadlines rarely slip = little time to test ATT can save time

March 4, 2004Syzygy Technologies, Inc. The Correlation Problem Correlators are basic to an effective C4I system What is the effectiveness of correlation algorithms and systems? Manual data collection and analysis typifies the flaws of the human factor A faulty correlator could mean faulty command decisions

March 4, 2004Syzygy Technologies, Inc. Defining the Process Correlation Testing Process was outlined by SPAWAR Systems Center, San Diego Published as Technical Report 1475, Naval Tactical Command Systems Afloat (NTCSA) Correlator/Tracker Evaluation, 1991 Defines a number of MOE/MOPs to be used for evaluating correlation effectiveness This paper provided a solid basis for conducting correlation evaluation

March 4, 2004Syzygy Technologies, Inc. Defines the Metrics Consistent Correlation Correct Correlation Total Fragmentation Track Fragmentation Miscorrelation Ambiguities Constructed Track Ratio Track Purity Track Continuity Track Fidelity

ZNR UUUUU R Z APR 97 FM TABULAR TO GOLD BT UNCLASSIFIED MSGID/TABULAR/GOLD/0014/APR CTC/X7777/UNEQUATED-UNKNOWN//////AL//HIT/00////// POS/190101Z1/APR/4000N4/08000W8//72.0T/7.2NM/4.1NM//////JM RADB/190101Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190102Z1/APR/4040N4/08000W8//72.0T/7.2NM/4.1NM//////JM RADB/190102Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190103Z1/APR/4040N4/08000W8//72.0T/7.2NM/4.1NM//////JM RADB/190103Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190105Z1/APR/4040N4/08000W8//72.0T/7.2NM/4.1NM//////JM RADB/190105Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190106Z1/APR/4040N4/08000W8//72.0T/7.2NM/4.1NM//////JM RADB/190106Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190107Z1/APR/4040N4/08000W8//72.0T/7.2NM/4.1NM//////JM RADB/190107Z1/APR/B999A// MHZ/ //3.310/6.300/Z ENDAT/OADR BT Executing the Process was Difficult ZNR UUUUU R Z APR 97 FM TABULAR TO GOLD BT UNCLASSIFIED MSGID/TABULAR/GOLD/0014/APR CTC/T7777/UNEQUATED-UNKNOWN//////AL//HIT/00////// POS/190101Z1/APR/4000N4/08000W8//72.0T/7.3NM/4.1NM//////JM RADB/190101Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190102Z1/APR/4000N4/08000W8//72.0T/7.3NM/4.1NM//////JM RADB/190102Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190103Z1/APR/4000N4/08000W8//72.0T/7.3NM/4.1NM//////JM RADB/190103Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190104Z1/APR/4000N4/08000W8//72.0T/7.3NM/4.1NM//////JM RADB/190104Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190105Z1/APR/4000N4/08000W8//72.0T/7.3NM/4.1NM//////JM RADB/190105Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190106Z1/APR/4000N4/08000W8//72.0T/7.3NM/4.1NM//////JM RADB/190106Z1/APR/B999A// MHZ/ //3.310/6.300/Z POS/190107Z1/APR/4000N4/08000W8//72.0T/7.3NM/4.1NM//////JM RADB/190107Z1/APR/B999A// MHZ/ //3.310/6.300/Z ENDAT/OADR BT INPUTOUTPUT

March 4, 2004Syzygy Technologies, Inc. JFATE is Born The Joint Fleet Automated Track Evaluator automates the process of evaluating correlation results Provides a friendly graphical interface to conduct the test and view the results Runs on multiple platforms: HP, Sun, Windows, Linux, etc. Provides consistent execution of TR 1475 correlation testing making it quick and easy

March 4, 2004Syzygy Technologies, Inc. JFATE

March 4, 2004Syzygy Technologies, Inc. JFATE

March 4, 2004Syzygy Technologies, Inc. JFATE

March 4, 2004Syzygy Technologies, Inc. MOE/MOP: Makes it Easy to Compare Software Performance

March 4, 2004Syzygy Technologies, Inc. JFATE Advantages Running a test in minutes rather than days “Expertise” is built-in/preserved Results are objective Metrics can help the decision making process

March 4, 2004Syzygy Technologies, Inc. Test Tools in the Dev Cycle Reqt/Design Development Project Acceptance Test Operational Test Refinement

March 4, 2004Syzygy Technologies, Inc. Test Tools in the Dev Cycle Reqt/Design Development Project Acceptance Test Operational Test Refinement Test Tools Test

March 4, 2004Syzygy Technologies, Inc. Points to Consider Evaluation is programmatic: we will only catch errors that the tool is designed to catch. Requirements vary: the tools need to be tweaked accordingly Developing a tool is expensive: the ability to build on existing tools saves on cost – and the cost is mitigated by the savings in time/resources during the test phases of a project

March 4, 2004Syzygy Technologies, Inc. For More Information For Testing Services Using JFate: Bob Higginson, SSC-SD Syzygy Test Tool Development: Al Crespo, Syzygy Business Development: Merv Cutler, Other Information: Joe Discar,