The client is a leading global aviation technology company delivering advanced airport and airside operations solutions worldwide. Their systems support critical functions such as deicing planning, airport capacity management, and operational decision-making for major international airports.
The company develops and maintains highly specialized, long-lived software systems written partly in a proprietary System Definition Language (SDL), making knowledge transfer and system evolution increasingly challenging as complexity grows.
To modernize legacy aviation software development and reduce engineering risk, a leading aviation technology company implemented an AI-powered code intelligence platform to transform complex proprietary code into a searchable, structured knowledge system.
The client is a multinational company that provides IT and communication services specifically for the air transport industry. While serving airlines, airports, and governments in over 200 countries, it specializes in areas such as baggage handling, border management, passenger processing, and aircraft communications.
The company plays a key role in enabling efficient and secure global air travel through its innovative technologies. Its systems are widely used to streamline airport operations and improve passenger experiences.
The company relied on a custom SDL language developed over many years. Understanding existing logic required deep institutional knowledge, making development and maintenance difficult.
Critical business rules were scattered across source code, PDFs, technical manuals, and the experience of senior engineers. Much of the knowledge was undocumented or outdated.
New developers required 3–6 months to become productive due to the steep learning curve and lack of consolidated documentation.
Developers struggled to assess how code changes affected interconnected modules and systems, increasing the risk of regressions in safety-critical software.
The primary goal was to turn the existing legacy codebase into an intelligent, self-documenting knowledge system that supports developers throughout the software lifecycle.
Key objectives included:
The AI-powered code assistant delivered immediate value across engineering teams.
Complex proprietary code understood by only a few experts
Documentation scattered across files and outdated manuals
Onboarding time of several months
High risk when modifying interconnected systems
Limited visibility into dependencies and business logic
Unified, searchable code knowledge platform
Automatically generated, up-to-date documentation
Faster onboarding and reduced reliance on key individuals
Clear visibility into code structure and dependencies
Safer maintenance and modernization of critical systems
Addepto, a fast-paced, growing company focused on innovations in AI-related and data-oriented areas, supports digital transformation at companies working on electronics manufacturing services.
Here you can learn more about the technologies used in this project:
We help them find ways to use their data effectively with data lakes, data platforms, data engineering and so on.
Discover how AI turns CAD files, ERP data, and planning exports into structured knowledge graphs-ready for queries in engineering and digital twin operations.