共查询到20条相似文献,搜索用时 656 毫秒
1.
层次式软件体系结构的设计与实现 总被引:13,自引:6,他引:13
软件体系结构的研究已经成为当前的研究热点,软件体系结构设计已经成为软件生命周期中的一个重要环节。提出了层次式软件体系结构的概念,结合一个实例,论述了层次式软件体系结构的基本思想和结构框架,研究了层次式软件体系结构的设计与实现过程。 相似文献
2.
本文论述了层次式软件体系结构的基本思想和结构框架,利用过软件构件来实现软件复用,并结合具体的项目开发实例.说明了层次化软件构造方法有效性和实用性,研究了层次软件体系结构设计与实现过程。 相似文献
3.
《计算机应用与软件》2014,(1)
软件全球化是一种软件框架设计和编码的方法论,不是软件功能和代码基本完成后进行的一个附加阶段。在开发全球化软件时,必须在整个应用程序设计和开发过程中集中精力处理各种问题。设计一种基于.NET的全球化软件体系结构,并在全球化软件体系结构设计中使用工厂方法模式、抽象工厂模式、观察者模式等多种设计模式,有效地降低了系统的复杂度和耦合性,提高了全球化软件的开发效率和可维护性。 相似文献
4.
5.
信息化条件下,军事信息系统应满足互连、互通、互操作要求,实现横向集成和聚集。通过对比层次式软件体系结构和正交式软件体系结构,并将这两种异构的软件体系结构融合应用于军事信息系统的软件体系结构设计领域,提出了联合作战模拟系统的体系结构框架。这种异构软件体系结构的组合使得系统结构清晰,具有可扩展性,易于理解,同时提高了软件复用的粒度和开发效率,为军用软件体系结构设计提供了一种参考思路。 相似文献
6.
正交软件体系结构的设计与进化 总被引:12,自引:0,他引:12
论述了正交软件体系结构的基本思想和结构框架.研究了正交软件体系结构的设计与进化过程.并将该过程运用到劳动和社会保险管理信息系统的设计、实现和进化中.实践证明,正交软件体系结构具有结构清晰、易于理解、易修改、可维护性强、可移植性强、重用粒度大等优点. 相似文献
7.
基于构件的地理工作流框架:一个方法学的探讨 总被引:2,自引:0,他引:2
软件框架为特定领域的软件复用带来了便利.众所周知,软件框架开发的难度要大于开发一个普通可复用构件.采用支持黑盒复用的基于构件的软件框架概念,探讨了地理工作流框架的开发过程.一个地理工作流应用是地理信息领域的工作流管理系统,它可以通过复用地理工作流框架实现.从方法学的角度看,为了开发地理工作流框架,需要进行以下活动:领域分析、领域设计、框架设计和实现.其输出分别是识别了领域变化性的领域模型、领域特定的软件体系结构(DSSA)、软件框架产品.在地理工作流的上下文中,首先对领域变化性进行了识别和分类,包括空间数据类型、空间数据管理、空间操作、过程和空间数据表现5个方面的变化性,它们可以组织成树状视图.然后,为了处理上述变化性,设计了DSSA和框架的软件体系结构,其中前者是后者的模板,而框架体系结构采用HMB风格.最后,对地理工作流框架构件的开发以及框架复用进行了简单描述.与其他地理工作流系统相比,其优势在于由于框架扩展能力带来的灵活性. 相似文献
8.
软件体系结构在软件重用中有着特殊的意义。缺乏显式的描述并使用支持体系结构重用过程的信息和缺乏有效的重用方法是软件体系结构难以重用最根本的原因。在软件设计阶段,将元信息、元建模、反射和软件体系结构结合起来,构造了一种支持软件体系结构重用的反射式软件体系结构。给出了基于反射式软件体系结构的软件体系结构重用过程。给出了反射式软件体系结构的具体化过程的基本原理和具体化操作的Object-Z形式化描述,即创建元组件、创建元连接器、创建元组合件操作的形式化描述。给出了基于反射式软件体系结构的软件体系结构重用的支撑工具的设计过程。 相似文献
9.
10.
11.
基于时序逻辑软件构架形式化方法研究 总被引:2,自引:2,他引:2
随着软件系统的规模和复杂性日益增加,人们已经超越传统的“算法+数据结构=程序”的软件设计模式,软件系统的整体结构,即软件构架(Software Architecture)成为软件设计的重心和难点。运用形式化方法描述大规模、复杂软件系统的构架,能够阐明软件系统的真实内涵,有助于系统设计人员和相关人员更准确地了解系统,达成共识,避免误解。但更重要的是,形式化描述软件构架奠定了利用数学方法对软件构 相似文献
12.
基于Petri网的软件体系结构可靠性分析 总被引:3,自引:0,他引:3
近年来,软件体系结构已成为软件工程领域的研究热点以及大型软件系统与软件产品线开发中的关键技术之一。对软件体系结构的可靠性分析是进行软件开发的一个重要依据,为了提高软件系统的性能,一个可靠的体系结构是整个软件系统的基础。文章通过分析体系结构的特征和可靠性因素,提出了一种基于Petri网的体系结构可靠性分析方法,对软件体系结构的各因素的可靠性进行分析评估,从而推导出整个软件体系结构的可靠性,并对软件体系结构可靠性进行实例研究。 相似文献
13.
起动机性能测试系统体系结构设计及组件开发 总被引:2,自引:0,他引:2
采用“软件体系结构 组件技术”模式开发应用软件,能够提高开发质量,加快开发速度,保证开发的连续性和良好的可维护性。针对当今起动机性能测试软件存在的不易扩展性,本文首次提出将软件体系结构和组件技术引入到测试系统中,并着重介绍了该技术在系统应用软件开发中的实现。实验运行结果表明,该系统可靠性高,易于扩展和重开发。 相似文献
14.
软件体系结构的使用是提高软件开发质量、减少软件开销和促进软件生产率提高的最有效方法之一。对软件体系结构的研究也开始超出传统的对软件设计阶段的支持,并逐步扩展到整个软件生命周期。采用定性分析、比较研究等多种方法,阐述软件体系结构研究的基本内容及软件体系结构实践等相关内容。首先给出了软件体系结构的定义,介绍了软件体系结构风格,然后从软件生命周期的角度阐述了软件体系结构实践及相关内容,最后总结了软件体系结构的研究现状与发展趋势。 相似文献
15.
软件体系结构的使用是提高软件开发质量、减少软件开销和促进软件生产率提高的最有效方法之一。对软件体系结构的研究也开始超出传统的对软件设计阶段的支持,并逐步扩展到整个软件生命周期。采用定性分析、比较研究等多种方法,阐述软件体系结构研究的基本内容及软件体系结构实践等相关内容。首先给出了软件体系结构的定义,介绍了软件体系结构风格,然后从软件生命周期的角度阐述了软件体系结构实践及相关内容,最后总结了软件体系结构的研究现状与发展趋势。 相似文献
16.
软件体系结构开发方法及其应用 总被引:8,自引:5,他引:8
简要介绍了软件体系结构开发方法的作用和内容,对领域专用的软件体系结构的意义和开发方法进行了阐述。通过分析机场领域中信息系统的通用功能需求,提出了系统的拓扑结构,采用统一建模语言建立系统模型,并利用设计模式、中间件、构件等技术实现了领域的软件框架,为领域内系统的实现提供了基础,大大提高了系统的开发效率。 相似文献
17.
无人机的飞控系统日益复杂,机载软件的开发难度增大,如何开发稳健的飞控系统软件成为一个技术难题;面对这个问题,首先针对某型无人机飞控系统的质量属性要求,研究了软件架构技术和机载软件的特点,给出了机载软件架构的一般步骤,设计了此型无人机的机载软件架构,并描述了此架构的分解结构、分层结构和数据流结构;试验表明,此软件架构能很好的指导机载软件的开发,从根本上提高了机载软件的鲁棒性,保证了飞控系统软件的高可靠性和灵活性,达到了设计目的. 相似文献
18.
19.
软件体系结构设计技术及其应用 总被引:2,自引:1,他引:2
在大规模软件开发的过程中,软件体系结构设计起着举足轻重的作用,用它来指导整个开发过程,可以准确满足需求并充分提高软件系统的重用性和可维护性。结合数据传输工具DataTrans,详细阐述了一种描绘体系结构的标准化方法并阐述了该方法在DataTrans中的应用。 相似文献
20.