User:2605:6000:101C:45F1:C8B8:B68C:A304:B7F3/sandbox

Mapusoft Technologies -

Type			Private

Industry		Embedded Software

Founded		2001

Headquarters		Mobile, Alabama, United States

Key People		Raj Johnson, President and CEO

Products		OS Changer Porting Kit, Cross-OS Development Platform, OS Abstractor and

OS Simulator

Website		mapusoft.com (http:// www.mapusoft.com)

Contents

	Company

	History

	Products

	External Links

	References

Company

MapuSoft Technologies, Inc. is a US based embedded software company that makes software tools based on an Operating System Abstraction Layer (OSAL) which separates real-time software applications from their operating systems and hardware platforms. MapuSoft was founded in Mobile Alabama by Raj Johnson (formerly of Mentor Graphics) in 2001. MapuSoft’s software re-use and interoperability solutions can be found in Military, Industrial, Medical, Networking, Consumer Electronics, and Automotive products.

History

MapuSoft’s first product was launched in March 2001 as VxWorks to Nucleus OS Changer. In 2007, the company’s OS Abstractor product was selected by Boeing to provide interoperability for Boeing’s System of Systems Common Operating Environment (SoSCOE) within the U.S. Army’s Future Combat System program. In 2009 MapuSoft released its first Ada code conversion product which automatically converts Ada83 and Ada95 code to C/C++. In 2012 MapuSoft released a Cross-OS Hypervisor, a Linux Optimization Kit  and an OS Version UpKit.

Products

Among the company’s products are OS Abstractor, OS Changer Porting Kit, Cross-OS Development Platform, Application and Platform Profilers, OS Simulators and an Eclipse based IDE called AppCOE.

OS Changer Porting Kit – Allows legacy embedded applications written for VxWorks, Nucleus, ThreadX, POSIX/Linux, micro-ITRON, Windows, uC/OS, FreeRTOS, and pSOS to be re-used on up to 25 different operating systems without manually porting the code.

Cross-OS Development Platform – Protects software investment and eliminates the risk associated with choosing an OS since the application code will immediately support many commercial real-time operating systems.

Linux OK (Linux Optimization Kit) – Provides kernel and application specific optimization features that increase CPU performance and reduce memory footprint for Linux applications.

OS Simulator – Provides the ability to simulate, test, and run C/C++ applications developed for VxWorks, Nucleus, ThreadX, POSIX/Linux, micro-ITRON, Windows,  and pSOS on a host Windows or Linux x86 PC.

OS Version UpKit – Allows legacy applications to run on a newer versions of the OS without manual porting effort.

External Links

	Company page ( http://www.mapusoft.com/ )

	 https://en.wikipedia.org/wiki/Operating_system_abstraction_layer

	MapuSoft’s OS Changer Porting Kit page ( http://www.mapusoft.com/os-changer-porting-kit/ )

	MapuSoft’s Cross-OS Development Platform page ( http://www.mapusoft.com/cross-os-development-platform/ )

	MapuSoft’s Cross-OS Hypervisor page ( http://www.mapusoft.com/cross-os-hypervisor/ )

References

1.	^ http://www.mapusoft.com/mapusoft-technologies-launches-oschanger/

2.	 http://www.militaryaerospace.com/articles/2007/10/boeing-extends-use-of-mapusoft-os-abstractor-for-us-armys-future-combat-systems-program.html

3.	 http://embedded-computing.com/products/id/?43926

4.	 http://www.mapusoft.com/cross-os-hypervisor/

5.	 http://www.mapusoft.com/linux-ok/

6.	 http://www.mapusoft.com/os-version-upkit/