MapuSoft Technologies Adds Ada to C Software Migration Tool to Product Offerings

August 9th, 2007, Mobile, AL – Today MapuSoft Technologies (MT) announced it will offer the Ada to C software conversion tool AdaMagic®. AdaMagic gives developers the ability to automatically convert software written in Ada to the C programming language. This automatic code conversion process eliminates the need for a costly and tedious code re-write to provide developers extensive cost and time savings. AdaMagic gives users peace of mind by providing an error free tool that prevents mistakes made in the error prone task of a manual rewrite. AdaMagic supports converting Ada 83 and Ada 95 source code and generates ANSI C output as well as certain C++ features while preserving the Ada code’s comments, files structures and variable names to ease ongoing code maintenance.

“The key to a successful migration from legacy to next generation platforms is the ability to re-use existing software.” said Raj Johnson, President and CEO of MapuSoft Technologies. “AdaMagic fits right in with our other software reuse products that protect software investment and offer easy migration from legacy to state-of-the-art platforms.”

In addition to the new AdaMagic conversion tool, MapuSoft offers the software reuse products OS Abstractor®, OS Changer® and OS PAL™ to help developers streamline development processes and reuse their embedded software on one or more operating systems. Target operating systems supported include VxWorks® 5x & 6x, Linux® 2.4 & 2.6, LynxOS®, Solaris®, Unix®, eCOS®, Windows XP®, Windows CE®, Nucleus®, ThreadX®, MQX®, QNX®, T-Kernel® and uITRON®.

OS Abstractor APIs give users the ability to effectively develop code independent of the underlying OS to protect software investment and to easily expand support to multiple operating systems. It consists of BASIC and POSIX components. The BASIC component offers a standard OS interface architecture that is flexible and intuitive for application development. The POSIX component offers industry standard APIs compliance for new code development and/or re-use of existing POSIX code base across multiple OS platforms. OS Changer protects user’s existing software investment and knowledge base by giving the ability to reuse pSOS®, VxWorks and Nucleus legacy code on different operating systems. OS PAL (OS Porting & Abstraction Lab) leverages on existing OS Abstractor and OS Changer technologies and provides an Eclipse® based IDE to easily port, abstract and optimize code on a host machine and run the application on different target OS platforms. A free evaluation of OS Changer, OS PAL and OS Abstractor can be downloaded at

About MapuSoft Technologies, Inc.

MapuSoft Technologies is the leading provider of embedded software solutions and services designed to protect software investment by increasing the customers’ level of software re-use in product development. We are working hard to provide software that is practical, familiar, and economical. Our products are royalty-free and available with source code. For more information on MapuSoft Technologies or any of our products, please contact us at 251.665.0280, or visit MapuSoft’s website at

# # #

OS Changer, OS Abstractor, OS PAL and MapuSoft are registered trademarks of MapuSoft Technologies, Inc. AdaMagic is a registered trademark of SofCheck. All other brands or product names are the property of their respective holders

This entry was posted in NEWS & EVENTS. Bookmark the permalink.

Comments are closed.