The application was a B2B system consisting of a payment engine and a web portal, which allowed customers of the client to use their ERP systems to manage payments with suppliers. TDK provided analysis and design for the project, which included significant complexity due to extensive integration with Oracle Solaris 8 and many of the client’s applications. Under this project TDK analyzed and assisted in technology changes which included the operating system upgrade from Solaris 8 to Solaris 10, application framework upgrade from Spring 2.5.4 to Spring 3.0, language upgrade from Java 1.4 to Java 1.6, and ORM upgrade from Hibernate 3.1.3 to Hibernate 3.5.4. The implementation also required complete functional and JUnit testing. TDK completed and submitted analysis and design documentation of the migration for all application components.