Skip to Main Content
Access your saved content
Accenture Insights for Enterprise Systems for Java (AIESJ) is a comprehensive reverse engineering tool. It gives visibility into the Java application by providing reports in three dimensions—application structure, functional component and flows, and code quality.
Using a set of patent-pending algorithms and techniques, AIESJ maps functional knowledge to the Java code. As a result, the transition teams can leverage AIESJ across the entire transition process, from assessing knowledge transfer to generating knowledge.
High-level view of the application’s inventory, size, language composition, UML class diagrams, program cross-reference, data access reports and levels of complexity.
Code and design quality metrics as well as unit-test coverage metrics, which allow the transition team to understand the hotspots in code that may require special attention during transition and project delivery.
Insight into the application’s architecture by using dominant keywords and mapping functional concepts—learned during the transition process—to the loosely coupled Java groups.
Learn more about
Accenture Technology Labs.
The lack of appropriate application documentation—due largely to rapid changes in requirements and project teams, and unavailability of concerned subject matter experts (SMEs)—is a major concern for software teams, especially during the knowledge transition phase. As a result, the teams are unable to gain insight into the entire enterprise system.
Accenture Insights for Enterprise Systems for Java provides a lightweight and contextual tool that can offer automated reverse engineering support to the software teams during the knowledge transition process. The pilots have shown that users experienced several benefits, including less effort for localizing code-level defects, improved efficiency, reduced transition effort and cost, and improved quality of the knowledge transfer within project teams.
Skip Footer Links