Home > Produkter > Utvecklingsverktyg > Enea Zealcore System Debugger > Enea Zealcore System Debugger

Enea Zealcore System Debugger

Collect, Refine and Fuse Information with the Enea ZealCore System Debugger and Accelerating Troubleshooting


Enea ZealCore’s world-class system debug leading tools are a must have for debugging distributed, multi-core systems. Featuring recording, replay, and reanimation facilities, these tools make it easy to visualize, analyze, and debug complex computer systems -- in the lab, or in the field. This solution not only allows you to see the bugs. It uniquely helps you automate the process of locating them. With our products you can record, replay, reanimate, visualize and analyze complex computer systems. We make system level debugging easy. This is an essential tool for debugging multicore or distributed systems.

  • Ideal for multicore and distributed systems 
  • Import and synchronize multiple logs 
  • Data correlation 
  • Visualization and reanimation 
  • Automatic fault identification 
  • Automatic trend analysis 
  • Java and Eclipse based

Enea Optima Tools and System Debugger

Enea® Optima is a suite of powerful system debug and profiling tools for the Eclipse environment and the Enea OSE® real-time operating system. Optima features a complete integrated development environment, including the Eclipse platform and Eclipse C/C++ development tools.  To learn more visit the Optima web page. 

The Enea ZealCore® System Debugger™ provides advanced logging and post processing facilities that greatly enhance visibility into complex systems during all phases of development, integration, test, deployment, and operation.

The ZealCore System Debugger provides automated facilities for importing logs, collecting and refining log data, filtering and searching logs, fusing and managing multiple logs, and mapping recorded information to high-level models. These advanced logging, exploration and post processing facilities bring order to the analysis and debug process, making it easier to study complex behavior and pinpoint insidious faults.

The ZealCore System Debugger can manage multiple logs collected at different times in the same system. The data can originate from different versions of the same software, or from different nodes in a distributed, multicore system.

 

The ZealCore System Debugger provides advanced search and filtering capabilities for analyzing log contents and synchronizing the search results with other views. Through assertions, developers can also provide for the automatic identification of faults, risks and negative trends. This is especially powerful for performing post processing on logs collected from different software versions, making it possible to detect subtle behavioural differences between versions that could later lead to system failure or poor performance.

 

  • Import native application logs textual or binary from any target platform 
  • Import operating system logs process/task switches (E.g., OSE, Linux, VxWorks) 
  • Import Run-Time Layer Logs  E.g., from IBM Rational Rose UML execution logs  
  • Import Wizard Create your own importer/parser easily for any type of textual log 
  • Import API  Write your own Java plug-in importer for more complex logs  
  • Synchronize Logs Using time stamps or shared events  
  • Correlation of Data  View all imported and merged data holistically  
  • Automatic Fault Identification  Write powerful test cases that scan all imported data
  • Visualization Synchronized Gantt charts, textual browsers, plot views, state-charts, sequence charts  
  • Reanimation  Reanimate log history  
  • Run Backwards   Go, or single step backwards through log history  
  • Breakpoints/Searches  Define breakpoints that consider all fused data  
  • Eclipse Based  Perspectives in Eclipse or standalone RCP  
  • Runs on any Host  Java based   

Enea OSE
Optima tools provide full access to the profiling and event action mechanisms of the OSE real time operating system. This allows Optima to provide a single, uniform infrastructure for controlling and presenting all of the profiling, trace and debug information required to understand and optimize the behavior of the software in an OSE system, from the application level to the device drivers.  View the OSE Web page for more information.

Enea Optima
Optima is compatible with the Zealcore System Debugger, which allows users to take advantage of the advanced graphical presentation capabilities of this debugger in one integrated Eclipse environment. View the Optima Web page for more information.