Por favor, use este identificador para citar o enlazar este ítem: https://doi.org/10.1007/s10270-021-00960-4

Título: An efficient and scalable search engine for models
Fecha de publicación: 2022
Editorial: Springer
Cita bibliográfica: Software and Systems Modeling, Volume 21, pages 1715–1737, (2022)
ISSN: 1619-1366
1619-1374 (electrónico)
Palabras clave: Model-Driven Engineering
Search engine
Model repositories
Resumen: Search engines extract data from relevant sources and make them available to users via queries. A search engine typically crawls the web to gather data, analyses and indexes it and provides some query mechanism to obtain ranked results. There exist search engines for websites, images, code, etc., but the specific properties required to build a search engine for models have not been explored much. In the previous work, we presented MAR, a search engine for models which has been designed to support a query-by-example mechanism with fast response times and improved precision over simple text search engines. The goal of MAR is to assist developers in the task of finding relevant models. In this paper, we report new developments of MAR which are aimed at making it a useful and stable resource for the community. We present the crawling and analysis architecture with which we have processed about 600,000 models. The indexing process is now incremental and a new index for keyword-based search has been added. We have also added a web user interface intended to facilitate writing queries and exploring the results. Finally, we have evaluated the indexing times, the response time and search precision using different configurations. MAR has currently indexed over 500,000 valid models of different kinds, including Ecore meta-models, BPMN diagrams, UML models and Petri nets. MAR is available at http://mar-search.org.
Autor/es principal/es: Hernández López, José Antonio
Sánchez Cuadrado, Jesús
Versión del editor: https://link.springer.com/article/10.1007/s10270-021-00960-4
URI: http://hdl.handle.net/10201/138584
DOI: https://doi.org/10.1007/s10270-021-00960-4
Tipo de documento: info:eu-repo/semantics/article
Número páginas / Extensión: 23
Derechos: info:eu-repo/semantics/openAccess
Aparece en las colecciones:Artículos: Informática y Sistemas

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
mar-sosym2022.pdfVersión final2,65 MBAdobe PDFVista previa
Visualizar/Abrir    Solicitar una copia


Los ítems de Digitum están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.