software system / large systems / large industrial applications / layout algorithms / object-oriented legacy systems / software industry / make understanding software / engineer systems / la rétro-conception d’applications / scriptable tools / layout algorithm / software metrics / large scale systems / large object-oriented legacy systems / legacy systems / software reengineering / large-scale legacy systems / /