PUMA: Project for Ultimate MAintenance