【摘 要】
:
模型驱动架构(MDA)是对象管理组织(OMG)提出的一种新的软件开发框架。与传统软件开发不同,MDA以模型为中心,使用模型来指导系统的设计、开发和维护。它将模型和实现技术分离,
论文部分内容阅读
模型驱动架构(MDA)是对象管理组织(OMG)提出的一种新的软件开发框架。与传统软件开发不同,MDA以模型为中心,使用模型来指导系统的设计、开发和维护。它将模型和实现技术分离,降低了软件开发的难度,提高了软件开发的效率。随着信息技术的发展和社会信息化程度的提高,信息系统的应用种类越来越多,应用环境也越来越复杂,对不同平台之间的互操作能力的要求也越来越高。结合SOA的思想,本文设计实现了面向目标异构平台的MDA系统,它能较好地实现这种复杂应用环境下的系统开发。本文从分析MDA的基本理论入手,研究了MDA中的建模技术和模型转换技术。在此基础上,针对电子政务应用,本文主要研究了以下三方面的内容:首先,本文研究了基于目标操作化的业务建模技术,分析了零码Portal平台中业务目标的PIM模型,并定义了PIM元模型中的基本元素。其次,本文根据电子政务领域的特点提出了基于异构平台的目标应用系统体系结构,给出了面向异构目标平台的PSM组件模型。最后,本文提出了面向异构目标平台的MDA平台的系统框架,给出了该平台中模型转换模块、桥接器模块和应用集成模块的设计与实现,并研究了模型与代码的同步机制。
其他文献
在多媒体技术、网络技术,特别是Internet技术的迅猛发展之下,信息不断膨胀,人们越来越多的接触到大量的图像信息。传统的基于文本关键词的检索方法已经无法适应图像信息的检
管理信息系统(Management Information System,简称MIS)主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等
高等教育是国民教育的最重要的组成部分。高等教育质量的高低,直接影响到我国高等人才质量和国家经济建设的发展水平。为了加强教学质量的管理与提高,教学质量评价则是必不可少
汽车防抱死制动系统(Anti-lock Braking System,ABS)作为主动安全装置的典型代表,主要目的是防止紧急制动时车轮抱死,保持车辆制动时方向的稳定性和方向盘的可操纵性,缩短制
云任务调度算法在很大程度上决定了云集群的性能以及用户是否拥有良好的服务体验,而数据本地性任务的选择又是研究云调度算法所需要重点考虑的部分。延时调度算法是公平调度
知识工程是人工智能的一种实现方法,对那些需要专家知识才能解决的应用难题提供求解的手段,它在中医学领域中的应用方兴未艾。本文介绍了浙江大学CCNT实验室与中国中医科学院
覆盖控制作为无线传感器网络(Wireless Sensor Networks, WSN)中的一个最基本的问题,是衡量无线传感器网络工作性能的重要评价指标。它不仅使WSN的空间资源得到优化,而且影响
随着软件规模的逐渐增大,对软件测试的要求也越来越高,手工测试已经不能满足测试需求,自动化测试技术逐渐地应用到各种类型应用程序的测试中。测试脚本是自动化测试中的关键要素
本体作为一种能在语义和知识层次上描述知识系统的概念模型和建模工具,自被提出就引起了国内外众多科研人员的关注,并在计算机的许多领域得到了广泛应用。但是本体的构建研究
在织物染色配色问题研究中,由于染料本质的问题,本文中提出两种不同的解决问题的思想,并且建立了两种模型。第一种方法采用数学建模方法,主要针对三种染料与三刺激值之间关系