The Benefits of CodeEyesTM

No other instrumentation tool on the market can assist the user to debug, instrument and characterize disparate applications distributed over a network topology by providing the real-time, synchronized monitoring of variables in the revolutionary manner as CodeEyesTM can.

Before CodeEyesTM, engineers would have to stop a given application to evaluate a variable watch with inserted breaks in the code or to provide system output by inserting specialized code. Many times these breakpoints and specialized code are estimated so that an engineer would have to guess and then re-guess as to which “snap shot” of code is the right one to be evaluated. This intrusive and iterative process is very time consuming, inconclusive, non-repeatable, causing expensive product lifecycle and low software quality.

CodeEyesTM allows engineers to navigate to the pertinent variables, visualize variables within the memory, and alter the variable, all while the system or enterprise is running – specialized code and process interruption is not required. Additionally, data can be buffered for future playback or export to external programs for further analysis and reporting, negating the need to redundantly write specialized code that many system and enterprise initiatives are faced with today.

In summary, the benefits in using CodeEyesTM are:

  • Maximizes Return-on-Investment (ROI) through reduced specialized code or execution interruption during the development, certification and maintenance stages of product life-cycle.
    • Real-time debug with variable watches and modifications reduces coding and compilation iterations.
    • Visualization results can negate the need for specialized code to support product certification and maintenance.
  • Real-time synchronized visualization of variables across system and enterprise distributed applications.
  • Multiple simultaneous visualization views including strip chart, spectral and statistical.
  • Data buffer that records data for playback and export to spreadsheet standard outputs.
  • Extensible open architecture enables integration of new data sources, including non-application data sources such as hardware and network interfaces, and integration of new views.

 

 

 
Copyright © 2000-2004 Progeny Systems Corporation All Rights Reserved.
Questions or comments about this website? Email the webmaster