PJX Analyzer

Transform legacy code from a “black box” into a data-driven modernization roadmap. The Project (PJX) Analyzer deconstructs Visual FoxPro applications into actionable metrics, delivering the size, complexity, and dependency data needed for a concrete architectural plan.

Quantifying Your Legacy Debt: The PJX Analyzer

The greatest obstacle to modernization is the unknown. Before a single line of new code is written, you must understand the true scale of your existing Visual FoxPro ecosystem. The PJX Analyzer removes the guesswork by providing a comprehensive audit of your application’s internal structure.

How It Works: Deep-File Inspection

By analyzing your VFP project files (.PJX) and their associated dependencies, the tool delivers an intuitive interface and detailed reporting on your application's architecture. This analysis provides the critical metrics needed to evaluate effort levels and assess project feasibility for any modernization target.

Key Insights & Analytic Subsystems

The analyzer utilizes 11 distinct analytic subsystems to generate a high-fidelity profile of your software, including:

  • Code Complexity Metrics: Identify high-risk areas and deeply nested logic that require targeted attention during transition.
  • Object & Class Hierarchy: Map visual and non-visual classes to determine how they will translate into a modern object-oriented structure.
  • Database Dependencies: Analyze DBF usage and data-access patterns to plan your migration to modern relational databases or the cloud.
  • Scale Statistics: Access hard numbers on file counts, lines of code, and form density to build an accurate project forecast.

The First Step in Our Proven Process

The PJX Analyzer is more than a reporting tool—it is the entry point for a successful digital transformation. The data gathered feeds directly into our subsequent phases:

  1. Analyze: Use the free PJX Analyzer to determine application size and complexity.
  2. Plan: Conduct a Vision and Scope Workshop using the analyzer’s metrics to establish a project forecast with low- and high-end estimates.
  3. Execute: Follow the roadmap to modernize your application using your internal team or our expert staff.

Leverage Our Expertise for Free

As part of our commitment to the VFP community, we offer the PJX Analyzer free of charge to help you begin your journey with total clarity.


Ready for a Clear View of Your Code?

Stop guessing about the cost and timeline of modernization. Contact us today to receive the FREE PJX Analyzer Tool and start your data-backed analysis.

Contact CODE

Do you have questions about CODE, or are you interested in working with us? Send us a message and we will get back to you as soon as possible!

Note: You are not currently logged in. If you log in, we can fill in some information and save you a lot of typing.