SOA和MDA技术在航空公司中的应用研究

被引量 : 0次 | 上传用户:jshajhb1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的软件系统大多从自身的需求出发,为了实现某个或是某些业务需求,构建成封闭的、高耦合的系统,但随着企业业务规模的发展,软件系统的类似功能被不断的重复建设,造成了大量的资源浪费和重复开发。为了提高软件复用度,降低成本,基于面向服务体系架构(SOA)和模型驱动架构(MDA)的系统集成方法是一个有效途径。面向服务体系架构是一种由业务驱动的,以服务为中心并实现软件的松耦合、高可重用的开发框架。模型驱动架构是以模型为中心,通过计算无关模型(CIM)、平台无关模型(PIM)、平台相关模型(PSM)和实现相关模型(ISM)实现软件的面向领域的高层次复用的开发框架。本文的主要工作是针对面向服务架构和模型驱动架构在民航领域的应用进行研究与实践。我们以模型驱动的通用领域模型为信息载体,采用面向服务的体系架构作为通信基础,实现航空公司领域的信息系统集成。SOA与MDA的系统集成方面的主要工作包括:通过分析需要集成的支持航空公司关键业务的软件系统(计算机订座系统、常旅客信息管理系统、航班控制系统、商务数据中心系统),从而提取它们的领域模型;以这些领域模型为基础,并结合航空公司领域的业务特点的分析,萃取适用于航空公司业务领域的通用领域模型(Common Domain Model);最后在通用领域模型的基础之上,各个应用系统加入环境因素,并以Web服务作为面向服务的技术手段完成整个系统的集成。在本文研究工作的基础上,本文我们以航空公司目前普遍采用的订座客户端为实例,提供了基于系统集成方案的改造,从而阐述了该集成方法的现实意义。实践表明,通过本文所提出的这种开发方式,可以加快开发速度,增加复用,降低信息系统间通讯的信息互通成本。本文的创新工作如下:1.针对民航业对信息系统集成的需求,提出基于SOA的系统解决方案。该方案以通用领域模型为信息载体,以WEB服务为通信手段,实现各个异构系统间的无缝链接,减少重复投资、加强信息的整合度、改善应对变化的能力。2.针对当前航空公司的业务特点,提出一个基于MDA的通用领域模型。以民航领域为特定应用环境、采用模型驱动方式建立的通用领域模型,可以让航空公司中的各种信息系统在共同的理解基础之上进行交流,提高软件的复用度,降低开发成本。
其他文献
因千百年的积习以及为了满足商业和消费文化的需求,大众传播媒介不同程度地传播着对女性陈规定型和贬抑等方面的内容,销蚀或遮蔽着女性主体意识。如何读解媒介世界中的女性形
通过对车辆换道时车辆的运动轨迹的分析,以最小安全距离MSD(minimum safety distance)作为安全换道的目标,以避免车辆发生碰撞的临界条件为前提,分别建立了双车道环境下换道
<正>育人不育心,那就根本算不上教育。——亚里士多德亚里士多德的这句话为许多教育决策者、学科专家和教育实践者所推崇,言外之意,教育的内容还应该仅仅包括知识和技能。同
随着当代竞技运动的发展,对教练员的思想、业务水平及管理能力提出了更广泛的要求,各国都日益重视培训教练员的工作。凡世界网球强国都十分重视教练员的培训。我国职业化网球
由于我国持有高额的外汇储备及经济进一步发展的需要,人民币国际化成为我们顺应历史趋势及发展规律的必然选择。所以我们要为人民币国际化创造条件,认识其进程的阶段性及对经
读图时代,高校图书馆要基于图像阅读的特点和优势,因势利导开展读书活动。有意识地将读图和读书结合,以读图的轻松、愉悦推动读书的严肃、深入,以对读书内涵的学习和理解克服
针对磺化酞菁钴在氢氧化钠碱液中易聚沉的问题,考察了四乙基氢氧化铵(TEAH)和复合表面活性剂XZHA的添加对磺化酞菁钴氢氧化钠溶液(剂碱液)稳定性能的影响,结果表明,TEAH的添
特色经济,是建立在县域资源优势的基础之上的,具有较强市场竞争力的名优经济,而县域特色经济则是县域优势、资源优势的延伸。培育和发展县域特色农业,对调整农业产业结构,构
目的:探讨如何更好的做好高血压患者的中医护理。方法:总结86例患者的护理经验。结果:经过精心护理,治疗效果都非常满意,患者全部康复出院。结论:科学有效的中医护理指导措施
在中国元古宙—古生代海相沉积体系中,碳酸盐岩是最主要的沉积岩类型,长期以来研究的重点也一直是碳酸盐岩,对海相泥岩/页岩的关注比较少,并且认为碳酸盐岩是海相沉积盆地中