Software Re-engineering
Re-engineering Initiatives
InterLink has the resources, tools, and expertise to assist you at every step in the process of enhancing, upgrading, migrating, porting, or recovering your enterprise applications and information systems. We specialize in moving enterprise applications and commercial products to .NET and CGI_ application migrations.
Porting and Migration
Porting and Migration Initiatives
Challenges facing our clients
- Making a product accessible to a wider base of potential customers
- Migration of key customer segments to an unsupported technology platform
- Mature product becoming uncompetitive and obsolete
- Outdated technology making product support and upgrades difficult
InterLink offers
- Research of the product platform to be migrated
- Review of opportunities
- Risk and cost analyses
- Implementation of migration
- New system optimization and tuning
Advantages of partnering with InterLink
- Quicker time-to-market using InterLink's talented pool of integration specialists
- Complete knowledge transfer enabling the client to minimize costs of future product enhancements
- Attract new customers with a competitive product capable of serving a wider market
Moving to .NET
Challenges facing our clients
- High TCO and maintenance costs for business applications
- Scalability, performance, and integration issues
- Rising development costs
- Inability of existing technology to support mobile workforce
InterLink offers
- InterLink's .NET migration framework that retains critical business support functionality, accelerates technology migration, and smoothly transitions business operations, while reducing maintenance and further development costs
- Incremental implementation to progressively migrate each system component to ensure reliability and integration
- Development of additional functionality for each component in .NET to support evolving business needs, while preserving established rules and practices
- Development of thick clients and web applications to support business process and rules with transaction technologies
Advantages of partnering with InterLink
- Substantial .NET migration experience for vertical industries
- InterLink's engine for business rules and processes definition and automation to reduce maintenance costs and improve operational efficiency
- Demonstration of .NET migration value at each phased migration step
CGI Migration
CGI-based Application Migration
Challenges facing our clients
- Legacy CGI web applications in Linux/Unix environments have become difficult to maintain due to a lack of resources fully trained in CGI
- Poor performance of CGI-based applications
- Technological limits of CGI hamper further development
- Inability of CGI applications to adapt to changing business environments
InterLink offers
- Web application services, including authentication and role-based authorization, rich ASP.NET-like object model, full set of ASP.NET web controls, and support for reusable functional elements
- Seamless integration with legacy business logic written in C or C++ without "rewrite-from-scratch"
- Development that leverages existing programming skills of IT personnel
- Portable solutions across platforms and servers that run on typical server hardware
Advantages of partnering with InterLink
- Modernization of CGI applications with InterLink's innovative Web Framework Solution based on Fast CGI to significantly improve performance
- Improved maintainability through a layered architecture that doesn't intermix HTML presentation with business rules
- Promotion of role separation between web developer and application developer to more quickly react to business changes
- Faster development time due to rich web framework facilities and visual page design
Legacy Systems and Application Re-engineering
Challenges facing our clients
- Current product design limit improvement
- Foundation technology is outdated and makes the product uncompetitive
- Non-standardized code increasing the cost of maintenance
InterLink offers
- Analyses of product functionality
- Feasibility Assessments of required modifications
- Selection of technology to be used
- Research and development of new algorithms
- Product roadmap and prototyping
Advantages of partnering with InterLink
- Reduction in cost of support and maintenance of existing IT infrastructure
- Reduction in the cost of upgrades
- Acquisition of new technology and functionality
- Solutions built by forward-thinking software engineers that are flexible and extendable for future modifications and enhancement
Enterprise Application Integration
Challenges facing our clients
- An enterprise "patchwork" of systems that is difficult and costly to maintain and enhance
- Applications without communication bridges between different functional uses of the systems (such as separate billing, accounting, and sales systems) and different departments
- Incongruent software product portfolio or disparate enterprise information systems due to recent merger/acquisition
InterLink offers
- Determination of a unified data and process model
- Research of the integration platform
- Cost, benefit, and risk assessments
- Full implementation of the integrated solution through design, development and testing
- Optimization and fine-tuning to achieve all integration objectives
Advantages of partnering with InterLink
- Experience performing high-profile integration projects in the telecommunications and financial services markets
- Integration specialist well-versed in industry standard EAI platforms and protocols to tie together disparate applications and information systems
- InterLink's proven EAI toolkit that accelerates integration projects
Project Recovery
Challenges facing our clients
- Poor project management
- Insufficient resource allocation
- Cost overruns/underestimations
- Catastrophic event (irretrievable loss of data/personnel)
InterLink offers
- Project Assessment
- Recovery Planning
- Replacement or augmentation of development staff
- Code audit and Improvement recommendations
- Code recovery and/or technical documentation
- Implementation of development
- Training of client-side personnel
Advantages of partnering with InterLink
- At least partial recuperation of investment
- Maximization of code reuse to speed project recovery
- Talented and proven project methodology and personnel to ensure success
Русский