首页> 中文学位 >模型驱动架构研究及在轻量级Web服务器开发中的应用
【6h】

模型驱动架构研究及在轻量级Web服务器开发中的应用

代理获取

摘要

模型驱动架构(MDA)是由对象管理组织(OMG)提出的一种软件开发框架,其核心思想是将实现细节与业务功能分离,把软件开发的注意焦点提升到更高的抽象层次。它基于统一建模语言(UML)以及一系列工业标准,支持基于可视化的软件设计、内容存储和交换,是一种基于模型的软件开发架构。MDA先建立一个完整而精确的平台无关模型(PIM),再通过自动转换工具将PIM转换成对应不同技术平台的平台相关模型(PSM),最终将PSM转换成代码。
   论文首先回顾了软件开发方法史,讨论了现代软件开发中存在的一些弊端,以此为背景引出了MDA的基础理论,并对MDA的基本原理、开发模式和核心技术进行了深入的研究。接着,论文详细论述了Web服务器的工作原理及相关技术,并探讨了MDA在轻量级Web服务器开发上所具备的优势。随后论文分析了轻量级Web服务器的需求,并在此基础上建立了系统的PIM:在PIM完成后,论文定义了一套转换规则,设计并实现了自动转换工具,进而实现了完整的MDA转换流程。在手工完善生成的代码后,论文对实现的轻量级Web服务器进行了评测。论文最后总结了研究工作,并对进一步的工作进行了展望。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号