Vector Software founder responds to article, discusses software code testing and analysis

EAST GREENWICH, R.I., 27 Aug. 2012. The founder and chief operating officer (COO) of Vector Software Inc., a provider of dynamic automated test tools for embedded software applications headquartered in East Greenwich, R.I., objects to recent article and clarifies the difference between “testing” and static analysis, as well as the value of finding errors and defects in software code

Read the original article, "Coverity tests 2 million lines of mission-critical flight software for defects on Curiosity Mars Rover," here: http://www.avionics-intelligence.com/articles/2012/08/coverity-test.html

The Letter to the Editor reads as follows:

I didn't see a place under the article to comment but I think the word “test” is very misleading. Static analysis tools do not really test software. They analyze software to see if there are any coding errors and adherence to coding standards like MISRA. They also help with code reviews, buffer overflows, and memory leaks. Tools that test software are considered “dynamic test tools”. They actually stimulate the code with input data, usually based on requirements, and check the associated expected result. Static analysis tools do not do this.

Static analysis tools, while very valuable, are really only a small part of the overall verification and validation effort that should be performed to ensure that safety critical code is properly tested.

The next question to ask is: Did the contractor do full unit testing and achieve 100% code coverage on the target platform prior to declaring this 2.5 million lines of code tested?

Another question is: Would a static analysis tool have caught the Mars Climate Orbiter unit of measure conversion problem (one team used English units, the other metric units) back in 1999? This problem may have easily been uncovered during unit and integration dynamic testing.

Thanks,
Bill McCaffrey
Founder and COO
Vector Software Inc.

Follow Avionics Intelligence news updates on Twitter.

Related Products

RR2P Removable Canister RAID System

Transportable data storage for mobile field use aboard planes, ships and ground transpo...

API DC Link Power Film Capacitors

High reliability DC link capacitors for power inverter applications which require super...

Epoxies

Master Bond offers an extensive range of one and two part epoxies for a variety of appl...

Related Companies

Innovative Integration

  Since 1988, Innovative Integration has grown to become one of the world's leading supplier...

Winchester Systems Inc

At its founding in 1981, Winchester Systems introduced its first 5 MB disk system for Intel devel...

API Technologies Corp

Who We Are API Technologies is a dominant technology provider of RF/microwave, microelectronics, ...
Wire News provided by   

 

Press Releases

Low Viscosity, One Part Cyanoacrylate Is Non-Toxic and Meets ISO 10993-5 Specifications

Master Bond MB250NT is widely used for a variety of applications ranging from repair to high speed pro...

Thermally Conductive, Two Component Epoxy Passes USP Class VI Tests and ISO 10993-5 Specifications

With biocompatibility and cytotoxicity certifications, Master Bond EP21AOLV-2Med is often selected for...

One Component, Snap Cure Epoxy Features High Strength Properties

Suitable for a variety of applications in the electronic, aerospace and OEM industries, Master Bond EP...

One Part Epoxy Resists up to 500°F and Meets NASA Low Outgassing Specifications

Master Bond Supreme 12AOHT-LO is a one component epoxy for a variety of bonding and sealing applicatio...

CURTISS-WRIGHT CONGRATULATES NORTHROP GRUMMAN ON SUCCESSFUL FIRST FLIGHT OF SECOND MQ-4C TRITON UAS

Curtiss-Wright Corporation’s Defense Solutions division applauds Northrop Grumman Corporation (NYSE: N...

Curtiss-Wright’s New Rugged Mobile IP Router Subsystem Features an Integrated Cisco® 5915 ESR Router

Curtiss-Wright Corporation today announced that its Defense Solutions division, a Cisco® Systems Solut...

VICTORY Shared Processing, Fire Control Computer, and Switch for Ground Vehicles Introduced by Curtiss-Wright

Curtiss-Wright Corporation today announced that its Defense Solutions division has introduced a new fu...

GE Announces First Sub-Credit Card-Sized Multi-Function High Definition (HD) Video Tracker

HUNTSVILLE, AL.— OCTOBER 13, 2014—GE’s Intelligent Platforms business today announced at AUSA (Octobe...

Most Popular Articles


All Access Sponsors


Follow Us On...