normalized systems - code assessment
Do your modularity check now:

A deep assessment of maintainability, scalability and testability.

We show how you can improve code qualities such as evolvability, re-use & determinism.

From gut feeling to hard facts: Our Code Assessment Service quantifies the modularity of your existing applications, as well as applications currently under development, software architectures or even the state of your AI-generated code, and provides an actionable roadmap to improve your code.

Already had an audit done by another party? Or do you wonder how to contain your AI-risk? Use our Assessment as a ‘Second Opinion‘ for a deeper architectural check.

Is your software an accelerator or a roadblock?

Many ‘mission-critical’ software applications are becoming slower and more expensive to maintain: correcting a bug becomes a balancing act. With the current possibilities with AI, we can help you to keep code quality under control.

Traditional audits often get stuck in qualitative interviews and abstract advice. You know there is technical debt, but you don’t know exactly where the biggest risks are and what impact this has on your time-to-market.

Also for new applications or even landscapes

Our assessment explains how to enhance evolvability, extend life of applications, improve re-use and productivity

An in-depth, code-based analysis

Our Code Assessment Tool goes beyond a standard scan. We combine the scientific principles of Normalized Systems Theory with deep static analysis.

  • From Qualitative to Quantitative: While most audits only identify and describe the risks at the process level, we make code violations insightful, at the code level.
  • Risk-based Prioritization: Our tool assigns a ‘Risk Score’ to every part of your application, so you know where refactoring or replacement yields the most return.
  • Future-Proofing: We measure if the code ‘works,’ and if the code is evolvable. Can your system change today without breaking tomorrow?
how it works

Advanced analysis,
executed locally.

The tool runs locally within your own secure environment. Your source code never leaves your network.

100% Secure

The tool runs locally within your own secure environment. Your source code never leaves your network.

01
AST Analysis

We build an ‘Abstract Syntax Tree’ of your source code to understand the actual architectural structure.

02
Git History Integration

By analyzing the evolution of your code, we identify ‘unstable files’ where most bugs and delays originate.

03
Surfacing Couplings

We apply our unique 15y experience in developing Normalized Systems Theory and Practice to assess whether Modules can be adapted, without affecting other and rippling through, and if not, why not.

What You Receive

Not just a paper audit: you get an analysis with roadmap to ever young software

After the X-Ray, you receive a visual HTML report (like our ‘Anonymous Planning’ example) with:

  • The Risk Score Matrix: Immediately identify the most critical files and modules.
  • NS Violation Report: Insight into violations of Separation of Concerns and Version Transparency.
  • Actionable Insights: A concrete plan to grow to a flexible, modular & regeneratable architecture.
A possible first step towards NSX Architecture:

Either you can use it to investigate, or you can decide to (re-)build : we build modular software that can rejuvenate itself (rejuvenatable), so you never build up a legacy problem again.

Next to that, we also provide the Guardrails for AI in your Coding.

This X-Ray is often the ‘zero measurement’ (baseline). Once the bottlenecks are identified, NSX can help you solve them with our unique code-generation technology. We build modular software that can rejuvenate itself (rejuvenatable), so you never build up a legacy problem
again. Next to that, we also provide the Guardrails for AI in your Coding.

Why nsx

Objective insights into the qualities of the modular structure
of your mission-critical software.

Traditional Audit
nature
Qualitative & Subjective: Based on interviews, samples, and manual reviews.
focus
Symptom Management: Does the code meet general standards (e.g., ISO 25010)?
Data Privacy
Often requires uploading source code to external cloud environments.
speed
Lead time of weeks or months due to manual work.
level of detail
High-level scores (e.g., "3 stars") without a direct link to the source code.
cost entry
High threshold: Often from €15,000 to €35,000 per trajectory.
output
Static advice report that often disappears in a drawer.
NSX Code Quality Assessment
nature
Quantitative & Objective: Based on complete AST analysis and Git history of the code base
focus
Does the software architecture in the code base have a modular structure which is ready for change?
Data Privacy
100% Local: The tool runs within your own network. Your IP stays where it belongs.
speed
Within a day, we provide you a detailed report. A few days later, we complement it with a Value-Adding Summary.
level of detail
Granular Insight: A concrete 'Risk Score' per file and module.
cost entry
Low threshold: Discovery X-Ray from €2,500 (*Promotional Price for 1 Application).
output
Actionable Report: Direct input for remedial action, from incremental improvements to thorough measures which keep systems forever young through rejuvenation technology.
For architects and developers
Moving to a high quality modular structure, is moving towards evolvability, reusability, rejuvenation and determinism.
Building further on this Application (Legacy, New, or even being built) Assessment, we can also analyze a broader landscape and provide a roadmap
Architect & Developer — The Deep Dive

The Technology:
How we measure 'Evolvability'

Where standard linters stop, the NSX Code Assessment begins. We look not only at syntax, but at the structural integrity of your systems based on the Normalized Systems Theory.

Do you want to see what an in-depth report looks like?

View our Interactive Report (Anonymous Project) and discover how we navigate from Risk Scores to specific code violations, and from violations to actionable solutions. Access to the full interactive demo requires an email address.

1. Deep Static Analysis via AST

The tool builds a complete Abstract Syntax Tree (AST) of your source code. This allows us to understand complex relationships (only 3 examples, of the many more, here below) and give architectural insights:

2. Git History & Churn Correlation

We can identify Risk in your code. That is why our tool integrates with your Git history:

3. The 4 Pillars of NS-Validation

The tool validates your codebase against the four fundamental laws of software evolution: Violations cause Couplings : that’s why we visualize them

4. Developer-First Workflow & Security

faq

Short FAQ & Trust

Is my stack supported?

The tool analyzes nearly all common languages with a focus on Java.

Minimal. We only need access to the code for the scan. 

Most ‘quality checks’ look at superficial ‘clean code’ rules; we look at ‘evolvability’ and architectural stability according to the NS principles.

Yes, we provide the Guidelines for AI in your Coding, which includes auditing AI-generated code.

The assessment is grounded in Normalized Systems Theory, a formally validated framework developed at the University of Antwerp. Please read the white paper, which is the scientific foundation of this assessment.

Ready to take back control of your software evolution?
Assess the Power of Modularity !

Schedule an appointment today for a Discovery Call and see what we can do for your organization.
Send us an email
assessments@nsx.normalizedsystems.org