首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于模型驱动架构的GIS应用开发研究
引用本文:周东岱,叶育鑫,胡光道,蔡海军.基于模型驱动架构的GIS应用开发研究[J].吉林大学学报(地球科学版),2006,36(4):653-658.
作者姓名:周东岱  叶育鑫  胡光道  蔡海军
作者单位:1.中国地质大学 资源学院, 武汉 430074;2.吉林大学 通信工程学院, 长春 130026;3.东北师范大学 软件学院,长春 130024
基金项目:国家“十五”重大科技攻关项目(2001BA609A-02),科技部创新基金项目(03C26222210518)
摘    要:模型驱动架构是一种通过用于定义模型和推动不同模型类型之间的转换实现系统与平台无关性的设计和实现方法。提出基于模型驱动架构进行GIS应用系统开发思想--用模型驱动的原理隔离GIS应用系统的系统设计和系统实现来独立建模业务行为和领域元素,使二次开发者关注系统应用的本身,而不是将特定的GIS基础平台作为系统开发的中心。并对通过建立领域应用模型和通用GIS服务模型来构建应用系统的平台无关模型、利用GIS平台提供的UML Profile将平台无关模型影射到平台相关模型、以及利用建模工具软件将平台相关模型生成应用代码的原理和方法进行了论述。

关 键 词:模型驱动架构  GIS  GIS应用系统开发  
文章编号:1671-5888(2006)04-0653-06
收稿时间:2005-12-20
修稿时间:2005年12月20日

A Study of MDA-Based GIS Applied System Development
ZHOU Dong-dai,YE Yu-xin,HU Guang-dao,CAI Hai-jun.A Study of MDA-Based GIS Applied System Development[J].Journal of Jilin Unviersity:Earth Science Edition,2006,36(4):653-658.
Authors:ZHOU Dong-dai  YE Yu-xin  HU Guang-dao  CAI Hai-jun
Institution:1.China University of Geosciences, Faculty of Earth Resources, Wuhan 430074, China;
Abstract:MDA is a new way of applied system analysis and design,which does not depend on infrastructure platforms,through defining models and driving transformation among models.The authors introduce a new GIS development method based on MDA.Using this method,developers can make modeling,model transaction behavior and elements of specific domain crossing different GIS platforms,and focus on application regardless of the characteristics of GIS platforms.The authors also presents principles and methods of building platform independent models through establishing domain models and general GIS models,and mapping platform independent model to platform specific model based on UML Profile,as well as the way of generating software codes from platform specific models using model developing tools.
Keywords:MDA  GIS  GIS application development
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《吉林大学学报(地球科学版)》浏览原始摘要信息
点击此处可从《吉林大学学报(地球科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号