DDC-I, a leading supplier of development tools for safety-critical applications, announced a new high-speed, low-cost service for converting legacy JOVIAL programs into C code. The new service, utilizing high-speed conversion technology, enables DDC-I to quickly translate standard JOVIAL programs into well structured, highly readable C programs that can be maintained entirely in C. DDC-I has already used the new service to convert over 500,000 lines of JOVIAL code.
Hundreds of millions of lines of JOVIAL code are deployed in today’s key military and aerospace systems, which were developed in the 1970s and 1980s. The problem is that much of the new software development is now handled in C. As a result, JOVIAL programmers are becoming increasingly scarce, making it difficult to maintain, port, and upgrade existing JOVIAL code. DDC-I’s solution is to provide a semi-automated service that makes it relatively easy and inexpensive to convert legacy JOVIAL code into C code, which can be maintained and upgraded by C programmers.
“DDC-I is the first company to offer a fast-track JOVIAL conversion service for producing readable, maintainable C code,” said Bob Morris, president and CEO of DDC-I. “Competitive services exist, but produce largely unreadable C files that cannot be readily understood and maintained. As a result, in most cases, future changes to the code must be done in JOVIAL and then reconverted to C.”
“Our service,” continued Morris, “produces readable, well structured C code that can be maintained entirely in C. Once we have converted a company’s JOVIAL program to C, the JOVIAL code can be frozen, with future modifications, optimizations, and upgrades handled exclusively in C using standard C programming tools. Our best-in-class tools and processes also reduce cost relative to conventional conversion methods.”
DDC-I’s JOVIAL conversion service is available immediately. Pricing is dependent on the code structure and code size.
More on JOVIAL
JOVIAL (Jules Own Version of the International Algorithmic Language) is a standard (MIL-STD-1589C) high-level programming language that was used extensively in the 1970s and 1980s to develop software for a broad range of military and aerospace systems. Among these are the Advanced Cruise Missile, B-52, B-1, and B-2 bombers, C-130, C-141, and C-17 transport aircraft, F-15, F-16, F-18, and F-117 fighter aircraft, U-2 aircraft, E-3 Sentry AWACS aircraft, Navy Aegis cruisers, Army Multiple Launch Rocket System (MLRS), Army UH-60 Black Hawk helicopters, the NORAD air defense & control system, and the U.S. (and UK) Air Traffic Control System.
About DDC-I, Inc.
DDC-I, Inc. is a global supplier of software development tools, custom software development services, and legacy software system modernization solutions, with a primary focus on safety-critical applications. DDC-I’s customer base is an impressive “who’s who” in the commercial, military, aerospace, and safety-critical industries. DDC-I offers compilers, integrated development environments and run-time systems for real-time Java, C, Embedded C++, Ada, and JOVIAL application development. For more information regarding DDC-I products, contact DDC-I at 1825 E. Northern Ave., Suite #125, Phoenix, Arizona 85020; phone (602) 275-7172; fax (602) 252-6054; e-mail firstname.lastname@example.org.