Section: Overall Objectives
RMoD's general vision is summarized as follows:
How to help development teams to maintain and evolve their software programs?
This vision is refined in two objectives which are treated from two complementary perspectives: remodularization and modularity constructs. These two views are the two faces of a same coin: maintenance could be eased with better engineering and analysis tools and programming language constructs could let programmers define more modular applications.