Software Architecture and Development for a Leading eLearning Software Firm

Challenge

  • To develop a scalable and secure product framework to work on multiple customer sites
  • Needed to introduce high degree of reusability and compatibility for application architecture
  • Expose business components as a service and create an Application Service Provider (ASP) based model for smaller vendors
  • Convert the TCL based software to Java

CompuGain Solution

  • Convert existing application to an n-tier, loosely coupled application
  • Enhance the software product significantly with re-usable modules adhering to new standards
  • Rewrite the eLearning Management software in Java
  • Technology - EJB, Struts, JBoss, Flex, Wiki, Forum, Symphony Workflow

Results

  • Easier customization and interfaces during implementation at various client sites
  • Successful conversion of the eLearning Management software in Java
  • The software product was significantly enhanced with re-usable modules adhering to new standards
  • Improved revenue