Architecting CORBA-based frameworks to support distributed and interoperable training systems in large enterprises

L. Anido1, M. Caeiro1, J. Rodriguez1, J.M. Santos1
1University of Vigo, Spain

Tóm tắt

Enterprise software systems are mainly distributed. Distribution promises better efficiency, scalability, and availability, specifically of large-scale systems. This is also true for the computer-based training systems used by training departments. This paper addresses interoperability and reusability issues that appear as a consequence of the heterogeneous nature of the resources used for training. We propose a CORBA-based framework to develop distributed object computing systems to support enterprise training. This proposal is based on ongoing work by institutions like the US Department of Defense and the aviation industry in the learning technology standardization area. Our framework also identifies open software interfaces among distributed components and a systematic methodology to develop new systems from them. Therefore, architects are provided with a software product line to develop standards-driven interoperable distributed training systems.

Từ khóa

#Industrial training #Standardization #Defense industry #ISO standards #Distributed computing #Proposals #Standards development #IEC standards #Software systems #Scalability

Tài liệu tham khảo

jacobson, 1999, The Unified Software Development Process bray, 2001, Extensible Markup Language, Technical Report bass, 1999, Software architecture inpractice jacobson, 1999, The Unified Modelling Language User Guide 2000, Trading Object Service, Technical Report 2000, UML Profile for CORBA Specification, Technical Report 0, OMG Domain Facilities 0, Object Management Group