===== Ontology Engineering ===== The development of methods for ontology construction, integration and analysis has been a basic research area in our group. Next we describe the areas in which we are focusing our activity in the last years. * Ontology Modeling: Due to our participation in international consortia such as [[http://questfororthologs.org/|Quest for Orthologs]] or [[http://greekc.org/|GREEKC]], we are currently involved in working groups whose main goal is the development of ontologies that should become the reference for domains of orthology and gene regulation by applying best practices in ontology engineering. * Ontology Evaluation: In the last years we have developed the [[miuras.inf.um.es/oquarewiki| OQuaRE framework]] for the evaluation of the quality of ontologies. This framework is based on the ISO 25000 SQuaRE software quality standard. So far, we have successfully applied it to ontologies from different domains, taking part in the project that won the [[http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2013_Hackathon_Clinics_FIBO_OOPS_OQuaRE|First IAOA Prize for the Best Hackathon-Clinic Project@ Ontology Summit 2013:"Evaluation of OOPS!, OQuaRE and OntoQA for FIBO Ontologies"]]. We have recently open an [[http://sele.inf.um.es/oquare|online interface for evaluating ontologies using OQuaRE]]. * Ontology Enrichment: Current biomedical ontologies have limited axiomatization, which prevents machines to make the best possible use of ontologies. We have developed [[http://sele.inf.um.es/ontoenrich/|the OntoEnrich framework]] for the semiautomatic generation of axioms by inspecting the regularities and contents of the labels. ===== Semantic interoperability ===== We have been working since 2004 in the management of EHR information and knowledge from a semantic web perspective with the aim of contributing to the achievement of semantic interoperability. Our research results include: * [[http://miuras.inf.um.es/PoseacleConverter/|Poseacle converter]]: tool that permits the bi-directional transformation of archetypes and data between ISO 13606 and openEHR. Recently, the possibility of transforming CEM into openEHR archetypes has been added. * [[http://miuras.inf.um.es/archeck/| Archeck]]: Semantic validation of specialization in archetypes. * [[http://sele.inf.um.es/archms|ArchMS]]: Ontology-based archetype management system for both ISO13606 and openEHR. It includes the Poseacle Converter and Archeck functionality, permits semantic annotation of archetypes, semantic searches, importing XML data extracts, recommendation of learning contents based on the EHR, classification of patients based on ontologies and reasoning, etc. It also uses our [[http://sele.inf.um.es/swit|SWIT tool]] for the transformation of archetyped data into RDF/OWL format. I have participated asexternal expert in the [[http://www.semantichealthnet.eu/| FP7 Network of Excellence SemanticHealthNet]]. ===== Semantic integration and generation of Open Data Sets ===== In the last years we have developed methods and tools for the ontology-driven integration and generation of data repositories, especially in the biomedical area. Our [[http://sele.inf.um.es/swit|Semantic Web Integration tool (SWIT)]] permits the generation of semantically integrated RDF/OWL repositories. SWIT repositories are 5* according to Berners-Lee classification and follow the Linked Data principles. These methods and tools have served to create our Linked Data Set [[http://miuras.inf.um.es/~ogo/ogolod.html| OGOLOD]], which integrates information about genetic disorders and orthology information. We are collaborating in [[http://questfororthologs.org/ | the Quest for Orthologs consortium]] in the creation of ontologies and integrated repositories of orthology information. We have also used these methods to obtain semantic representation of EHR data, chemical products or university open datasets. ===== eLearning and Training ===== * We have developed an ontology-based platform of online assessment, called OeLE, which is able to mark answers provided in natural language to open questions by using domain knowledge. OeLE has been successfully applied in real courses. OeLE does not only provide the mark but is able to generate feedback to both students and teachers about what has to be reinforced by the students. Besides, the most recent version integrates a content repository, so the feedback may include specific reinforcement contents. * We have developed semantic methods for the automatic generation of training plans for workers. Such methods were based on the skills, the learning objectives of the workers, the skills required by her job position, and the goals of the company.