OS Changer Porting Kit Contents Application Common Operating Environment (AppCOE): An eclipse based IDE for development of C/C++ applications.

Slides:



Advertisements
Similar presentations
MapuSoft Technologies Presentation OS Abstractor, OS Changer, OS PAL and MapuSoft are registered trademarks of MapuSoft Technologies Inc. All other trademarks.
Advertisements

ROI: Cost of Porting – Manual vs. OS Changer Small Medium Large 10K LOC 100K LOC 1M LOC Manual Porting of Single Application $ 86,500 * $
Using MapuSoft Instead of OS Vendor’s Simulators.
Sundanc e High-tech DSP solutions. Giving you the freedom to design Multiprocessor Technology Ltd SOFTWARE UTILITY TOOLS.
Portable and Predictable Performance on Heterogeneous Embedded Manycores (ARTEMIS ) ARTEMIS 2 nd Project Review 28 October 2014 “Integration tools.
IERG4180 Tutorial 4 Jim.
Optimizing Linux for Better Real-time Performance Presenter: Raj Johnson.
Total Increased Online Clients Increased Online Sales Total Benefits
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
An Approach to Unit Delivery and Assessment
OS Porting & Abstraction Lab (OS PAL) Product Demonstration Presented by: Raj Johnson, President & CEO MapuSoft.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Presentation Brijesh Patel | Working with AIR Native Extensions.
Android. The Eclipse IDE Installation Requirements: Eclipse Java Windows All must match (32-bit OR 64-bit) If you have a 64-bit OS & 32-bit browser,
Project Proposal Interface Design Website Coding Website Testing & Launching Website Maintenance.
ANDROID Presented By Mastan Vali.SK. © artesis 2008 | 2 1. Introduction 2. Platform 3. Software development 4. Advantages Main topics.
Challenges in Porting Embedded Applications Presenter: Raj Johnson.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Operating Systems Networking for Home and Small Businesses – Chapter.
SA Workshop Luxembourg, 6/3/2012.  What is JDemetra+  Objectives of JDemetra+  Main features ◦ New core engines ◦ Additional statistical tools  Current.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
EvenTech System AGUIDEL Conference Package Conference / workshop / summer school / symposium /association / events Web site Management Conference News.
WEEK INTRODUCTION CSC426 SOFTWARE ENGINEERING.
CIRSCALC - CT BONE DENSITOMETRY. Agenda  What is CIRSCALC project?  Tools Used.  Code Description Database Connectivity Crystal Reports Graph  Demo.
Devanshu Bawa Customization Specialist Logo Business Solutions.
(1) Introduction to Robocode Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii Honolulu.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
SPSS and SYSTAT Comparative Analysis Prepared by UTS July 30, 2010.
With the support of the LPP programme of the European Union 1 This project has been funded with support from the European Commission. This publication.
CMake: Experience in ALICE P. Hristov 19/06/12. History I Recursive makefiles (F.Carminati): – Problems in dependencies – Slow "Recursive Makefiles.
Windows App Studio Windows App Studio is the tool that makes it fast and easy to build Windows 10 apps. It’s accessible from any device with a browser.
Using NetBeans IDE for Desktop Development Geertjan Wielenga
Start-SPPowerShell – Introduction to PowerShell for SharePoint Admins and Developers Paul BAker.
Version Control Systems
RTOS Lab on your Desktops
OS Changer Porting Kit Contents Application Common Operating Environment (AppCOE): An eclipse based IDE for development of C/C++ applications.
Three Checklists Annual benefits Annual costs Investment costs.
Sampath Jayarathna Cal Poly Pomona
Linux Optimization Kit Many developers need to get a performance increase from their Linux OS Linux OK allows users to achieve higher performance.
Using Ada-C/C++ Changer as a Converter Automatically convert to C/C++ to reuse or redeploy your Ada code Eliminate the need for a costly and.
Introduction to Vivado
CSC305: COMPUTER PROGRAMMING II (JAVA)
LAB #4 Xilinix ISE Foundation Tools VHDL Design Entry “A Tutorial”
Current Generation Hypervisor Type 1 Type 2.
Obtaining the Required Tools
Class 1: An Introduction to MCU Software Development
Small Engine Tool ID Part 1.
Program the robotic arm
Android.
THE PROCESS OF EMBEDDED SYSTEM DEVELOPMENT
Project Title Presented By Student1 name - Roll no
Introduction to Operating System
CE-105 Spring 2007 Engr. Faisal ur Rehman
Version Control Systems
Splitting a Database: How and Why
Website Design.
2. Open Systems Business Models (OSBM) Rich Picture for Red Hat Inc.
Nick Trogh Technical Evangelist, Microsoft.
Mobile Handset Virtual Machine
Software Metrics Validation using Version control
Getting Started ARCS Lab..
Network Attached Storage NAS100
Automation Of Software Test
System Concept Simulation for Concurrent Engineering
MySQL Migration Toolkit
Presents: Rally To Java Conversion Suite
OS Simulator Develop and test embedded applications on Windows or Linux host environments Eliminates the need for the original OS and expensive.
Cross-OS Development Platform Contents Application Common Operating Environment (AppCOE): An eclipse based IDE for development of C/C++ applications.
Engine Part ID Part 1.
Engine Part ID Part 2.
Engine Part ID Part 2.
Presented By Student1 name - Roll no Student2 name - Roll no
Presentation transcript:

OS Changer Porting Kit Contents Application Common Operating Environment (AppCOE): An eclipse based IDE for development of C/C++ applications One OS Changer Interface for the OS you are moving from Specific OS Abstractor Target Specific Module for the target OS you are porting to Library Package Generator Full library source code of the OS Changer Interface and OS Abstractor Target Specific Module for your target platform Sample demo applications Project build files for supported tools & IDEs for your target environment

OS Changer Porting Kit Contents Optimized Target Code Generator Generates the OS Changer Porting Interface and OS Abstractor Target Specific Module source code, specifically optimized for your application and target environment Creates project files for your target IDE Includes the system settings you chose in the GUI-based Wizard OS Simulator for your chosen OS Changer Interface for host development/simulation Profiler to view performance data of your application and OS Changer Interface for your target

ROI: Cost of Porting – Manual vs. OS Changer Small Medium Large 10K LOC 100K LOC 1M LOC Manual Porting of Single Application * $ 95,338 $ 953,380 $ 9,533,800 OS Changer License Fees $ 12,000 1 $ 43,200 2 $ 72,000 3 Estimated Labor to use OS Changer $ 8,000 $ 16,000 $ 64,000 Cost of Porting with OS Changer $ 20,000 $ 59,200 $ 136,000 (1 = Single Seat License, 2 = 10 seat License, 3 = Source Code Site License ) Savings (Manual minus OS Changer) $ 75,338 $ 918,780 $ 9,397,800 Return on Investment 377 % 2,436 % 6,910 % * Source: Software Engineering Institute, Carnagie Mellon, 2008 Bureau of Labor Statistics, 2006. Porting estimated at half the cost of new development.