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