Application Analyzer™
Application Analyzer offers business intelligence about your application portfolio
Application Analyzer provides detailed business and technical intelligence about
diverse application portfolios. A powerful querying engine, robust reporting, rich visualizations and documentation
allow development teams to quickly understand the structure and behavior of even
the most sophisticated applications.
Users can share business and technical intelligence across global teams, slashing miscommunications, improving control, and boosting the alignment of applications with business goals.
Application Analysis Business Value
Rising complexity means that the applications that run your operations can't support new business priorities. This inflexibility is risky and a significant drain on resources -- up to 80% of development budgets. To confront this challenge requires business intelligence about your complex application portfolios.
Application Analyzer is the only technology that combines deep technical insights about application portfolios with rich business intelligence, reports, and visualizations. It delivers:
The Modernization Workbench's suite of parsers generates rich insight into application code across dozens of environments. Applications developed in COBOL, PL/I, Natural, Visual Basic, C/C++, Java, and many more can now be deeply analyzed.
Application Analyzer provides unparalleled depth of analysis on your application portfolio. Rich and customizable diagrams provide instant insight into the structure of applications. Users can readily select from a wide spectrum of scopes, including screen flows, dependencies, call maps, and others.
Development teams can probe their applications with a library of standard queries, like impact analysis, or customize and share their own analytics. Users can constrain their analysis to focus just on business or technical elements that matter. This helps speed development, impact analysis, and testing. This helps your team turn business needs into reality in your application portfolio.
Built on an enterprise-class, OMG standards-based repository, the Modernization Workbench was built for large organizations. Users can include even the largest application portfolios into the platform for analysis. This ensures that you have one warehouse of intelligence about your application portfolio.
Metadata from other tools in the SDLC can readily access and populate intelligence into the platform via an SDK. So, adding parsers to support other languages is streamlined. Data from tools like Project Portfolio Management and Source Code Management tools can be connected to provide a complete view on your applications.
The Modernization Workbench provides a "Batch Refresh Process" that updates the repository with the latest sources. This technology ensures that analysis is based on the most current information about the portfolio. And because the repository can be remotely accessed, global teams of analysts, developers, and management all have access to the same current intelligence.
It is important to understand your systems from perspectives that matter to your organization. Application Analyzer allows users to create hierarchical models that describe their business. These groupings can be tagged to software, providing users with abstractions of their complex applications.
These flexible abstractions combined with 'glossary' metadata allow users to understand highly complex systems from a business perspective. It eases communication, focuses effort, and allows analytics to be concentrated just on the part of your complex application portfolio that you need.
Application Analyzer offers detailed application inventorying so managers can better scope their projects and locate dependencies. Application Analyzer locates logical boundaries and traces impacts to identify elements that will be affected by a proposed modification. This avoids unintended impacts and costly rework.
Metrics and query libraries can aid planning and monitor adherence to service level agreements, especially in an outsourced environment. Users can make development policies globally available via the knowledgebase. Now, even remote users can ensure that applications are in-line with corporate standards. This capability is even more powerful when combined with the Application Portfolio Manager module.
| Rich, interactive analysis allows users to quickly understand their applications in detail. |
| Business contexts allow users to understand and analyze their applications from business perspectives like process, geography, security, outsourcer, and more. |
| Users can construct and share queries that probe the application for elements of interest, like dead code, non-compliant constructs, and more. |