Software Development - Code Generation

Under contract to the Boeing Company, Architecture Technology Corporation has developed CodeGen, a code generation tool for the System of Systems Common Operating Environment (SOSCOE), the middleware for the Brigade Combat Team Modernization program, formerly known as the Future Combat System. CodeGen provides software developers with a common interface to a variety of operating systems, languages, and communication paradigms. It translates input described in one of two OMB standards – the Unified Modeling Language and the Interface Definition Language – into C, C++, or Java source code supporting one of several communications paradigms.   

Click on the following link to obtain a brief whitepaper describing ATCorp's CodeGen tool (16K PDF).