Dynamic reconfiguration of software systems can be achieved by exploiting variability models of such systems, combined with mechanisms for selecting and instantiating the appropriate system configuration. We developed a model-driven approach for dynamic software reconfiguration, which uses a component profile-oriented feature model for representing different configurations of a software system, and a grammar based genetic programming tool that, at run-time, automatically generates an optimal system configuration. The resulting feature configuration is transformed to a target format such as JSON, SQL or other specification that allows us to instantiate the new system configuration. In this paper we focus on the run-time reasoning and propagation aspect, and discuss our experience on applying the approach to a use case.

Model Driven Software Reconfiguration by Exploiting Grammar Based Genetic Programming

Munante, Denisse;Kifetew, Fitsum Meshesha;Perini, Anna;Susi, Angelo
2018-01-01

Abstract

Dynamic reconfiguration of software systems can be achieved by exploiting variability models of such systems, combined with mechanisms for selecting and instantiating the appropriate system configuration. We developed a model-driven approach for dynamic software reconfiguration, which uses a component profile-oriented feature model for representing different configurations of a software system, and a grammar based genetic programming tool that, at run-time, automatically generates an optimal system configuration. The resulting feature configuration is transformed to a target format such as JSON, SQL or other specification that allows us to instantiate the new system configuration. In this paper we focus on the run-time reasoning and propagation aspect, and discuss our experience on applying the approach to a use case.
2018
978-1-5386-8406-1
File in questo prodotto:
File Dimensione Formato  
67Gj9spncyJRxNJDsRuKPN.pdf

non disponibili

Descrizione: pre-print version
Tipologia: Documento in Pre-print
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 530.62 kB
Formato Adobe PDF
530.62 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11582/316071
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
social impact