共查询到18条相似文献,搜索用时 93 毫秒
1.
《中国无线电电子学文摘》2001,(6)
rP31 01061771软件过程中的荆子性挖掘/李彤,(2〕王黎霞(云南大学)寿汁算机应用与软件一2001,18(5)一27一31挖掘软件过程中的并行性,使其中的活动尽量并行进行,是提高软件生产率的重要手段.文中提出了一种通过活动间相关性分析,寻找软件过程中可并行化的因素,挖拢!出可并行进行的活动,进而构造出Petri网表示的并行化的软件过程摸型的技术,获得了比较理想的并行性挖掘效果.图5参11(午)行为三个方面刻画构件.采用JB/5 ADL可以方便地进行软件体系结构的构造、细化和验证,并具有决速生成原型的能力,还支持代码框架的自动生成和系统体系结构的… 相似文献
2.
针对目前软件体系结构理论基础及ADL的不足,尤其是不支持体系结构风格自动发现的缺陷,通过对传统的粒度计算进行扩展,使其能处理粒度间结构关系,建立了软件体系结构模型EGSA(Extended Granular Computing-Based Software Architecture Model).EGSA可表达结构多维语义,支持体系结构分层构造、属性分析,并考虑了结构信息对复合构件属性的影响;通过解码和模糊集运算,EGSA具备自动发现新的体系结构风格的能力.EGSA是较完整的理论体系,为进一步的研究提供了理论工具. 相似文献
3.
软件体系结构(software architecture,SA)通过对系统构件及其交互的抽象,提供了一个描述大型、复杂系统的高层次模型,软件体系结构的动态描述常被用来指导分析和测试.本文通过CHAM(chemical abstract ma-chine,CHAM)描述的SA规格说明生成LTS,并根据测试需求进行测试功能的选取,提出了基于功能的最小LTS图(M-LTS)生成方法,根据McCabe覆盖方法生成M-LTS图的测试路径.最后以B/S结构为例,验证了该方法在生成SA级的测试路径上是可行的. 相似文献
4.
5.
电信运营支撑系统的软件体系结构模式系统 总被引:1,自引:0,他引:1
基于对通用软件体系结构模式系统的研究,提出了利用模式系统构建电信运营支撑系统(OSS/BSS)软件体系结构,旨在解决当今支撑系统软件体系结构中存在的片面性问题,同时也为了提高今后支撑系统软件体系结构的构建效率与质量.文中通过对现有相关研究成果的分析,提出了相对全面、完善的支撑系统软件体系结构,基于该体系结构,给出了支撑系统的软件体系结构模式系统,不仅为模式系统开拓了新的应用领域,同时也为支撑系统软件体系结构提出了一种新的构建方法,此外,还为今后进一步的研究工作提供了理论基础和依据. 相似文献
6.
计算机应用系统的日益复杂和庞大,使得软件体系结构的研究已经成为当前的热点,软件体系结构设计已经成为软件生命周期中的一个重要环节。近年来,出现了许多新的体系结构风格,例如客户/服务器结构、浏览器/服务器结构、三层C/S结构、正交结构等。由于计算机应用系统的复杂性,我们通常不能仅仅使用一种软件体系结构就解决问题,此时,会根据实际需要组合软件体系结构,这样,整个软件系统在体系结构上就变成异构的了。介绍了软件系统的异构体系结构的种类与特点之后,并将层次式异构软件体系结构运用到南京市养路费联网征收管理系统的开发过程中,显著地提高了编程效率。 相似文献
7.
高性能硬件计算平台的发展推动了软件化雷达的设计研究。文中分析了应用集群硬件平台实现软化件雷达的研究过程,并将通用集群平台技术引人到雷达系统设计中。基于集群平台,对雷达系统进行领域工程建模,生成了软件化雷达体系结构和层次化的软件体系结构。集群平台的开放架构可以充分复用雷达系统的开发过程、需求分析、软件体系结构等,有效提高软件化雷达的开发效率和软件质量。 相似文献
8.
分析了软件构件技术在软件化雷达开发过程中的作用,并将软件构件技术引入到雷达系统软件开发过程中。对雷达系统进行领域工程建模,生成了软件化雷达体系结构和层次化的软件体系结构,用于指导后续的领域设计与构件设计实现。在软化件雷达开发过程中使用构件,可以充分复用雷达系统的开发过程、需求分析、软件体系结构和领域构件等,
进而有效提高软件化雷达的开发效率和软件质量。 相似文献
9.
基于软件体系结构的测试路径生成方法 总被引:1,自引:0,他引:1
在软件体系结构描述语言Wright的基础上,提出了基于软件体系结构的测试覆盖准则及BG动态行为图,根据BG图构造基于覆盖准则的测试路径,生成测试数据。由此平衡开发成本、进度与质量需求之间的关系,最后以Server/Client结构为例说明该方法是适用的。 相似文献
10.
11.
本文提出一种基于演进原则度量的软件架构持续演进效果评估方法(Software Architecture Evolution Principles,SAEP),首先该方法给出与软件架构演进相关的四个代表性的软件架构演进原则;然后通过对这四个架构演进原则的度量结果评估软件架构的演进效果;最后把本文的方法应用于8个代表性的开源项目,并分别进行有效性验证实验,实验结果表明:无论是单个演进原则还是四个演进原则结合起来,均能有效反映软件架构演进效果的好坏.单个原则用来关注软件架构特定方面的演进效果,四个原则结合起来关注软件架构的综合演进效果. 相似文献
12.
针对开放式系统结构中设备动态管理的需求进行了分析,以面向对象的通信中间件CORBA为基础,设计了一种满足实时要求和即插即用功能的设备管理软件体系架构,给出了软件架构的功能划分、系统结构和关键技术的实现途径。该软件架构降低了系统的集成难度和系统集成风险,提高了系统的可靠性和灵活性。 相似文献
13.
针对无人机控制站难以与多型无人机互联互通的问题,从通用控制软件的角度开展研究,分析了设计需求,提出了一种采用平台+插件的软件架构,并分析了软件架构、基于XML技术的帧格式信号和参数信息描述、动态报文解析和组包、软件界面定制等关键技术。在车载控制站和便携控制站的工程验证表明,所提解决方案实现了对多型无人机的控制,具有良好的通用性、扩展性,并支持用户自定义对外通信协议和人机交互功能、界面。 相似文献
14.
基于构架/构件的专向领域的应用系统开发策略 总被引:1,自引:0,他引:1
基于构架的软件复用开发是当前软件开发方法的热点之一。从软件复用的角度,通过实际系统的开发,对基于构架/构件的专向领域的应用系统开发策略进行了探讨,重点对领域分析、软件构架、构件生产、系统组装等几个方面进行了分析,并提出了利用代码对构件命名的新思路,提高了系统的动态组装能力。 相似文献
15.
16.
提出了一种针对企业级Web应用的体系结构风格:面向业务单元的体系结构(Business unit Oriented Architecture,BuOA).与分层体系结构风格对系统的“横向”划分不同,BuOA将Web应用“纵向”分解为一组业务单元,其中每一个业务单元描述一个完整且内聚的业务功能.对业务单元之间的交互方式进行了分类,总结为四种模式:观察、注入、织入和绑定.提供了BuOA开发工具和运行环境.开发实例表明BuOA在设计、实现和部署等软件生命周期阶段能够有效地控制系统复杂性,并对企业级Web应用的并行开发和动态演化提供了良好的支持. 相似文献
17.
18.
文章结合元模型、反射等技术首先从宏观的角度提出了一个支持分布式应用环境的动态软件体系结构模型,并描述了如何对系统进行动态演化,然后从微观的角度给出了软件体系结构的形式化描述。基于此框架.作者在Web环境下实现的一个可动态演化的网上宠物商店系统证明了该方法的有效性。 相似文献