Computer Science – Software Engineering
Scientific paper
2009-09-28
IWOCE 2009: 1st international workshop on Open component ecosystems, Amsterdam : Netherlands (2009)
Computer Science
Software Engineering
Scientific paper
Free and Open Source Software (FOSS) distributions are complex software systems, made of thousands packages that evolve rapidly, independently, and without centralized coordination. During packages upgrades, corner case failures can be encountered and are hard to deal with, especially when they are due to misbehaving maintainer scripts: executable code snippets used to finalize package configuration. In this paper we report a software modernization experience, the process of representing existing legacy systems in terms of models, applied to FOSS distributions. We present a process to define meta-models that enable dealing with upgrade failures and help rolling back from them, taking into account maintainer scripts. The process has been applied to widely used FOSS distributions and we report about such experiences.
Pelliccione Patrizio
Pierantonio Alfonso
Ruscio Davide Di
Zacchiroli Stefano
No associations
LandOfFree
Towards maintainer script modernization in FOSS distributions does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with Towards maintainer script modernization in FOSS distributions, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Towards maintainer script modernization in FOSS distributions will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-235021