In order to overcome the shortage of the current virtual laboratory, the project of architecture and implement of the virtual laboratory platform were introduced in this paper. The key implement and design technologie...
详细信息
In order to overcome the shortage of the current virtual laboratory, the project of architecture and implement of the virtual laboratory platform were introduced in this paper. The key implement and design technologies of its server and client were also described and illustrated in detail. There are some new features in our virtual laboratory platform. (l) Based on the general virtual laboratory, it uses components to provide the concrete facilities to construct laboratories in various domains. (2) Visual tools to design experimental process are provided. (3) It introduces and creates the object of experimental process dynamically, and just downloads relative implement documents and resource documents according to the requirements of the clients. As a result, it can reduce the flow of network. (4) Multithread technique is used to improve the implement efficiency. (5) Laboratory equipment, such as algorithms and instruments, can be developed by means of components to improve the development efficiency, to reuse the software, and to expand the function of virtual laboratory easier. (6) It uses java in the client, so it is independent of platform, safe and strong. (7) It makes use of CORBA to integrate various objects and to accomplish distributed process.
Active Learning has become an important area of research owing to the increasing number of real-world problems which contain labelled and unlabelled examples at the same time. JCLAL is a java Class Library for Active ...
详细信息
Active Learning has become an important area of research owing to the increasing number of real-world problems which contain labelled and unlabelled examples at the same time. JCLAL is a java Class Library for Active Learning which has an architecture that follows strong principles of object-oriented design. It is easy to use, and it allows the developers to adapt, modify and extend the framework according to their needs. The library offers a variety of active learning methods that have been proposed in the literature. The software is available under the GPL license.
暂无评论