customers testimonials projects corporate materials contacts
UniPro ru / eng
Search:

 


 


Tel: +7 (383) 3326061

Fax: +7 (383) 3302960

Email: marketing@unipro.ru

 

About Services Products How we do IT Newsroom Jobs
Porting and Migration

Today, many companies realize that those systems, applications and platforms which were useful several years ago have become outdated, not just because they are not based on modern technologies. They cannot be used effectively for their business needs, and they have become too expensive for their business. At the same time, the rapidly developing IT industry puts forward new cost-effective and performance-effective solutions: platforms, technologies and runtime environments, which can and should be used to make company systems more effective.

Our goal is to improve the usability and effectiveness of software systems by providing a safe and smooth step-by-step transition to new platforms, technologies and environments.

What porting and migration service includes

  • porting software to a specific platform
  • migration between programming languages
  • migration between runtime platforms
  • migration between toolkits and technologies
  • customization of the system to the clients needs and technology environment
  • national language localization, internationalization
  • database and data format conversion

Our principles of the porting and migration service

  • Detailed analysis of the business environment in which the system being migrated is used.
    This allows us to choose the most appropriate approaches and technology solutions, to optimize migration/poring cost and reduce risks.
  • Safe migration.
    Our step-by-step migration approach provides low-risk migration with a sequential step-by-step migration process which maintains system integrity throughout the migration cycle.
  • Porting/migration process automation.
    When porting or migrating software, we automate the process as much as possible, reducing the probability of human error. This approach will enable us to port/migrate the software to other platforms and technologies quickly in the future.
  • Optimal solutions for the destination technology.
    Optimal means cost-effective and high performance technologies with a market future. We analyze available market solutions in order to choose the best one for the system to migrate to.
  • Maximum software reuse.
    We maximize reusing of existing software modules and tests. This reduces the cost of migration and aids consistent system functioning during the migration process.
  • Thorough testing of porting/migrating tools.
    We test the porting software to ensure that there will be no defects in the ported/migrated system caused by the automated tools. This is particularly important as a defect in the porting/migrating software could be very costly.
  • Extensive testing of ported/migrated software.
    During the testing we primarily focus on system integrity, functionality, performance, compatibility.
  • Performance, Compatibility, Scalability.
    Migrating software we always think about its future. Our R&D work on system performance, plus our experience in compatibility and scalability improvements allow us to provide the right solutions corresponding to modern IT environment.

Examples of successful projects:

  • Migration of team work system to Java
  • Porting of Fortran compiler to Solaris/x86 platform
  • Fortran-to-Java compiler



Send message  webmaster@unipro.ru site map - www.unipro.ru