分享到:

模型驱动的业务生成方法及业务智能化支撑技术研究

开放和融合是当前网络发展的趋势。未来的融合业务将需要跨越多种承载网络、跨越多个运营商域,具有普遍访问,按需组合,上下文处理,无缝应用的能力,从而形成一个以用户为中心的个性化、智能化的业务环境。这对传统的电信网络提出了重大的挑战,涉及到了业务层面、网络和终端的不同层次的演进和融合。本文主要针对融合网络的业务层面展开研究,主要包括未来的融合业务网络环境、融合业务生成方法、语义化的电信网络能力服务及基于语义Web服务的统一业务环境、业务上下文信息的处理和推理等问题。论文的主要研究内容可以进一步归纳如下:(1)针对现有的业务生成技术存在的缺陷,将模型驱动架构(MDA,Model Driven Architecture)的软件开发方法系统的应用到融合电信网和互联网的业务生成中,提出了完整的、系统的模型驱动的融合业务生成方法,使得业务逻辑模型独立于具体开放接口技术以及实现平台技术,增强了应用的重用性和移植性。提出利用MDA元建模的方法来构建  (本文共201页) 本文目录 | 阅读全文>>

《计算机工程与设计》2017年09期
计算机工程与设计

模型自动转换与一致性验证方法

0引言本文对基于模型驱动的软件测试技术中的模型形式化转换部分进行相关的研究。主要贡献可总结如下:(1)对复杂软件系统UML模型集合进行解析,获得模型网络拓扑关系信息;(2)利用网络拓扑关系信息自动构建时间自动机网络模型,并建立验证机制保障转换前后模型的一致性和可靠性;(3)以真实项目中无人机飞控系统为对象,测试本文提出的方法,为后期的软件测试步骤提供可靠的基础。1相关工作和背景1.1研究背景基于模型驱动的测试技术是目前软件测试领域被深入研究的一个方向。该测试方法是利用被测系统的图形化的模型完成测试行为,通过模型描述整个测试架构。模型驱动测试可以保持模型和测试脚本的同步,实现从模型到测试脚本的自动转换。这样可以将复杂的测试脚本的维护转化成对图形化的测试用例模型的维护,从而降低了难度,提高了测试人员的工作效率。基于模型驱动的测试方法大致流程如图1所示。UML作为一种事实上的工业标准,具有统一规范的严格语法,是图形化的标准建模语言,支...  (本文共7页) 阅读全文>>

《河南科技》2013年12期
河南科技

浅谈模型驱动

1引言随着现代信息技术的迅猛发展,利用计算机技术对信息进行规范化管理,己经成为企业发展必不可少的需求。面对一系列新的业务需求和新的技术的出现,如何采用高效,灵活的技术来适应这些变化,是一个迫切需要解决的问题。软件系统和软件产品开发一般包括:需求分析、原形设计、软件编程、应用测试、应用维护等过程。其中,软件编程、应用维护的开发效率低与成本高一直是困扰软件发展的技术瓶颈。IT项目实践已证明,基于平台化的软件复用可提高软件开发效率,缩短开发周期,降低开发成本,并改善软件质量。而模型驱动应用开发平台工具(MDAPT),正是通过建立面向业务总线接口的统一软件架构平台和基于平台的业务模型驱动生成引擎,实现了基于业务设计模型的无需进行程序编码的业务应用平台及工具系统。从而彻底改变了软件系统的开发方式、效率与成本,研究成果在企业信息化、政务信息化领域、软件工程领域有广泛应用前景,并将取得明显的经济效益。2模型驱动的体系结构及开发生命周期2.1M...  (本文共2页) 阅读全文>>

《机车电传动》2010年02期
机车电传动

基于模型驱动的文件解析研究

0引言Pcsam软件是ATP(Automatic Train Protection,列车自动保护系统)软件的重要组成部分,其作用是分析列车运行状态。由法国CSEE公司提供的pcsam软件将sam二进制文件解析为EXCEL文件和HTML文件,其中HTML文件为应答器(Balise)报文信息,EXCEL文件为数据包信息,用户通过查看EXCEL文件和HTML文件来分析列车运行状态。CSEE公司的pcsam软件解析sam文件,其目的是查看数据而并非实现图形化,该软件存在以下不足:①大量的EXCEL文件和HTML文件使现场服务工程师的分析很困难;②解析速度慢;③在融合过程中不断进行修改,使程序运行不稳定,甚至有现场sam文件不能被成功解析的现象。Pcsam按功能分为文件解析和文件分析(图形化分析),其中文件解析是文件分析的基础,也是pcsam的核心。在文件解析方面,国产化pcsam解决了CSEE公司的pcsam软件所存在的问题,以下将进行...  (本文共4页) 阅读全文>>

《计算机工程》2004年02期
计算机工程

模型驱动体系综述

1 背景 中间件技术的出现大大减轻了异构系统的集成负担,但是众多的中间件产品不断发展,难以形成统一的中间件标准,从而使得新旧系统之间的集成或演化面临不同的实现技术。如何保证现有投资并驱动整个系统的技术升级成为不可避免但又难以解决的挑战。为此,OMG提出模型驱动体系(Model Driven Architecture, MDA),分离业务功能的分析设计与实现技术之间紧耦合的关系,从而使技术变化对系统的影响达到最小化。从宏观看,MDA使得应用模型与领域模型在整个软件生命周期中得到了复用。MDA支持整个系统生命周期中的集成,从业务建模到系统设计、组件的构造、组装、集成、部署、管理和改进。在MDA平台支持下的软件开发过程如图1所示。 平台无关的模型 与特定平台相关的模型 业务建模 系统设计 详细设计 ...  (本文共3页) 阅读全文>>

长春理工大学
长春理工大学

基于模型驱动的平台开发研究与实现

随着信息化时代的到来,在各个领域中信息化技术、软件技术发挥着越来越重要的作用。传统的复用性差的软件构建模式已经很难适应现今软件构建的发展趋势。所以研究一个快速高效的构建轻便性、易用性、可复用性强的软件构建技术成为了一个很有研究意义和经济价值的问题。建模技术和模型驱动技术在解决软件开发中的复杂性和可移植性问题上拥有着不可替代的作用。通过MDA思想,为如何提高软件开发效率,增强软件可移植性,可复用的能力发挥了积极的作用。MDA被喻为最有前景的软件学方法。本文通过对模型驱动技术以及软件自动生成技术的研究,通过对技术理论深入学习,提出了基于模型驱动软件自动生成开发框架,并最终实践了基于模型驱动的开发平台。其中重点介绍了模型驱动的思想和基于模型驱动的软件自动生成框架,结合模型驱动快速开发平台重点描述了模型驱动在实际应用中的优势。在实践中证明了模型驱动思想在现代软件开发中的重要性。  (本文共43页) 本文目录 | 阅读全文>>