首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 281 毫秒
1.
基于UML集成化支持环境的柔性软件开发过程   总被引:1,自引:1,他引:0  
王云  周伯生 《计算机科学》1999,26(10):73-77
面向对象开发方法主要由以下三方面组成:开发语言、开发过程和支持工具。开发语言包括建模语言、程序语言和按文档格式组织的文字语言等。开发过程指规范化地使用开发语言,系统化地组织管理开发。支持工具在建模语言的基础上对开发过程提供支持。UML是建模语言而不是方法,这是因为UML中没有过程的概念,而过程正是方法的一个重要组成部分。UML本身独立于过程,这意味着用户在使用UML进  相似文献   

2.
PKUMoDEL:模型驱动的开发和语言家族支持环境   总被引:1,自引:0,他引:1  
OMG发布的UML语言家族和MDA架构促进了模型驱动软件开发的思想成为现实.建模语言版本升级或者面向不同领域的语言家族新增成员的不断出现,要求模型驱动开发环境除了使得模型成为软件开发生命周期中的主体之外,还应该具有元模型的定义和操纵能力.模型驱动的开发和语言家族支持环境PKUMoDEL是基于MOF的元建模环境和基于UML2.0的建模环境的集成体,很好地解决了诸如元模型的定义、扩展和评估、建模工具的自适应和演化、不同类型工具之间的集成、模型复用、从模型到运行环境的直接映射和部署等问题.  相似文献   

3.
统一软件开发过程述评   总被引:3,自引:1,他引:3  
1 引言统一软件开发过程(Unified Software DevelopmentProcess,USDP)是由统一建模语言(Unified ModelingLanguang,UML)的缔造者们提出来的.并为对象管理组织(Object Management Group,OMG)所推荐。统一软件开发过程是缔造者们权衡了三十年的软件开发实践而形成的产物。它把当前处于分离的方法学集合于一起,称之为“统一方法”。它不仅统一了缔造者们的工作,而且使得开发方法得以统一,方法学家的工作得以统一。它也包含了很多其他人员和公司对UML作出的巨大贡献,例如它来自于数百个用户多年的现场经验以及Rational公司多年的工作成果。 USDP对于如何运用UML的概念进行软件开发提供了详细指导,它指导开发队伍安排其开发活动的次序,为各开发  相似文献   

4.
基于UML的实时系统开发   总被引:1,自引:0,他引:1  
刘小君  张立臣 《微机发展》2003,13(5):81-83,87
面向对象技术已经成为软件开发的主流,在实时系统的开发中,面向对象技术的应用也越来越多。UML是面向对象的标准建模语言,为适应实时系统开发的特殊性,Rational公司对UML进行了扩展,即实时UML(UML-RT)。文章介绍了实时UML,并描述了一个使用Rose RealTime开发工具开发的一个实例。  相似文献   

5.
郭江  黄涛 《计算机科学》1997,24(4):6-13
软件过程对软件开发的进度、费用和质量都有很大的影响,因此正日益受到学术界和工业界的关注,并开发了一些软件过程的集成环境以提供相应的支持此外,软件过程模型和元 改进都志着关键的作用,本文对以上问题都进行了探讨。  相似文献   

6.
嵌入式软件开发提供商美国风河最近推出了开放源代码的开发工具Workbench2.0。它是一套全面支持端到端设备软件开发的集成开发环境(IDE),是目前唯一能够同时支持VxWorks、Linux和其他专用操作系统的跨平台IDE(综合性开发环境)。借助WindRiverWorkbench2.0提供的深度开发工具可以覆盖到开发过程中的每个阶段,而且Workbench2.0是基于目前广泛应用的Eclipse的开放系统开发框架,能够提供与第三方和专用内部工具的无缝连接,全面满足定制性和可测量性的需求从而为各开发商可以对其开发进程实现标准化,降低软件的整体成本,并且加速最终产品的…  相似文献   

7.
MDA的力量     
徐勉  汤韬 《程序员》2004,(2):53-53
MDA(Model Driven Architecture)——模型驱动架构。是 OMG(国际对象管理集团)组织在继提出了 UML 后又力推的一种新的软件开发框架。MDA 的目标并不是为了取代 UML,相反,MDA 是在 UML 基础之上构建的一个更高抽象层次的开发模型。并没有一个严格的 MDA 的定义,但基本可以这样理解:MDA 是一种基于 UML 以及相关工业标准的框架,它支持模型的可视化、存储和交换。以独立于实现的标准化方式储存机器可读和高度抽象的模型,并进行模型数据之间严格变换,最终生成可执行程序。  相似文献   

8.
程俊波  赵济东 《福建电脑》2005,(8):28-28,25
本文从需求分析出发,结合统一建模语言UML,讨论了适应需求变化的迭代式软件开发过程。提出了柔性软件开发模型。在此基础上设计了集成化UML,软件开发环境的框架,指出其组成应包括UML可视化建模系统、UML模拟系统、UML代码生成系统和UML,逆向变换系统4个部分,并提出了需要解决的问题。  相似文献   

9.
鉴于MOSBD的要求以及现有工具在支持MOSBD上的不足,笔者提出开发一个支持多候选方案的开发框架(MOSF)并将其集成至可视化开发环境BluerJ中的解决方案.MOSF在MOSBD的各个开发阶段都实现自动管理功能,解决现有软件开发平台在支持MOSBD过程中自动管理方面的不足.通过修改BluerJ中的工程管理模块以及可视化界面模块,能够在MOSF提供的自动管理功能的基础上提供自动管理过程及其信息的可视化功能,解决现有软件开发平台在支持MOSBD过程中可视化方面的不足.最后给出运行示例,演示MOSF选择最佳候选方案的过程.  相似文献   

10.
UML是一种面向对象的建模语言,广泛应用于基于面向对象的软件开发过程中。本文以办公信息系统为背景,讨论了采用UML进行办公信息系统设计与开发的优势,并根据UML建模原理,分别建立了系统的对象模型、动态模型和系统功能模型,并完成了系统的开发与应用。  相似文献   

11.
基于UML和组件技术的软件开发环境IUMLSE的研究与实现   总被引:7,自引:2,他引:5  
统一建模语言UML(Unified Modeling Language)正逐步成为面向对象技术领域内占主导地位的建模语言。而组件(Component)技术的蓬勃发展使基于组件组装的软件开发成为可能。两者正无可争议地成为当今和未来软件开发的主流技术。文章对UML和组件技术进行了描述,探讨了两者在软件开发中的作用和相互之间的联系,以及新一代的软件开发环境应该如何对两者提供支持,然后详细介绍了基于UML和组件技术的软件开发环境IUMLSE的设计和实现。  相似文献   

12.
面向对象度量的研究   总被引:1,自引:0,他引:1  
度量技术是保证软件质量的重要手段,它定量地反映了软件某一方面的特征。随着面向对象技术的发展,传统的结构化度量不再适合面向对象的软件,因此出现了不少针对面向对象程序的度量,这些度量在一定程度上反映了面向对象软件的若干方面的特征。文章详细分析了面向对象软件的主要特征,在此基础上介绍了现在常见的几组面向对象度量和它们的应用价值,并且分析了它们的不足之处。最后,提出了几个构造面向对象度量应该遵循的准则。  相似文献   

13.
Java技术的基于Web的网络管理应用   总被引:3,自引:1,他引:2  
文章论述了网络管理的新趋势──基于Web的网络管理(Web-Based Management)的主要特点,实现WBM的主要方法及与WBM相关的实现技术,并探讨了用Java技术实现WBM的网络管理模式。  相似文献   

14.
UML在TMN故障管理模块信息建模中的应用   总被引:6,自引:0,他引:6  
统一建模语言UML是一种面向对象的建模语言,支持面向对象的软件工程,以其强有力的表达能力而倍受人们关注。文章分析了UML的建模机制及其特点,并运用UML作为OOSE的工具,对电信管理网系统进行面向对象建模,给出了TMN故障管理模块的应用实例。  相似文献   

15.
基于场景的软件测试工具系列的设计与实现   总被引:2,自引:0,他引:2  
文章将场景技术用于软件测试工具系列Safepro的开发,在讨论测试工具开发共性的基础上,还兼顾个别测试工具的一些特别之处。文中简要介绍了软件测试工具的研究现状,随后给出了系统的测试场景,并基于场景分析了系统的构成模式,讨论了测试数据流模型,包括测试过程的数据流模型,数据流的性能改进,以及基于消息的数据分发和缓冲计数的应用。文章还介绍了采用Makefile规则实现测试分析过程组织的方法。  相似文献   

16.
数据传输工具DataTrans的设计与实现   总被引:2,自引:0,他引:2  
为了适应网络分布计算环境下软件应用的需要,开发基于网络的软件支撑平台已成为当务之急。作为网络分布软件支撑平台的一部分,DataTrans在Internet/Intranet环境中为异构数据源之间提供基于多种通信方式的、传送双方彼此独立的、用户界面友好的数据传输功能。文章给出了DataTrans的体系结构和实现特点,阐述了面向对象设计方法和设计模式技术在其中的应用。  相似文献   

17.
基于CORBA的分布式系统的开发   总被引:11,自引:0,他引:11  
刘军  王宁生 《计算机工程与应用》2001,37(15):152-153,165
Common Object Request Broker Architecture(CORBA)作为分布式对象的重要标准,其跨平台、独立于语言、良好的稳定性以及较高的效率,使其成为构建分布式系统的一个较好的解决方案。介绍了CORBA标准的体系结构并给出了开发CORBA应用系统的方法与步骤,指出CORBA应用系统的适用范围。  相似文献   

18.
信头阻塞(HOL)限制了采用FIFO输入队列交换机的吞吐率,而使用虚输出队列(VOQ)技术可以完全消除HOL阻塞。文章给出了VOQ的交换机模型,介绍了基于最大权重匹配的算法LQF、OCF、LPF及其性能,还描述了更加实用的并行迭代算法i-LQF、i-OCF和i-LPF。文章的结论对于构造高带宽的交换机具有实际意义。  相似文献   

19.
一种CIM集成基础结构的设计与实现   总被引:1,自引:0,他引:1  
在计算机集成制造系统中,CIM(computer integrated manufacturing)集成基础结构是最主要的支撑环境之一.介绍了由哈尔滨工业大学设计和开发的开放式CIM集成基础结构——HIT-IIS.2.该原型系统为CIM系统提供了以下一些服务功能:经营过程控制、企业活动控制、资源管理、定义描述与维护、全局系统信息服务、通信管理以及系统前端接口等.详细描述其中的每一服务功能  相似文献   

20.
多线程内存数据库服务器设计   总被引:5,自引:0,他引:5  
文章介绍了一个多线程内存数据库服务器(MTMDS),由于采用多线程技术,克服了多进程体系结构资源消耗多、进程调度开销大、难以实现大容量共享存储等主要缺陷。文中详细阐述了采用“移动平均反馈”事务预测法(MMFP)的实时数据库引擎(RDE)、动态内存管理(DMM)、用户数据索引及并发控制。  相似文献   

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

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