20 likes | 126 Vues
This document presents an overview of deliverable D3.2 by Davide Di Ruscio from the University of L'Aquila. It focuses on a model-driven approach aimed at describing software artifacts and enhancing the upgradeability process. The work package encompasses the development of various models, including Injectors, Failure Detector, and Upgrade Simulator, to facilitate effective software upgrade procedures. It addresses challenges related to package models, system validation, and rollback capabilities in real-world applications, highlighting the importance of valid models in ensuring successful upgrades.
E N D
October 2009 - Lisbon Overview of D3.2 Davide Di Ruscio – University of L’Aquila
The proposed model-driven approach • This work package is working on models for describing software artifacts and supporting the upgradeability process Injectors FailureDetector Package Models not valid Package Models Package Models Packages to be installed/upgraded UpgradeSimulator valid System Model valid System Model LogModel Upgrade Roll-back Real System not valid valid Upgraded Real System