Home Case Studies Modernization Papers Contact Us

Analyzer Express™


Analyzer Express offers Eclipse-based business intelligence for applications

Analyzer Express provides developer-centric intelligence about applications - including reports, visualizations, and querying results - within the Eclipse environment. Analyzer Express gives developers insight into their applications through quick access to a library of reports, diagrams, and queries. This information allows developers to quickly understand the structure of their applications, identify potential impacts from proposed changes, and efficiently locate elements of interest in their code.

Because the module is built on the Eclipse framework, users can directly access Analyzer Express from within many popular integrated development environments.


Application Analysis Business Value

Agile organizations can adapt enterprise applications to suit emerging change requests and business requirements. But when developers lack the accurate, current, and timely information about their applications needed to make enhancements, this flexibility is compromised.

Analyzer Express provides developers with easy-access to rich technical and business intelligence about applications. Built on the powerful Modernization Workbench knowledgebase and the Eclipse framework, it delivers:


Business and Technical Intelligence at Developers' Fingertips

Analyzer Express generates diagrams of the structure and flow of applications, allowing developers to quickly get 'up-to-speed' on the nature of their applications. The wide variety of interactive views provides developers with reports on application artifact interrelationships. In addition, a contextualized view of how elements fit into the application as a whole, and flow charts and call maps that illustrate the behavior of the application. This information can be easily shared with colleagues through reports based on common office standards.


Impact Analysis to Avoid Unintended Consequences

In addition to understanding an application, it is important that developers know how a proposed change will affect the rest of the application. Analyzer Express's impact analysis perspective provides this functionality. The capability efficiently uncovers which elements will be affected by a modification to the code, allowing developers to ask 'what-if' type questions, limiting the risk of disrupting critical applications.


Querying Finds Elements of Interest and Standards Violations

Analyzer Express also delivers a flexible, customizable querying engine. This allows developers to richly probe their applications to locate and understand elements of interest. The technology includes a library of pre-built queries to help developers locate numerous common items of interest, such as non-standard code or dead code. Users can also build and store their own queries using the intuitive query wizard. Newly built queries can be reused by colleagues worldwide to ease common searches.

Managers can create query libraries based on internal coding policies. Developers can ensure that the code they are developing does not violate the standards prior to it being returned to production. Users simply execute the queries at development, build, or other stage in the SDLC. Constructs that are in violation are then flagged for follow-up.


Integration with the Eclipse Framework

Analyzer Express is built on the ubiquitous Eclipse framework. As a result, the module can be plugged into any compliant development environment to provide an application analysis perspective. This allows developers to analyze the sources they are currently enhancing and quickly shift back to their synchronized code editing perspective - all in one tool.


Deeper Analysis and Business Focus

While Analyzer Express addresses many core analysis activities, there are frequently tasks that require the additional functionality that the Modernization Workbench provides. Users can simply launch the Modernization Workbench platform as needed and perform more detailed analyses and initiatives using the same foundation of information.


Analyzer Express Screenshots

Users have instant access to a variety of reports and visualizations to help better understand existing applications.

The powerful querying engine allows users to locate elements of interest and discover misalignments with corporate coding standards.