News | April 16, 2008

MapuSoft Technologies Announces Release Of OS PAL 1.3 With The Profiler Feature

Mobile, AL - MapuSoft Technologies recently announced the release of its product OS PAL (OS Porting and Abstraction Lab) version 1.3 with the Profiler feature. The innovative new feature is an add-on to the established OS PAL Eclipse based code migration and API optimization technology and is designed to enable data collection. The data collected by the Profiler provides feedback concerning the utilization of MapuSoft's APIs in the project. The reports allow for performance impact analysis by detailing specific API execution time during a particular time period as well as the average and total API execution times. Users can analyze the data with the included OS PAL Profiler graphical viewer which offers area, bar, line, pie and scatter charts.

OS PAL 1.3 also adds the ability to generate target project files for Wind River's Workbench, QNX's Momentics, Sun Microsystem's Sun Studio and Eclipse's CDT. The release runs on the latest Eclipse version, 3.3 with the most recent CDT version, 4.0.

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. OS Abstractor provides a standard OS interface architecture, including common commercial BASE OS APIs and POSIX APIs. The BASE component offers a standard OS interface architecture that is flexible and intuitive for application development. The POSIX component offers industry standard API 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 http://www.mapusoft.com/downloads

SOURCE: MapuSoft Technologies, Inc.