首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 89 毫秒
1.
软件架构在软件开发中起着非常关键的作用.在传统软件开发中,软件架构难以改变,对架构的调整需要付出较大成本.与此相比,敏捷开发(Agile Development)是轻量级的,拥抱变化的,能快速响应变化的开发方法.在对敏捷软件开发及架构分析的基础上,提出一套敏捷开发中架构设计的方法论.结合实际项目中的架构设计验证该方法论的有效性.  相似文献   

2.
嵌入式在线检测装置是煤矿安全监控系统嵌入式在线检测系统的主要组成部分,用于在线检测煤矿井下甲烷浓度超限声光报警功能和断电/复电控制功能、甲烷风电闭锁功能、系统控制响应时间和实际巡检周期、系统传感器实际配置数量、甲烷传感器稳定性等。文章详细介绍了嵌入式在线检测装置的软件架构设计及各组成部分的工作流程及功能。该架构设计使得软件的每一个功能由多个子程序模块组合实现,各个子程序模块可并行执行,提高了程序的运行速度。  相似文献   

3.
基于ArcGIS的地籍GIS系统软件架构设计   总被引:1,自引:0,他引:1  
刘德刚  周刚  叶良茂 《微计算机信息》2007,23(25):219-220,274
对基于ArcGIS开发的地籍GIS系统的软件架构进行了设计。阐述了软件体系架构的概念,确定了设计目标,设计了子系统分解结构、组件结构以及系统部署结构,使用标准UML图进行表述。对系统部署中可能存在的不同情况进行了分析。设计已经成功应用于实际的地籍GIS项目开发。  相似文献   

4.
介绍了一种新兴的Agile软件开发方法及其特点,提出了基于Agile的软件架构设计思路和开发方法。在此基础上,结合事例实现了基于Agile方法的软件架构设计与开发,指出了在Agile方法的发展过程中需要解决的一些问题。  相似文献   

5.
基于π演算的动态软件架构研究   总被引:2,自引:0,他引:2  
动态软件架构(Dynamic Software Architecture)是架构领域的研究热点.分析了动态软件架构建模应关注的问题,基于π演算提出了动态软件架构形式化建模的方法,给出了动态软件架构语义的推导算法,奠定了动态架构行为分析和仿真的基础,并能对动态架构的诸多要素进行建模,包括动态演化的起因、时间、操作、非瞬时特性、断点继续执行等.  相似文献   

6.
刘召磊  辛月宽  刘会森  孙雷  黄乾 《软件》2023,(10):113-115
卫星作为一种超大跨度的通信单元,其能够解决传统通信的空间局限问题,从而保证了通信的持续性和可靠性。本文以卫星通信系统状态监控为切入点,结合计算机软件、通信、人工智能等技术,提出一种新的卫星通信系统状态监控软件架构,从而实现对卫星通信系统状态的动态监视和控制,以便工程技术人员及时对卫星通信系统故障做出响应。  相似文献   

7.
软件架构是当前软件工程的一个主要研究领域.给出了一个新的软件架构概念模型,分析了其中的组成部分和关系,详细探讨了影响因素、决策和软件架构外部视图.  相似文献   

8.
当前,随着信息技术的日趋复杂化,对嵌入式软件开发水平的要求也越来越高,因此,为顺应信息技术的发展要求,嵌入式软件在开发的过程中须注意多功能的研发,确保嵌入式软件系统在操作和运行过程中的稳定性和安全性问题,但是就目前来看,嵌入式软件在开发和研制的过程中依然存在着许多问题,技术提升空间比较大.基于此,本文主要分析了嵌入式软件在开发过程中存在的问题,探讨了相关解决策略,以为嵌入式软件开发模式及其架构的研究提供参考.  相似文献   

9.
探讨元胞自动机思想在软件架构设计领域内的应用。通过元胞抽象(Form、Controls、Operate、Process、Verify)和规则定义(显示加载规则、交互调用规则、提交卸载规则),构造出离散的可循环迭代的平行运算体系,实现普适各类业务的通用的软件架构设计。  相似文献   

10.
11.
针对软件开发早期阶段软件资源重用进展缓慢,反射机制在代码重用方面取得成功但还没有用于软件体系结构及其组成元素的重用等问题,提出一种支持软件体系结构设计时重用的反射机制,概述基于反射机制的软件体系结构重用方法。给出基于反射机制的软件体系结构重用的支撑工具ArchBean Studio的设计和实施过程。利用该方法,设计人员通过重用软件体系结构及其组成元素能高效地完成软件设计任务。  相似文献   

12.
可重用的软件体系结构描述方法   总被引:3,自引:0,他引:3  
  相似文献   

13.
随着信息化技术的发展,数据库系统运用越来越广泛。在众多的数据库系统中,存在一些相同或者相似的功能模块,例如:用户登陆验证、系统用户管理、用户权限管理等。在实际的应用系统开发过程中,这些模块被重复开发,浪费了大量的人力、物力,并且会影响系统的开发进度。针对这种情况,文中提出了一个基于.Net的可复用软件开发框架WebFrameWork,对数据库系统开发过程中的一些常用功能模块进行集成,从而提高数据库系统的开发效率;并且详细阐述了WebFrameWork的设计方法;最后通过应用实例来说明WebFrameWork的使用方法。通过多个应用系统开发证明,该框架能够加快应用目标系统的开发速度,提高软件质量,节约成本,并且在稳定性和效率上能够满足实际需要。  相似文献   

14.
软件体系结构与组件技术   总被引:2,自引:0,他引:2  
在理论上,软件体系结构和基于组件的开发是理想的匹配;另一方面,软件体系结构是可重用软件组件的一种自然补充。只有通过实现体系结构模型,才能体现组件互操作性模型的所有优点。首先给出了大规模复杂分布式应用程序设计和进化方法选择中的关键因素;然后讨论软件组件技术与软件体系结构方法相互之间的要求,并探论了将软件体系结构与软件组件结合起来的可能途径。  相似文献   

15.
刘芳  林拉 《微机发展》2006,16(12):22-25
随着软件重用技术的不断发展和成熟,软件重用已从代码级逐步提高到系统级,特定领域的软件体系结构设计是系统级软件重用的重要研究内容之一。为了进一步提高软件重用性和建立一个理想的软件体系结构,文中对特定领域软件体系结构、本体进行了基本分析,介绍了本体在特定领域软件体系结构设计中的应用研究,从而,提出了一个体系结构与实际应用相结合有效途径。  相似文献   

16.
软件体系结构的使用是提高软件开发质量、减少软件开销和促进软件生产率提高的最有效方法之一。对软件体系结构的研究也开始超出传统的对软件设计阶段的支持,并逐步扩展到整个软件生命周期。采用定性分析、比较研究等多种方法,阐述软件体系结构研究的基本内容及软件体系结构实践等相关内容。首先给出了软件体系结构的定义,介绍了软件体系结构风格,然后从软件生命周期的角度阐述了软件体系结构实践及相关内容,最后总结了软件体系结构的研究现状与发展趋势。  相似文献   

17.
软件体系结构的使用是提高软件开发质量、减少软件开销和促进软件生产率提高的最有效方法之一。对软件体系结构的研究也开始超出传统的对软件设计阶段的支持,并逐步扩展到整个软件生命周期。采用定性分析、比较研究等多种方法,阐述软件体系结构研究的基本内容及软件体系结构实践等相关内容。首先给出了软件体系结构的定义,介绍了软件体系结构风格,然后从软件生命周期的角度阐述了软件体系结构实践及相关内容,最后总结了软件体系结构的研究现状与发展趋势。  相似文献   

18.
赵恒  叶俊民  王振宇 《计算机工程》2007,33(16):17-19,22
分析了当前软件体系结构研究对软件开发支持存在的不足,将软件体系结构求精技术引入大型复杂系统软件体系结构设计与开发过程中,结合抽象层次和层次视图,提出了一个基于求精的软件体系结构设计方法——ARSADM,给出了其关键步骤和过程,用于指导软件体系结构的正确设计。  相似文献   

19.
软件行业走向工业化的主要障碍是软件生产率和厦量的提高,软件重用成为解决这个问题的关键,软件的构件化为软件重用提供了一个有效的方法.详细介绍了构件技术,分析并比较了三种主流的构件模式的优缺点,探讨了基于构件技术的开发过程、设计原则,以及构件库的管理策略.  相似文献   

20.
文章用代数理论对网状软件体系结构的属性和行为特征进行抽象,提出了网状软件体系结构的概念,框架结构及构件的重用度概念,抽象出了网状软件体系结果的抽象模型及相关性质。给出了网状软件体系结构的相关应用。  相似文献   

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

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