软件构件化是21世纪软件工业发展的大势趋。工业化的软件复用已经从通用类库进化到了面向领域的应用框架。Gartner Group认为,21世纪初,至少70%的新应用将主要建立在如软件构件和应用框架这类“构造块”之上;应用开发的未来就在于提供一开放体系结构,以方便构件的选择、组装和集成。框架的重用已成为软件生产中最有效的重用方式之一。
使用框架的应用系统结构图