论文部分内容阅读
随着软件开发的发展、用户需求的提高和系统适应性变化的增加,需要软件在系统应用和系统迁移过程中动态地随外界环境的变化而变化,尤其是系统数据库结构发生变化时,会导致整个应用程序架构的变动,这就对系统体系结构提出了新的挑战。元数据是关于数据的数据,利用元数据可以发现与获取的我们所关注的数据。将元数据应用到软件体系结构中,利用元数据来描述由于用户需求变化导致的数据库结构变化,就可以大大增强软件的可扩充性和可移植性,大大提高了软件的生命周期。本文首先对软件体系结构和元数据理论进行了详细介绍;然后,提出了一种新的软件体系结构,把元数据方法应用到软件体系结构设计中,利用元数据描述数据库结构;最后,给出了按这种新式体系结构设计出来的应用系统实例——商业银行非现场稽核系统。