Wonderful Fly Co., Ltd. (Chuo-ku, Tokyo) has started providing a new feature for its 'WonderRobo Reverse Service,' which uses AI to analyze existing system source code and generate design documentation. This new functionality allows users to visualize the progress of Java reverse analysis and the list of target files directly through a web interface.
In the maintenance and reconstruction of existing Java systems, processes are often distributed across multiple classes and files, making it difficult to grasp the overall system structure and assess impact scope.
The service analyzes existing system assets, including Java and JSP, using AI to generate structured design documents that organize screens, business logic, and database access.
The newly added feature visualizes the progress and target files of Java reverse analysis on a web screen, supporting better understanding of analysis status and facilitating information sharing among stakeholders.
Background
Many enterprises rely on long-standing Java systems to support core and internal business operations.
However, because screens, business logic, database access, and configuration files are often scattered across multiple layers and files, several challenges commonly arise:
- Difficulty tracing the flow of processing called from screens - Outdated design documents that no longer match the actual source code - Difficulty tracking the scope and progress due to a large number of analysis target files
In large-scale Java systems, related processes are often spread across numerous program files, making it crucial to identify which files are included in the analysis and how much progress has been made.
This new feature enables users to check the progress and target files of Java reverse analysis via a web interface, improving transparency of the analysis process and enabling better information sharing among stakeholders.
Service Overview
WonderRobo Reverse Service is a reverse engineering solution that uses AI to analyze source code from legacy systems such as COBOL, PowerBuilder, VB6, Java, and JSP. It organizes system architecture and program dependencies to generate various design documents.
By analyzing source code, it structures elements such as screen layouts, table definitions, and screen transitions, and outputs them as screen design documents, table definition documents, process flows, and screen transition diagrams.
The goal is not just source code conversion, but to generate practical design documentation that supports understanding of existing systems, system reconstruction, maintenance handover, impact assessment, and requirements definition.
Web-Based Visualization of Java Reverse Analysis Progress and Target Files
1. Pipeline Progress Visualization
Users can monitor the progress of the entire reverse engineering pipeline—including source code analysis, structure extraction, relationship mapping, and design document generation—via a web interface. This makes it easier to understand which stage the analysis is in and how prepared the system is for design document generation.
2. File List Visualization
A comprehensive list of Java files and related files included in the analysis is available for review.
Viewing the file list on the web interface allows users to quickly confirm the scope of analysis, helping prevent omissions and efficiently assess impact.
3. Shared Visibility Across Stakeholders
Since both pipeline progress and file lists are accessible via the web, not only developers but also project managers, IT departments, and external contractors can share the same real-time information, improving coordination and transparency.
Key Features
1. Support for Java / JSP Structure Analysis
WonderRobo Reverse Service supports analysis of Java and JSP systems, including Java source code, JSP pages, internal application logic, and database access.
This enables the system to organize the structure of screens, processes, database interactions, and related files, supporting comprehensive documentation.
Comparison of Traditional Challenges and WonderRobo Solutions:
Traditional Challenge | WonderRobo Reverse Service --- | --- Difficulty understanding processing called from screens | Organizes screen-to-process relationships Time-consuming analysis of internal processing flow (e.g., Controller, Service, DAO) | Analyzes related processing structures Difficulty locating database access and SQL statements | Organizes database mappings and related information Large number of files makes scope unclear | Visualizes file list Difficulty understanding analysis status | Visualizes pipeline progress Outdated design documents not matching current implementation | Generates documentation based on actual source code
2. AI-Powered Design Document Generation
The service automatically generates various design documents from analysis results, including screen design documents, table definition documents, process flows, report definitions, and screen transition and architecture diagrams.
These generated documents can be used for internal reviews, maintenance handovers, sharing with external partners, and as reference materials during system reconstruction and requirements definition.
3. Real-Time Visualization of Analysis Status
By enabling web-based monitoring of the analysis pipeline and target files, the service supports efficient progress tracking and information sharing among stakeholders.
Target Use Cases
- Current state assessment and impact analysis prior to system reconstruction Organize the structure and processing logic of existing systems to support requirements definition and cost estimation.
- Maintenance and operations handover, documentation improvement Useful for systems lacking documentation or where existing documentation does not match the implementation.
- Modernization Supports legacy system renewal and optimization initiatives.
Future Outlook
Going forward, the company plans to enhance analysis accuracy for Java and other legacy systems, advance system dependency and impact analysis capabilities, and expand visualization features. These improvements will continue to support system reconstruction, maintenance, and modernization.
Through the WonderRobo Reverse Service, the company aims to bring transparency to black-box legacy systems, improve documentation, and increase the efficiency of reconstruction projects.
Product Information Page
For more details about the WonderRobo Reverse Service, please visit:
https://www.saasforce.co.jp/reverse/
Company Overview
Company Name: Wonderful Fly Co., Ltd. Headquarters: 4-2 Kotobukimachi, Nihonbashi, Chuo-ku, Tokyo, VORT Nihonbashi Honcho 7F CEO: Masako Hirata, Representative Director Business: AI-based application auto-generation platform "AI FreeCode Service", sales support CRM "ProSales", log analysis tool "LogWatch", SF apparel inventory management system, etc.
📩 Contact for Inquiries Wonderful Fly Co., Ltd. Sales & Marketing Department Email: [email protected] Company URL: https://www.wonderfulfly.com/ Inquiry URL: https://www.saasforce.co.jp/contact/
FACT BOX
- Source: PR TIMES
- Category: New Product