【摘 要】
:
随着网络技术的不断发展,网络环境也日益复杂。在复杂的网络环境尤其是当前云计算环境下,人们对软件功能的要求和期望越来越高,致使软件开发过程的后期维护和改进的需求更加
论文部分内容阅读
随着网络技术的不断发展,网络环境也日益复杂。在复杂的网络环境尤其是当前云计算环境下,人们对软件功能的要求和期望越来越高,致使软件开发过程的后期维护和改进的需求更加迫切,因此软件进化的重要性和必要性就越发突显出来。针对这个问题,论文研究了从一般网络环境到云计算环境下的软件进化过程。利用模型驱动方法,主要做了以下几个方面的工作:(1)研究从一般网络环境到云计算环境下软件进化的整体流程。在分析总结软件进化的一般过程后,基于模型驱动方法,给出了从一般网络环境到云计算环境下的软件进化过程。(2)研究源代码到平台无关模型的转换。在模型驱动方法的指导下,分析了平台无关模型极其模型转换的工具,利用已有的模型转换工具对应用程序软件进行建模,得到UML的类图。(3)研究平台无关模型到代码的转换。依据模型驱动方法,通过平台无关模型,结合云计算环境平台的特点,最终实现应用程序在云计算环境下运行的目的。通过模型驱动方法来指导软件开发过程,进行软件进化过程的研究,实现了从应用程序软件到平台模型以及平台无关模型到代码的转换,最终实现将一般网络环境的应用程序进化到云计算环境下运行,提高了软件开发过程的整体效率。
其他文献
随着互联网的高速发展,信息化成为当今世界发展的潮流,网络化也是教育发展的趋势之一。高校招生报名信息管理一直是高校管理工作中的一个重要组成部分,是一项细致而复杂的工作。
VPN(Virtual Private Network,虚拟专用网络)是随着互联网的广泛应用而快速发展起来的一种新型网络技术,用于在公用网上搭建个人私有网络。随着企业规模的日益扩大,VPN技术在
随着教育的发展,传统教学模式已经无法满足当代对人才进行个性化教学的需求。翻转课堂的出现改变了原有的教学模式,它通过翻转教师和学生在课堂上的角色来激发学生主动学习的
20世纪最后20年至今,互联网的发展和普及为人们提供了一个全新的信息存储、加工、传递和使用的载体,网络信息也迅速成为社会成员获得知识和信息的主要渠道之一。传统的信息检
伴随着科技的进步和Internet的不断发展,互联网开始逐渐成为现代人了解世界的重要媒介,同时网络上的信息每天都在更新,如何才能批量而精准的获取网络媒体中的新闻和文章等信
企业作为一个利益化驱使的组织,对信息具有高度的敏感性,为了使企业创造更多的利润,各部门必须要有流畅的信息流动能力,从而使企业能够在最短的时间内掌握市场信息、加工处理信息
近几年,深度学习的迅速发展和普及,对机器翻译产生了极大的影响,使得基于深度学习的神经网络机器翻译(NMT)应用超越了统计机器翻译(SMT)。神经机器翻译中,解码器是根据编码器
计算机智能视频监控系统用于长途客运车上可以实现对其运营状况的有效监管。目前虽然很多长途客运车上都安装了监控摄像头,但实际的监控任务仍需要大量的人工工作来完成,且目
在机器学习领域中,支持向量机是一种非常重要的技术,近十年来非常的成功,在很多领域,如文本分类、人脸识别等都取得了很好的成绩.它是基于统计学习理论,如结构风险最小化规则