# The Interoperability of Learning Object Design, Search and Adaptation Processes in the Repositories
## 4 Results  
### Development of the Technology for ELOs Design, Search and Adaptation  
To develop a multifunctional platform, the following essential steps--planning, design and search on the semantic web and adaptation phases--must be performed [50]. Different ELOs could be planned and developed using open source tools and tools for organizing different learning activities, including semantic web technologies. The following technological requirements of the multifunctional platform are directly related to the functionality of the multifunctional platform:  
1. To meet the requirements for reuse;
2. To describe the structure and functionality of the original e-learning object so that it is suitable for any other ELO;
3. To meet the requirements of integrity (content and pedagogical requirements) and compilation;
4. To be based on the concept of variability, presentation and process management of the ELO;
5. To describe the structure of the ELO in such a way that it does not make it difficult to realize the main attributes of the multifunctional platform paradigm (individuality of learning, communication and discussions, self-control, etc. );
6. The multifunctional platform implementation process should be simple and must be repeated by other users (i.e., educators, instructional designers);
7. Technologically, the multifunctional platform should support the following option of the process control: reading, displaying, recording, modifying, commenting, giving feedback, reusing and communicating;
8. The multifunctional platform should ensure technical implementation of the listed tasks;
9. The integration and implementation of the multifunctional platform must be supported by available tools;
10. The multifunctional platform could be verified by analysing at least a few options. According to the mentioned requirements, authors developed technological specification of the learning environment. The model does not work without the learning environment, which is developed by using Drupal open source content management system, which is used as also as OER repository. Moreover, we planned H5P solutions for interactive content design and adaptation, however, OAI-PMH Harvester for learning objects search in the open external repositories. EMO search in the semantic net is very important but in the model, the link to the semantic search network will continue to be distinguished from the creation and adaptation of the environment. The analysis and specification of the requirements are planned (Figure 2). Figure 2: Requirements analysis and specification. The authors used the Drupal open source content management system (7.63 version, The Drupal Association, [[https://www.drupal.org/](https://www.drupal.org/)]([https://www.drupal.org/](https://www.drupal.org/)), accessed on 5 January 2021) to develop a platform for open resources ([[https://oer.ndma.lt/lor](https://oer.ndma.lt/lor)]([https://oer.ndma.lt/lor](https://oer.ndma.lt/lor)), accessed on 1 March 2022). There are many modules used in the system; however, we provide some custom modules directly related to the search, design and adaptation processes that are in the scope of our paper. Moreover, that is done through the configuration and description of the content fields. The main Drupal module H5P Editor (h5 peditor) is used to create interactive content or to adapt and redesign already existing interactive learning objects. This content is created as Content types and a description in the following fields (Table 1):  
ELOs consist of semantic interfaces and an automatic search, which make it important to describe content elements and the semantic interface for object identification for specific keywords. The framework for the design of ELO and their adaptation based on three processes, namely design, search, and adaptation, is shown in Figure 3.