A Model Repository Description Language - MRDL - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

A Model Repository Description Language - MRDL

Résumé

Repository-based development of software systems has gained more attention recently by addressing new challenges such as security and dependability. However, there are still gaps in existing modeling languages and/or formalisms dedicated to define model repositories and the way how to reuse them in the automation of software development. Thus, there is a strong requirement for defining a model repository description language not only as a modeling approach, but also as a suitable instrument to support system and software engineers in the activity of search and retrieval of appropriate models beyond keyword-based search. Moreover, modeling approaches allow using tools for the specification and the exploitation of the designed artifacts (e.g. analysis and evaluation). The goal of this paper is to advance the state of the art in model repository description for software and systems engineering. In particular, we have designed a flexible and extensible modeling language, by means of an OMG style metamodel, to specify model repositories for modeling artifacts, and we have defined an operational architecture for development tools. In particular, we show the feasibility of our own approach by reporting some preliminary prototype providing a model-based repository of security and dependability (S&D) pattern models.
Fichier principal
Vignette du fichier
hamid_17003.pdf (576.82 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01517388 , version 1 (03-05-2017)

Identifiants

  • HAL Id : hal-01517388 , version 1
  • OATAO : 17003

Citer

Brahim Hamid. A Model Repository Description Language - MRDL. 15th International Conference on Software Reuse (ICSR 2016), Jun 2016, Limassol, Cyprus. pp. 350-367. ⟨hal-01517388⟩
319 Consultations
179 Téléchargements

Partager

Gmail Facebook X LinkedIn More