摘要
结合特定领域软件体系结构的原理与基于构件的软件开发方法,从两个不同的方向对GIS软件的演化求精进行了探讨。通过对元数据模型的扩展来支持软件体系结构、软件及数据对象的统一描述,进而实现基于构件的检索、发现与组装。引入模式概念驱动软件体系结构的演化分解,最终形成GIS软件设计演化与实现求精的双向工程模型。
This paper discusses a two-direction eugineering model for GIS software architecture evolvement and refinement through integrating DSSA (Domain-specific software architecture)ideas and CBSD(Component Based Software Development)methods.Firstly the authors present an extended service metadata model to describe software architecture.component and data based on an accordant ontoloty model.therehy support the system assemble and integration based component .On the other hand,the authors discuss pattem-oriented software architercture evolvement and refinement based on the characteristic of component delaminating.
出处
《地理信息世界》
2005年第4期18-21,共4页
Geomatics World
关键词
GIS
软件体系结构
构件
元数据
模式
GIS
software architecture
component technology
metadata
pattern