close
Welcome

Login is for licensed XVT users and provides
access to your records, licenses, downloads,
and to your interactive, online help desk.
Thank you! 

Login
Application Porting 

Whether your need is to move an older, existing XVT-based application up to a current version, or to re-engineer an existing, single OS application to run in multiple environments, our expertise and experience can make this painless for you. More...

Application Development 

Both consumer market software and business applications benefit from running on multiple platforms to preserve investment, extend market reach, and to allow each organization to utilize their platform of choice. More...

Project Management 

Providence was built from the ground up with a passion for project management. Each member of the executive team is a Project Management Professional (PMP) as certified by the Project Management Institute (PMI). More...

Google Translations

Who Else is Using XVT?

Aviation/Aerospace
Northrup Grumman

Chemical & Pharmaceuticals
Accelrys

Communications & Media
AT&T

Government
Naval Research Lab

Higher Education
University of Florida

Services
IBM

Technology
Motorola ISG

Utilities
Petrol Management Systems

Application Porting Print E-mail

Migration FlowchartWhether your need is to move an older, existing XVT-based application up to a current version, or to re-engineer an existing, single OS application to run in multiple environments, our expertise and experience can make this painless for you.

Upgrading Existings XVT Applications

We'll be glad to sign a standard, Non-Disclosure Agreement with you to get started. Then we'll need a copy of your source code. We'll run that on the targeted version and on the targeted environments. From the resultant list of issues, we'll be able to give you a quote on the amount of effort required. The effort will be a combination of the following factors:

  • Number of versions your product is behind (usually about 20% of needed effort)
  • Changing from 16 bit to 32 bit, or from 32 bit to 64 bit (usually about 50% of needed effort)
  • Changing compiler (usually about 30% of needed effort)
  • App size--raw number of lines of code (multiplies effort)
Typically, we can do a port in 3 to 7 days

Porting Existing Applications to XVT - Multiple Environments

Don, I'll need some brief, overview content.

Last Updated ( Tuesday, 14 October 2008 )
 
Application Development Print E-mail

Software targeted for the consumer market or applications designed to run in large enterprises often need to run on multiple platforms to preserve hardware investment or to allow different organizations to utilize the platform of choice. This presents an IT challenge that Providence has been addressing for many years...

Art MealerHaving developed many applications that must run on multiple platforms, Providence has become proficient with all the tools, languages, and programming techniques that enhance portability. We understand the nuances of each platform, and we know the ins and outs of performance-related issues. In fact, we even develop and support products that other developers use for efficient cross-platform development! Although we are specialists in C, C++, Java, and .NET, we've used a whole range of technology to satisfy our clients' specific needs. We are experts in Linux, Mac, Unix, and Windows environments for a reason - to satisfy clients' cross-platform needs. And we maintain a robust, multi-platform test environment that allows us to quality assure the results of our development effort.

Whether you need an application to run on many platforms, or simply need one ported to one other platform, Providence can help. One of our Project Management Institute (PMI) certified project managers will oversee your project, using best practices methodology and our rigorous application development process.

Last Updated ( Friday, 19 September 2008 )
 
Project Management Print E-mail

Providence is a rare company in that it was built from the ground up with a passion for project management. Each member of the executive team is a Project Management Professional (PMP) as certified by the Project Management Institute (PMI). At Providence, project management is not just the hot management technique of the day but a core competency that is critical to the success of our customers. Our project management methodology enables our customers to see how we are balancing cost, time, scope, and quality to satisfy their needs. That's why there are no surprises when you do business with Providence Software Solutions.

Does your organization have a history of having its IT projects completed on time, on budget, and with all the promised capability? Studies show that more often than not, projects significantly miss the mark on at least one of those points, resulting in the project being classified as a failure. The problems more typically lie with inadequate project management, than with technical failures.

With its end-to-end management philosophy - initiate, plan, execute, control, close - Providence assumes a proactive, forward-looking approach throughout the project lifecycle. By design, our Project Management Institute (PMI) certified managers stay one step ahead of the game on every front, whether we\'re managing our own internal resources or working in concert with your programming staff.

 
Phone: 919.854.1800 - Cary, NC, US
Copyright (c) 2008 Providence Software Solutions, Inc. All rights reserved.