VersionClimber: Version Upgrades Without Tears

VersionClimber is an automated system to help update the package and data infrastructure of a software application based on priorities that the user has indicated (e.g., I care more about having a recent version of this package than that one). The system does a systematic and heuristically efficient exploration (using bounded upward compatibility) of a version search space in a sandbox environment (Virtual Env or conda env), finally delivering a lexicographically maximum configuration based on the user-specified priority order. It works for Linux and Mac OS on the cloud.

Saved in:
Bibliographic Details
Main Authors: Pradal, Christophe, Cohen-Boulakia, Sarah, Valduriez, Patrick, Shasha, Dennis, Hinsen, Konrad
Format: article biblioteca
Language:eng
Subjects:U10 - Informatique, mathématiques et statistiques, informatique, logiciel, http://aims.fao.org/aos/agrovoc/c_27769, http://aims.fao.org/aos/agrovoc/c_24008,
Online Access:http://agritrop.cirad.fr/593301/
http://agritrop.cirad.fr/593301/1/CISE_Version_Climber-1.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:VersionClimber is an automated system to help update the package and data infrastructure of a software application based on priorities that the user has indicated (e.g., I care more about having a recent version of this package than that one). The system does a systematic and heuristically efficient exploration (using bounded upward compatibility) of a version search space in a sandbox environment (Virtual Env or conda env), finally delivering a lexicographically maximum configuration based on the user-specified priority order. It works for Linux and Mac OS on the cloud.