TechSpace :: September 2007 :: Professional Services
Professional Services
Home » Tech Focus » Featured Offering » Case Study » Trends » Thoughts »


Featured Offering

With the evolution of open standards and growing acceptance of open source, the challenge to migrate applications quickly and effectively increases.

Aztecsoft has helped over 25 ISVs and enterprise companies in making their data and applications accessible across multiple platforms and environments there by increasing the market reach of the products. Aztecsoft has heavily invested in its R&D team for designing the methodology and developing extensive libraries and tools that help us execute the migration engagements much efficiently.

Aztecsoft offerings

Aztecsoft offers defined services that help the ISVs and enterprises to make their products interoperable between set platforms and environments.

TechSpace :: January 2008 :: Technology Reengineering


Migration Methodology

Aztecsoft has specialized in migration services and has spent many man years in evolving through a methodology that would result in higher productivity and increased quality.




Phase Details
Discovery Phase
  • High level analysis of reengineering needs & architecture
    • Existing architecture
    • Third party libraries
    • Design analysis
    • Reengineering constraints
  • Reengineering Strategy
    • Analysis of platform dependent calls
    • Strategy for each module (including Installer)
    • Third party libraries (equivalents)
    • Effort estimation for code migration & testing, identifying prototypes
  • Prototyping
    • Validate strategy
    • Verify third party libraries, new products to be used, Installer etc.
Code Migration and Testing Phase
  • Objective - Have a target system that is a functionally equivalent of the current system
  • Develop critical restructured components in first iteration
  • Determine the dependency graph of each component
  • Convert the source code to target language using tools or techniques
  • Use mapping repository to resolve known tool limitation
  • Build and test the target source
  • Track various prescribed indicators of the target system for optimal performance
Optimization Phase
  • Indicators include performance tuning, localization practices, preferred approach/alternate in the target platform, configuration
  • Analyze the recorded indicator matrix and define an implementation plan
  • Iterative lifecycle is adopted to code and test these feature implementation
  • Execute well-defined system testing phase to measure and verify the characteristics of the target system

Why Aztecsoft

  • Protecting customers’ investments by reengineering to newer platforms
  • Microsoft Partner in .NXT program - Migrating ISVs to MS technologies
  • Architected and developed proprietary tools, frameworks and methodologies to accelerate the reengineering process
  • Reduced vendor overheads by providing services along the entire software lifecycle
  • Proven capabilities to support beyond the reengineering lifecycle
    • Sustenance services to maintain the business critical application
    • Professional services to meet your business needs
  • Newer and more innovative ways of product management
    • Helped clients open a new lines of revenue
  • Dedicated R&D labs constantly innovating on various migration approaches, methodologies and tools

  For more information, please write to marketing@aztecsoft.com
www.aztecsoft.com