Main Benefits from the Product
Here is a partial list of the benefits from the program:
- Accurately pin-points hard to debug random software failures
- The information provided from the memory image analysis enables
the developer to easily pin-point even rare and complex software
failures, usually after the first time they happen
- Acceleration of the development process
- The Smart Memory Image Analyzer (SMA) provides the developer with
detailed and readable information about the state of the system when
the SW failure happened.
This information usualy enables the developers to locate and fix the
failure in metter of few hours, instead of days or weeks as
it is now.
- Cuts down the cost of SW development
- The SMA reduce the length of the development cycle of embedded
software products, and by that reduce the costs of the SW development
in the project.
- Increase the SW reliability
- Usually, when using the SMA, the first time a failure happened is
also the last time. This fact improves the SW reliability, while
reducing its development cost
- New dimension for system engineering
- The SMA provides detailed, accurate and readable description of
the system state. The description gives new
insights for the system engineers, by enabling them to deal with the
system as a
whole, while not losing even a single detail.
- The Analysis is location and time independent
- The memory image analysis is independent from the failure
location and time. This independance enables debugging and fixing
even failure which are usually lost since they happened in the QA/final
production testings or even at customers locations. The independance
between the analysis and the failure frees up expensive testing
equipment faster, and allows the developpers to compare the failure to
other failures found in the past.
