Chameleon®

A Revolutionary Code Translator & Transformer

Challenge

Due to the deprecation of a compiler, we had 750,000 lines of code written in the 1989 version of the C programming language that would no longer compile. We also had ~5 million lines of code that we wanted to rapidly package into a new approach for code delivery (Power Aptivs). The former could take twenty coders two years to do and the latter could take five times that amount of resources and time.

Approach

To address these issues, we decided that we would create a new Aptiv made from meaning coordinates. We knew that we would not have the resources to do the coding by hand and we wanted to test out the theory that meaning coordinates could be directed at programming languages. It worked flawlessly for natural language. We had a high-level of confidence that it would work for machine languages as well.

We created the Chameleon Aptiv. It took approximately four weeks to assemble the meaning coordinates required.

Results

100%
Transformed source code from C99 to C++14, Objective C, and pseudo code

100%
Accuracy of translation (new code compiled with zero errors)

100%
~5MLOC Packaged as Power Aptivs (hot-swappable code + Meaning Coordinates)

We will announce when Chameleon is available as a service. Contact us for a solution that goes beyond the simplistic capabilities of low-code approaches. View the video clips below to see demonstrations of Chameleon.

1. Generating & Exporting Code

2. Importing & Stylizing Code

Software Evolved is WantWare

Our focus is on a solution that unlocks your ideas, without anyone (coders) or any thing (e.g. AI that generates code) creating more code. Automobiles, airplanes, and spaceships aren’t better horses. They are different modes of travel, and much more. Expect better outcomes because WantWare enables new modes of computing. Get ready to create at the speed of thought.

Introduction to WantWare – Understanding Scale and Scope of WantWare as a Solution

From Software to WantWare – Learn How Software Becomes WantWare

Get answers to technical questions from engineers here.