Proof-Of-Concept Web Services Interface for the Generalized Operations Simulation Environment, 07-R8099Printer Friendly Version
Inclusive Dates: 09/16/09 – 01/16/10
Approach - SwRI's Generalized Operations Simulation Environment (GOSE™) provides a highly configurable, immersive 3D learning environment. Since GOSE is a non-browser based application that manages user activity, it was selected as an ideal candidate for evaluating the Web services framework developed in this effort. During this effort, SwRI actively contributed to the development of a Web service-based application programming interface (API) for interfacing training applications with a SCORM LMS. The Web service framework was evaluated and demonstrated using the GOSE training application. Performance and data validation testing was performed using GOSE, along with assessments of the API, as the framework was developed.
Accomplishments - SwRI collaborated with the International Federation for Learning, Education, and Training Systems Interoperability (LETSI) Runtime Web Services working group to create a framework for interfacing non-browser based applications with a SCORM compliant LMS. An initial porting of the SCORM runtime communications protocols to a set of Web service definitions was completed and tested. The framework was integrated into GOSE, and tested with two LMSs configured with the Web services framework. The proof-of-concept application was demonstrated at two conferences, the eLearning Guild DevLearn Conference in November 2009 and the Interservice/Industry Training, Simulation and Education Conference (I/ITSEC) in December 2009. During this effort, SwRI actively participated in the definition of this emerging training technology and is well positioned to implement solutions as a contributor and early adopter of the framework.