links

spotlight

Corporate Address:

11800 Sunrise Valley Drive,
Suite 317,
Reston, VA 20191
Ph: (703) 391 7071
Fax: (703) 935-0765

Sales & Enquiries :
703 939 0084

Email :
sales@nbsit.com
Coldfusion to Java Migration

The ColdFusion to Java/J2EE application migration process involves the following steps:

1. Migration Scoping
Inception
  • Assessment
  • Risk Assessment
  • Overall Project Plan


2. Migration Application Analysis
– Elaboration
  • Iteration Project Plan
  • Risk Mitigation Plan
  • System Architecture Design


3. Migration Environment Assessment
Pre-Construction
  • Deployment Assessment and Readiness
  • Infrastructure planning, installing, configuring, testing and validating client Application Server environment


4. Define Migration Requirements
  • Identify each application to be migrated
  • Application Pattern Matching
  • Current hardware and software for each requirement
  • Identify External Interfaces
  • Identify team skill transfer requirements

Identify Unused Code
  • Refactoring components


5. Identify required API changes
  • Elements migration due to difference in Java features and API’s that other application server supports
  • Logging
  • Tier Framework
  • User Profile and Security
  • JDBC, JNDI
  • Transactions


6. Resolve Architecture and Standards Issues

7. Identify Configuration Changes
  • Pre-requisite software and hardware needs
  • Datasource, JDBC and server plug-in configuration


8. Identify administrative Script Changes for recurring tasks
  • XML Config and WSCP


9. Perform development based on J2EE and RUP best practices
  • Perform code conversion of each application based on vertical slices of the application
  • Develop vertical slice to do a proof of concept and then develop vertical slice which is most difficult or contains most risk (detailed development process next slide)
  • Develop MVC application using Struts, Spring, JSF
  • Create Servlet
  • User Profile API, JDBC, Transaction Management
  • Perform Unit, System and Integration testing (JUnit & Cactus)

For more information and demo of application conversion capabilities contact Namtra at (703) 391 7071