Significant research has been dedicated to dynamic software evolution and adaptation that lead to different approaches which can mainly be categorized as either architecture-based or language-based. But there was little or no focus on dynamic evolution achieved through language interpreter adaptation. In this paper we present a model for such adaptations and illustrate their applicability and usefulness on practical examples developed in Neverlang, a framework for modular language development with features for dynamic adaptation of language interpreters.
Dynamic software evolution through interpreter adaptation / W. Cazzola, A. Shaqiri - In: MODULARITY Companion : proceedings[s.l] : ACM, 2016 Mar 14. - ISBN 9781450340335. - pp. 16-19 (( Intervento presentato al 15. convegno International Conference on Modularity tenutosi a Malaga nel 2016 [10.1145/2892664.2893466].
Dynamic software evolution through interpreter adaptation
W. CazzolaPrimo
;A. ShaqiriUltimo
2016
Abstract
Significant research has been dedicated to dynamic software evolution and adaptation that lead to different approaches which can mainly be categorized as either architecture-based or language-based. But there was little or no focus on dynamic evolution achieved through language interpreter adaptation. In this paper we present a model for such adaptations and illustrate their applicability and usefulness on practical examples developed in Neverlang, a framework for modular language development with features for dynamic adaptation of language interpreters.File | Dimensione | Formato | |
---|---|---|---|
p16-cazzola.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Dimensione
275.84 kB
Formato
Adobe PDF
|
275.84 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.