Back to Search Start Over

Advanced discovery mechanisms in model repositories.

Authors :
Indamutsa, Arsene
Di Rocco, Juri
Almonte, Lissette
Di Ruscio, Davide
Pierantonio, Alfonso
Source :
Software: Practice & Experience; Nov2024, Vol. 54 Issue 11, p2214-2248, 35p
Publication Year :
2024

Abstract

Summary: As model‐driven engineering gains traction and poses as the new paradigm for software engineering, it raises a need for efficient approaches and tools to manage, discover, and retrieve relevant modeling artifacts. Hence, industry and academia are conceiving effective ways to store, search, and retrieve heterogeneous model artifacts that employ advanced discovery mechanisms. This paper presents MDEForge‐Search, a novel approach to discovering heterogeneous model artifacts over MDEForge, a distributed cloud‐based model repository. We designed advanced discovery mechanisms that retrieve heterogeneous artifacts within their context (megamodel) and reuse them across model management services. In addition, a domain‐specific approach has been proposed to formulate queries in terms of keywords, search tags, conditional operators, quality model assessment services and a transformation chain discoverer. Finally, the applicability of our approach was assessed in a recommender system modeling framework, which, thanks to the operated integration, can rely on the availability of more than 5000 model artifacts currently persisted in our cloud‐based model repository. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00380644
Volume :
54
Issue :
11
Database :
Complementary Index
Journal :
Software: Practice & Experience
Publication Type :
Academic Journal
Accession number :
180109432
Full Text :
https://doi.org/10.1002/spe.3332