首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 139 毫秒
1.
一直以来,计算机领域专家、软件工程技术人员都在积极地探索提高软件开发效率和质量的方法。面向对象、基于组件开发、分布式计算等新方法的出现为提高软件开发效率和质量以及延长软件生命周期作出了一定的贡献。2002年OMG提出了一种全新的软件开发框架--模型驱动架构(MDA),UML等建模语言被广泛的应用于MDA中,此后OMG提出的可执行UML(xUML),更加有效地支持了MDA的建模过程,提高了软件的开发效率和质量。  相似文献   

2.
模型驱动体系架构(MDA)作为一种web应用系统设计的方法,有着广阔的发展前景,通过把MDA应用于开发云南省教育厅公文收发系统,对系统进行需求分析、建模和实现。与传统软件开发过程对比、提高了开发的效率。  相似文献   

3.
模型驱动架构(MDA)为软件开发提出了一种新的途径,MDA以模型驱动为核心,平台无关模型到平台相关模型的转换是MDA的关键技术.本文以MDA为基础,针对Web应用系统所包含的功能模型、对象模型、交互模型、界面模板、体系结构信息等五大块,提出了一种基于模型转换的代码自动生成技术,详尽描述了从高层模型到目标框架的映射关系,为基于J2EE平台的WEB应用提供了一种新的代码自动生成方法.  相似文献   

4.
软件开发过程中采用分阶段研制是软件工程理论研究的一个主要成果。良好的软件开发过程模型,对高效率、高质量和低成本地开发软件,具有重要的指导意义。本文对瀑布模型和V字模型的结构及特点作了具体的分析。  相似文献   

5.
微服务架构以其先进的架构风格将应用分割成细小的服务,而MDA(Model Driver Architecture)集成化的模型开发方法也为解决软件开发效率和可移植性问题提供了实现机制。结合模型驱动实现了微服务架构建模开发,将微服务建模分为概念模型和交互模型两个过程。基于交互流建模语言定义概念元模型,设计了模型转换方法,将概念元模型映射到交互模型,并根据其提供的组件设计出一种微服务模型重用机制,提高了开发效率。最终的交互模型以图形化方式显示,提供了直观的模型视图。  相似文献   

6.
在软件工程活动中,首要的任务是选择一个适合于组织实际情况的软件开发模型和软件过程。文章对常用的软件开发模型进行了系统的介绍和总结,给出了这些模型之间的关系、各自的特点和适用场合。  相似文献   

7.
软件开发是软件工程研究中的核心内容。在软件工程发展完善的过程中,形成了许多种软件开发模型,对于不同的软件系统,可以选用不同的软件过程模型。文中简要介绍了软件工程学的一般概念,详细描述了软件工程中几个主要的开发模型,同时对这些模型的优势、存在的不足以及适用范围进行了列表分析,通过对比给出了建议应用的模型,从而达到软件开发的高效率和最佳应用的效果。  相似文献   

8.
就UML类图质量模型和软件度量方法进行研究,基于传统的CK度量集,设计并实现了基于UML类图的软件度量工具JCKMT.通过对UML类图进行度量分析,实现软件开发过程控制,为软件开发人员客观地分析、评估软件的设计、生产和使用状况提供了支持.  相似文献   

9.
CMMI是帮助软件企业提高开发效率、降低开发成本,通过过程控制以不断改进提高软件开发质量的国际通行标准。通过对CMMI开发模型的研究,阐述了基于AUTOSAR软件架构的软件开发模型,详细论述了基于CMMI的软件质量保证过程。  相似文献   

10.
软件开发模型是对整个软件开发活动的总结,明确了开发活动步骤,用于指导软件开发。通过对瀑布模型、原型模型、增量模型和螺旋模型的研究,针对其局限性进行分析,发现其中缺陷,并提出一种新的软件开发模型——组合模型。该模型以增量模型为基本框架,添加了风险分析、专家知识库以及与测试有关的基本信息。将该模型在项目中验证,结果表明,该模型开发周期短,需要人力少,有效提高了软件开发效率,节省了大量人力、物力资源。  相似文献   

11.
应用柔性化思想,使用UML对"高职院校人才培养工作状态数据采集平台"进行设计和建模,描述柔性化系统的UML用例模型、类模型和动态模型的建模过程,并对柔性化软件系统的UML建模方法进行归纳和总结。  相似文献   

12.
通过模式进行CIM到PIM的模型转换   总被引:1,自引:0,他引:1  
Model driven architecture (MDA) is an evolutionary step in software development. Model transformation forms a key part of MDA. The transformation from computation independent model (CIM) to platform independent model (PIM) is the first step of the transformation. This paper proposes an approach for this transformation with pattern. In this approach, we take advantage of "reuse" from various standpoints. Feature model is used to describe the requirement of the application. This can help us bring "reuse" into effect at requirement level. Moreover we use pattern to transform CIM to PIM. This can help us bring "reuse" into effect at development level. Meanwhile, pattern was divided into four hierarchies. Different hierarchies of pattern are used to help us utilize reuse at different phase of development. From another standpoint, feature model describes the problem of a domain while pattern describe the problem across domains. This can help us reuse the element in and across domains. Finally, the detailed process of the transformation is given.  相似文献   

13.
编程类课程的虚拟实训大都侧重于服务器响应客户端程序的算法与技术研究,而缺乏对软件研发过程管理的仿真。本文以web数据库技术这一课程的虚拟实训为载体,无需另行开发软件,借助BB平台的优势,并在其上定制,创新性地实现了对软件研发环境的模拟、研发过程的控制及工作量的考核。这种软件研发过程管理模型成本低、易于实现,对编程类课程的虚拟实训建设具有一定的参考意义。  相似文献   

14.
本文主要介绍什么是软件成熟度模型 ,它是如何发展起来的 ,它的五级模型是什么 ,各有什么特点 ,以及研究CMM对组织软件过程能力和软件质量的作用 ,CMM对软件的开发和维护如何进行监控和研究 ,使其更加科学化、标准化 ,使企业能够更好地实现商业目标。  相似文献   

15.
为了能够快速实现“云+端”系统种类繁多的客户端,提高系统的开发效率和模型的复用性,提出了一个基于改进的MVC模式的模型驱动开发方法IMVC—MDD,并对该方法进行了形式化描述。IMVC-MDD基于改进的MVC模式将系统模型细分为可并行开发的GUI模型、业务模型、数据模型和通用系统功能模型,使用wnTdNet本体保证模型合成时的一致性。细分模型使得各个子模型可以并行开发,从而提高建模效率和质量,获得更好的系统复用性和可移植性。实际应用验证了该方法的有效性。  相似文献   

16.
本文首先论述了软件性能工程(SPE)方法,包括SPE概念、SPE过程、SPE与其它软件开发模型的集成、SPE策略及SPE工具,然后讨论了如何在从基于数据流模型(包括分析模型和设计模型)再工程为UML模型过程使用SPE的方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号