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...

XVT Consortium Video

Don Hames President PSSIThis month, we've recorded a short video interview (7.5 min) explaining the XVT Consortium, including what it is, how it works, the benefits of participating, and how you can get involved in helping shape and build the future of XVT.
         View the Interview...

Google Translations

Application Porting

Using our expertise in XVT, our Professional Service Group provides services to help government and commercial organizations update older xvt-based applications to the latest release.

With a non-disclosure agreement in place, we will run your existing doce against OS/Compiler targets and provide you with an estimate of the workload. We can also provide training to new xvt developers who may be called on to support the updated application.

XVT Supported Languages

Supported Languages
English
German
Spanish (Spain)
Italian
French
Portugese (Brazil)
Japanese
Korean
Simplified Chinese
Traditional Chinese

Supported Standards
Unicode
 -UTF-8,16,32
Shift-JS
GB18030
EUC
CNS
Mac Simplified Chinese
Mac Traditional Chinese

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 )
 
Phone: 919.854.1800 - Cary, NC, US
Copyright (c) 2008 Providence Software Solutions, Inc. All rights reserved.