Home    -   Contact   -   Site Map   -   Copyright
Consulting and Tools to Improve the Quality of Embedded Systems  
Links
 
Contact us
Our partners
 
 
Information
 
Intervention on a current project

DevQuality consultants can also act on a current project for verification or validation if you encounter delays and excess spending due to runtime errors which are difficult to find.

DevQuality can then use its human and software resources to help you reduce your spending and find errors which escape detection using your current methods.


Benefits

DevQuality consultant intervention on a current project is particularly efficient because it is based on usage of tools that do not require:

Writing any specific test cases
You find errors that can be found with more traditional methods but much faster.

Execution of code
Errors are detected by static analysis of dynamic proprieties of the code. You then find errors that are impossible to detect via traditional methods which utilize test cases while DevQuality performs an exhaustive analysis by branches and values of the code.

Code instrumentation
In the embedded software domain, it is usually not allowed to perform instrumentation of the code during testing. Tested code shall strictly be the same as embedded code delivered. This makes data corruption detection much more complex and has dramatic results after deployment. With DevQuality, these errors are detected during a static analysis and, therefore, without code instrumentation.

Changes in development process
DevQuality needs only the source code of an application to perform an audit. Therefore, using our services and consultants is really without any effort on your part.

Process
A DevQuality intervention on a current project follows 2 steps:
  • Step 1 : DevQuality consultants go to your office in order to be able to interact with your team and save time while discovering your source code and understanding your problems. Then, while using PolySpace™ tools, our consultants analyze your code and identify all potential sources of runtime errors. They analyze, with your team, the results given by PolySpace™ tools and then, your team corrects all the potential errors found. This process is repeated until no more errors are found.

  • Step 2: After intervention and to allow you to take full advantage of the tool, our consultants deliver:
    • The results given by PolySpace™ in HTML format, viewable with any web browser.
    • A report summarizing the errors found during our intervention.


To organize an intervention right now, contact us here!

 
Home   -   Contact   -   Site Map   -   Copyright
Copyright 2008 DevQuality - All rights reserved