共查询到20条相似文献,搜索用时 546 毫秒
1.
基于体系结构的软件开发正逐步成为主流开发方法,本文介绍了几种成熟的软件体系结构,并以多媒体教学软件体系结构的设计为例深入研究了体系结构设计的方法,同时实现了一个具有实用价值的多媒体教学软件体系结构。 相似文献
2.
针对协作系统中缺乏描述系统高度动态性、自组织性和协作性的方法,利用分散式元组空间模型的时空解耦特性,提出了一种软件体系结构模型DTSArch。在对分散式元组空间进行刻画的基础之上,从软件体系结构的角度建立了描述构件行为和系统配置的形式化语义,解决了分散式元组空间模型难以直接应用于实际系统开发的问题。实现了一个基于DTSArch的可视化开发工具以进行软件体系结构设计。并通过实例证明DTSArch使开发人员能够快速建立基于分散式元组空间模型的系统结构,从而提高系统构件和系统开发方法的可重用性。 相似文献
3.
随着软件重用技术的不断发展和成熟,软件重用巳从代码级逐步提高到系统级,特定领域的软件体系结构设计是系统级软件重用的重要研究内容之一。为了进一步提高软件重用性和建立一个理想的软件体系结构,文中对特定领域软件体系结构、本体进行了基本分析,介绍了本体在特定领域软件体系结构设计中的应用研究,从而,提出了一个体系结构与实际应用相结合有效途径。 相似文献
4.
杨颖 《数字社区&智能家居》2010,(9)
快速高效地建设业务复杂、需求多变的管理信息系统一直是困扰高校的一大难题。通过高校领域分析,结合五层软件体系结构和构件技术,自建构件库,采用构件化开发方法组装学校所需的各类管理信息系统,并通过一个构件组装开发的实例表明该方法使得系统开发周期缩短、测试错误减少,系统易于适应环境和需求的改变。 相似文献
5.
针对"软件体系结构"教学存在的实践教学形式过于单一的问题,在分析能力本位课程开发方法的基础上,提出基于能力本位的"软件体系结构"实践教学环节开发方法。该方法结合本三院校实际,在"软件体系结构"实践教学中取得较好效果。 相似文献
6.
产品数据管理系统(PDM)是信息技术在企业生产中的运用,能在很大程度上帮助企业提高生产效率和产品质量.分析了传统软件开发方法给PDM系统开发带来的问题和构件开发方法的优势,给出了在PDM开发中应用构件开发方法的软件体系结构方案. 相似文献
7.
基于软件体系结构的构件组装工具ABC-Tool 总被引:23,自引:1,他引:22
软件朝着越来越复杂和庞大的趋势发展,因此对更有效的软件开发技术的需求十分迫切,近年来,软件体系结构、构件技术和软件复用技术等开始在软件开发中发挥重要作用,成为软件工程领域研究的热点,在基于构件复用的开发方法中,构件组装技术是关键,而且一直以来也是难点所在,ABC(architecture-based component composition)是一种基于软件体系结构、面向构件的软件开发方法,介绍了为ABC方法提供有效支持的工具ABC-Tool,ABC-Tool以软件体系结构为设计蓝图,以构件为基本开发单元,在不修改构件源代码的前提下,通过可视化的图形建模方式,从体系结构的高层设计逐层映射到底层实现,将可运行或可部署的构件组装为最终的可正确运行的系统。 相似文献
8.
软件体系结构风格的实例研究 总被引:3,自引:0,他引:3
软件体系结构研究领域中,风格的研究与应用是一个重要的领域。本文讨论了软件体系结构的概念和风格,在此基础上特别对CORBA,基于Web的分布式系统结构,领域专家系统,基于商业背景的可重用软件体系结构等内容进行了讨论,并给出了它们相关风格。 相似文献
9.
10.
生物信息领域软件体系结构的研究与应用 总被引:1,自引:0,他引:1
生物信息领域软件体系结构是生物信息领域应用软件系统中构件及构件关系的描述。依照域工程的方法过程,分析了生物信息应用领域,给出了领域概念模型。随后以领域概念模型为基础分别提出了独立系统和开放分布式系统的生物信息领域软件体系结构参考模型,最后简要介绍了应用实例,并提出了一些领域内有待研究的问题。 相似文献
11.
起动机性能测试系统体系结构设计及组件开发 总被引:2,自引:0,他引:2
采用“软件体系结构 组件技术”模式开发应用软件,能够提高开发质量,加快开发速度,保证开发的连续性和良好的可维护性。针对当今起动机性能测试软件存在的不易扩展性,本文首次提出将软件体系结构和组件技术引入到测试系统中,并着重介绍了该技术在系统应用软件开发中的实现。实验运行结果表明,该系统可靠性高,易于扩展和重开发。 相似文献
12.
特定领域软件复用技术的研究与应用 总被引:8,自引:0,他引:8
围绕特定领域软件体系结构的设计,利用平台化分层体系结构的设计思想以及应用集成设计机制,对面向领域的软构件开发模型进行了探讨与设计,并以某石油公司企业MIS的设计为开发背景,选取其中一个特殊的子系统模块,对业务构件的组合过程——复用技术进行了详细的设计与阐述。 相似文献
13.
文章通过对基于构架的软件可靠性模型进行估算和分析,提出了一套分析和优化基于构架的软件可靠性的方案,并利用ATM银行系统实例给出了具体分析方法和步骤。同时,根据分析出来的可靠性瓶颈进行了一定的结构优化,优化后整个软件构架的可靠性有了显著提高。 相似文献
14.
15.
16.
针对软件架构复用问题展开讨论,从逻辑架构、开发架构、运行架构、物理架构和数据架构等角度探讨了其在软件架构复用中的作用。最后以企业ERP系统开发中架构的复用性设计为例,给出了需求分析、数据模型和类设计的概况,可供研究软件架构复用做参考。 相似文献
17.
软件体系结构提供了软件系统的高层抽象,对于软件密集型系统的开发具有重要意义,基于体系结构层次的可变性管理可以有效地实现软件的定制和演化。目前体系结构层次的可变性建模并没有得到足够的关注,在分析出领域体系结构后,无法很好地实现体系结构的建模,而且体系结构层次可变性建模方法并没有很好地对可变性的复杂依赖关系进行建模。提出了一种基于多视图的体系结构可变性建模方法,基于UML Profile扩展机制,定义了可变性的构造型、标记值和相关的约束,并利用基于分离的可变性建模方法,定义可变点交互视图对系统中存在的依赖进行建模。基于可变性视图和依赖视图分离的可变性建模方法,实现了复杂依赖关系的有效管理,提高了可变性建模的效果。以船舶故障预测与健康管理系统作为研究案例,对该方法进行了验证,结果表明该方法能够有效地实现软件密集型系统的建模。 相似文献
18.
基于UML的软件体系结构建模方法研究 总被引:11,自引:0,他引:11
模型的有效集成是软件系统建模的关键。然而,通常基于UML的软件系统的四个模型中,从用例分析模型到其它设计模型之间存在一条很难逾越的鸿沟。本文通过引入软件体系结构模型,提出了基于UML的软件体系结构建模方法,进一步完善了软件系统的建模。 相似文献
19.
20.
软件体系结构设计技术及其应用 总被引:2,自引:1,他引:2
在大规模软件开发的过程中,软件体系结构设计起着举足轻重的作用,用它来指导整个开发过程,可以准确满足需求并充分提高软件系统的重用性和可维护性。结合数据传输工具DataTrans,详细阐述了一种描绘体系结构的标准化方法并阐述了该方法在DataTrans中的应用。 相似文献