期刊文献+
共找到293篇文章
< 1 2 15 >
每页显示 20 50 100
Software Architecture for Modeling and Simulation of Underwater Acoustic Information Systems
1
作者 王希敏 蔡志明 《Defence Technology(防务技术)》 SCIE EI CAS 2009年第1期52-59,共8页
The simulation of underwater acoustic information flow is an important way to research sonar performance and its engagement effectiveness in the ocean environment.This paper analyzes the significance of modeling an op... The simulation of underwater acoustic information flow is an important way to research sonar performance and its engagement effectiveness in the ocean environment.This paper analyzes the significance of modeling an open and sophisticated simulation software architecture by object-oriented method,and introduces the modeling processes and expression method of simulation architecture.According to the requirements of simulation system and the underwater acoustic information flow,the logical architecture of simulation software system is modeled by the object-oriented method.A use-case view captured the system requirements.The logical view shows the logical architecture of software system.The simulation software is decomposed into the loose coupling constituent parts by layering and partitioning the packages for maintainability.The design patterns enabled the simulation software to have good expansibility and reusability.The simulation system involving multi-targets and multi-sonar is developed based on the architecture model.Practices show that the model meets the needs for simulating an open and sophisticated system. 展开更多
关键词 体系结构建模 软件体系结构 仿真系统 信息系统 水下 逻辑结构 面向对象 软件系统
在线阅读 下载PDF
Analysis and design for architecture-based software
2
作者 Jia Xiaolin He Jian Qin Zheng Wang Xianghua 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2005年第4期924-930,共7页
The technologies of software architecture are introduced, and the software analysis-and-design process is divided into requirement analysis, software architecture design and system design. Using these technologies, a ... The technologies of software architecture are introduced, and the software analysis-and-design process is divided into requirement analysis, software architecture design and system design. Using these technologies, a model of architecture-centric software analysis and design process(ACSADP) is proposed. Meanwhile, with regard to the completeness, consistency and correctness between the software requirements and design results, the theories of function and process control are applied to ACSADP. Finally, a model of integrated development environnment (IDE) for ACSADP is propcsed. It can be demonstrated by the practice that the model of ACSADP can aid developer to manage software process effectively and improve the quality of software analysis and design. 展开更多
关键词 software process software architecture design space traceability.
在线阅读 下载PDF
基于Object-Z的ReflectiveArchitecture形式化研究 被引量:1
3
作者 罗巨波 应时 《计算机科学》 CSCD 北大核心 2010年第11期126-130,共5页
将元信息、元建模、反射和软件体系结构结合起来,提出了一种基于反射机制的软件体系结构重用方法,该方法是一种更通用、更便捷的重用方法;该方法定义并构造了一种在设计阶段支持软件体系结构重用的反射机制RMR-SA。描绘了基于反射机制RM... 将元信息、元建模、反射和软件体系结构结合起来,提出了一种基于反射机制的软件体系结构重用方法,该方法是一种更通用、更便捷的重用方法;该方法定义并构造了一种在设计阶段支持软件体系结构重用的反射机制RMR-SA。描绘了基于反射机制RMRSA的反射式软件体系结构Reflective Architecture的元级体系结构模型。运用形式规格说明语言Object-Z对元级体系结构模型进行了完整的描述;选取链接模式Link,给出了它的初始化定理及其证明过程,以此为范例证明了被形式化的反射式软件体系结构的正确性。 展开更多
关键词 软件体系结构重用 反射式软件体系结构 元级体系结构模型 形式化
在线阅读 下载PDF
基于微服务的桌面端工程软件集成方法研究
4
作者 夏文俊 《铁道标准设计》 北大核心 2025年第3期247-252,共6页
微服务架构是最新的计算机软件开发方式,基于微服务设计理念实现工程软件开发,可以较好提高软件的可扩展性与可用性。以桥梁箱梁设计软件为例,基于业务流程梳理,将工程软件中复杂数据进行结构化、半结构化定义,采用http+grpc协议进行网... 微服务架构是最新的计算机软件开发方式,基于微服务设计理念实现工程软件开发,可以较好提高软件的可扩展性与可用性。以桥梁箱梁设计软件为例,基于业务流程梳理,将工程软件中复杂数据进行结构化、半结构化定义,采用http+grpc协议进行网络通讯与传输,完成自定义二维、三维数据接口设计,实现微服务分层架构设计;系统通过将项目管理、二三维绘图、分析与计算、结构配筋等基础功能独立化、服务化,实现应用层功能复用与快速扩展;软件结合云原生部署方式,实现业务服务弹性伸缩与负载均衡,有效解决工程软件性能要求高、计算资源密集等难点;围绕微服务架构关键技术,解决工程软件业务数字化、服务化、集成化等需求,形成一套包含软件需求、开发、上线、运维等实践的工程桌面端软件集成方法。与传统方法对比,该集成方法可以整体提高软件响应速度26%,提升软件开发速度20%。 展开更多
关键词 微服务架构 桌面端工程软件集成 功能复用与扩展 弹性伸缩与负载均衡 云原生部署 箱形梁设计
在线阅读 下载PDF
图计算体系结构和系统软件关键技术综述 被引量:4
5
作者 张宇 姜新宇 +6 位作者 余辉 赵进 齐豪 廖小飞 金海 王彪 余婷 《计算机研究与发展》 EI CSCD 北大核心 2024年第1期20-42,共23页
图计算作为分析事物之间关联关系的重要工具,近年来已成为各国政府及公司争夺的关键技术.学术界和工业界在图计算体系结构和系统软件关键技术方面取得了一定进展.然而,现实场景图计算大多具有动态变化、应用需求复杂多样等特征.这给图... 图计算作为分析事物之间关联关系的重要工具,近年来已成为各国政府及公司争夺的关键技术.学术界和工业界在图计算体系结构和系统软件关键技术方面取得了一定进展.然而,现实场景图计算大多具有动态变化、应用需求复杂多样等特征.这给图计算在基础理论、体系架构和系统软件关键技术方面提出了新的需求,同时也带来了新的挑战.为应对这些挑战,科研人员提出了一系列图计算系统或图计算加速器,通过高性能计算、并行计算等技术来优化图计算过程.综述国内外图计算体系结构和系统软件关键技术的研究发展现状,对国内外研究的最新进展进行归纳、比较和分析,并结合国家发展战略和重大应用需求,选取与我国国计民生密切相关的领域,从典型应用分析总结图计算相关技术的行业进展.最后,就未来的技术挑战和研究方向进行展望. 展开更多
关键词 图计算 体系结构 系统软件 图遍历 图挖掘 图神经网络 单机系统 分布式系统 加速器 行业应用
在线阅读 下载PDF
面向风格的软件体系结构演化路径生成方法
6
作者 钟林辉 杨超逸 +4 位作者 夏子豪 黄淇轩 屈乔乔 李方云 孙文彬 《计算机科学》 CSCD 北大核心 2024年第S02期766-774,共9页
软件体系结构风格是对软件通用结构的泛化,软件的结构风格通常与结构特征密切相关,通过向某种风格演化能够使其软件的结构特征更加明显。传统的面向软件体系结构风格的演化方法在构建演化路径时,需要人工构造目标软件体系结构,因此缺少... 软件体系结构风格是对软件通用结构的泛化,软件的结构风格通常与结构特征密切相关,通过向某种风格演化能够使其软件的结构特征更加明显。传统的面向软件体系结构风格的演化方法在构建演化路径时,需要人工构造目标软件体系结构,因此缺少自动化的支持。目前,亦未提出针对软件体系结构风格的度量方法。因此,文中以正交化软件体系结构风格为例,提出了一种遗传算法与规划领域定义语言(Planning Domain Definition Language-PDDL)相结合的软件体系结构风格演化路径生成方法。该方法提出了一种基于语义相似度的遗传变异算子和正交软件体系结构风格的度量方法,提出了软件体系结构与PDDL的映射规则。实验证明,提出的遗传变异算子相比通用变异算子能更好地提升算法前期的收敛效率,正交软件体系结构风格演化完成后,软件的计算变动代价、正交风格距离以及McCabe度量等指标得以改善。 展开更多
关键词 软件体系结构 软件体系结构风格 遗传算法 软件演化 基于搜索的软件工程
在线阅读 下载PDF
用于VSLAM系统的CNN在FPGA平台上的加速 被引量:1
7
作者 郁媛 李沛君 +2 位作者 王光奇 张德兵 张春 《计算机工程与设计》 北大核心 2024年第1期71-78,共8页
为实现视觉同步定位与建图系统中卷积神经网络在FPGA上的加速,基于SuperPoint模型设计一种低功耗高效CNN加速器及相应的SoC系统。采用循环分块、数据复用、计算单元展开和双缓冲策略充分利用加速器的片上资源;为提高突发传输效率,预先... 为实现视觉同步定位与建图系统中卷积神经网络在FPGA上的加速,基于SuperPoint模型设计一种低功耗高效CNN加速器及相应的SoC系统。采用循环分块、数据复用、计算单元展开和双缓冲策略充分利用加速器的片上资源;为提高突发传输效率,预先对权重参数重排;提出Pack模块和Unpack模块,设计多通道数据传输,用于提高传输带宽。在Ultra96-V2 FPGA平台上部署整个SoC系统,在仅3 W左右的功耗下实现25.63 GOPS的吞吐量,其BRAM效率、DSP效率、性能密度和功耗效率相比之前的文献有明显优势。 展开更多
关键词 同步定位与建图系统 图像处理 卷积加速 数据复用 并行计算 突发传输 软硬件协作
在线阅读 下载PDF
SCA最新发展研究及通用架构设计
8
作者 谭志强 云超 +2 位作者 蒋攀攀 郑腾 钱一鸣 《火力与指挥控制》 CSCD 北大核心 2024年第7期140-148,共9页
梳理分析了软件通信体系架构(software defined radio,SCA)最新发展现状并设计了典型通用架构,研究了SCA的技术体制,总结了SCA技术体制中的规范特点和主要优势;对SCA的关键技术和标准演进进行了详细分析;给出了SCA的设计思路,并基于SCA... 梳理分析了软件通信体系架构(software defined radio,SCA)最新发展现状并设计了典型通用架构,研究了SCA的技术体制,总结了SCA技术体制中的规范特点和主要优势;对SCA的关键技术和标准演进进行了详细分析;给出了SCA的设计思路,并基于SCA标准设计了典型软件无线电平台的通用架构,主要包括硬件平台、通用软件平台和波形组件,并给出基于该典型通用架构的设计实例。通过对SCA发展研究及相关典型通用架构设计,能够为新型软无电台设计提供相关研究成果和参考依据,推进新体制软件无线电电台跨越式发展。 展开更多
关键词 SCA 技术体制 关键技术 分层设计 通用处理架构
在线阅读 下载PDF
组件化和集成化车间生产管理系统的研究与实现 被引量:27
9
作者 王军强 孙树栋 +2 位作者 司书宾 褚崴 于晓义 《计算机集成制造系统》 EI CSCD 北大核心 2006年第2期231-239,共9页
在对车间生产管理调查研究的基础上,整合、优化了车间生产管理的业务流程;分析了车间生产管理的功能划分;讨论了车间生产管理的内部集成和外部集成;采用组件化的软件开发方法,给出了车间生产管理的组件层次结构;讨论了大粒度组件的划分... 在对车间生产管理调查研究的基础上,整合、优化了车间生产管理的业务流程;分析了车间生产管理的功能划分;讨论了车间生产管理的内部集成和外部集成;采用组件化的软件开发方法,给出了车间生产管理的组件层次结构;讨论了大粒度组件的划分及重用实现。所开发的车间生产管理系统已在7家企业投入应用,效果显著,说明车间生产管理整体方案能满足企业的个性化需求,具有可行性和可重构性。 展开更多
关键词 生产管理与控制 集成 组件 大粒度重用 软件体系结构 虚拟数据库
在线阅读 下载PDF
一种支持软件可信演化的构件模型 被引量:25
10
作者 丁博 王怀民 +1 位作者 史殿习 李骁 《软件学报》 EI CSCD 北大核心 2011年第1期17-27,共11页
对环境的适应是软件保证其可信的重要手段.当应用场景超出开发阶段的预设时,软件的环境适应能力需要能够在线调整,以保证其行为和结果仍可符合用户预期.这一调整的前提是软件工程层面的高效支持机制.基于关注点分离原则和动态软件体系... 对环境的适应是软件保证其可信的重要手段.当应用场景超出开发阶段的预设时,软件的环境适应能力需要能够在线调整,以保证其行为和结果仍可符合用户预期.这一调整的前提是软件工程层面的高效支持机制.基于关注点分离原则和动态软件体系结构技术,提出了一种支持软件环境适应能力细粒度在线调整的构件模型ACOE(adaptive component model for open environment).ACOE将软件环境适应能力中的感知、决策、执行等关注点封装为独立的构件和连接子,通过动态软件体系结构技术来支持它们的在线重配置,从而使第三方可在必要时通过有选择性的更新来调整适应能力.实现了支持ACOE构件模型的容器原型,并通过实验验证了其有效性. 展开更多
关键词 可信软件 演化 适应性软件 构件模型 动态软件体系结构
在线阅读 下载PDF
基于框架和角色模型的软件体系结构规约 被引量:22
11
作者 冯铁 张家晨 +1 位作者 陈伟 金淳兆 《软件学报》 EI CSCD 北大核心 2000年第8期1078-1086,共9页
软件体系结构的使用是提高软件质量、减少软件开销和促进软件生产率提高的最有效方法之一 .该文提出一种基于面向对象框架和角色模型的软件体系结构规约方法 ,该方法把体系结构基本元素作为首要的规约对象 .在上述方法的基础上 ,设计了... 软件体系结构的使用是提高软件质量、减少软件开销和促进软件生产率提高的最有效方法之一 .该文提出一种基于面向对象框架和角色模型的软件体系结构规约方法 ,该方法把体系结构基本元素作为首要的规约对象 .在上述方法的基础上 ,设计了一种体系结构描述语言 FRADL (framework and role- type basedarchitecture description language) .FRADL认为框架是一种构件 ,包含主动连接机制的角色模型是一种连接器 ,构件实例与连接器实例的配置构成软件体系结构 . 展开更多
关键词 软件体系结构 框架 角色模型 软件重用
在线阅读 下载PDF
基于软件总线技术的软件开发 被引量:12
12
作者 袁占亭 张秋余 +2 位作者 张冬冬 翟志万 李伟平 《计算机工程》 EI CAS CSCD 北大核心 2005年第1期105-107,共3页
针对现有软件开发存在的问题,结合分布式应用技术和基于构件的软件工程技术,提出了开放式计算机软件总线结构。围绕此体系结构对构件的集成与组装过程进行了研究与设计。
关键词 软件总线 组件 复用 软件构架
在线阅读 下载PDF
软件体系结构研究综述 被引量:218
13
作者 孙昌爱 金茂忠 刘超 《软件学报》 EI CSCD 北大核心 2002年第7期1228-1237,共10页
近年来,软件体系结构逐渐成为软件工程领域的研究热点以及大型软件系统与软件产品线开发中的关键技术之一.归纳了软件体系结构技术发展过程及其主要研究方向.在分析了典型的软件体系结构概念之后,给出了软件体系结构的定义.通过总结软... 近年来,软件体系结构逐渐成为软件工程领域的研究热点以及大型软件系统与软件产品线开发中的关键技术之一.归纳了软件体系结构技术发展过程及其主要研究方向.在分析了典型的软件体系结构概念之后,给出了软件体系结构的定义.通过总结软件体系结构领域的若干研究活动,提出了软件体系结构研究的两大思路,并从7个方面介绍了软件体系结构研究进展.探讨了软件体系结构研究中的不足之处,并分析其原因.作为总结,给出了软件体系结构领域最有前途的发展趋势. 展开更多
关键词 软件体系结构 软件工程 软件系统 软件开发
在线阅读 下载PDF
基于构件的应用软件系统的体系结构及其开发模型 被引量:53
14
作者 耿刚勇 李渊明 仲萃豪 《计算机研究与发展》 EI CSCD 北大核心 1998年第7期594-598,共5页
文中介绍了一个基于构件的应用软件系统的体系结构及其开发模型.基于领域分析方法抽取出的领域构件,使体系结构具有可扩展性.系统能随着需求的变化作相应的修正.解决了本系统在同一领域的复用问题.
关键词 软件体系结构 构件软件 领域分析 复用
在线阅读 下载PDF
一种面向动态软件体系结构的在线演化方法 被引量:31
15
作者 余萍 马晓星 +1 位作者 吕建 陶先平 《软件学报》 EI CSCD 北大核心 2006年第6期1360-1371,共12页
为适应计算环境和用户需求在系统运行期间的变化,满足软件系统进行动态演化的需求,提出面向动态软件体系结构的在线演化方法,设计并实现了一种运行时刻的软件体系结构元模型,将原先运行时刻不可见的体系结构设计信息具体化为显式的体系... 为适应计算环境和用户需求在系统运行期间的变化,满足软件系统进行动态演化的需求,提出面向动态软件体系结构的在线演化方法,设计并实现了一种运行时刻的软件体系结构元模型,将原先运行时刻不可见的体系结构设计信息具体化为显式的体系结构实体,并与系统实现及系统规约之间保持因果关联.元模型的演化可通过反射实现对运行系统的修改和对规约的更新,所有演化行为都在良定义的体系结构元模型的指导下规范地进行,保证了演化前后系统的一致性、完整性和演化的可追溯性.基于该方法开发了可视化支撑平台Artemis-ARC系统,支持构件和服务的设计、开发、集成及动态演化,并通过简单的应用实例展示了在线演化的效果. 展开更多
关键词 动态软件体系结构 在线演化 反射 一致性 完整性 追溯性
在线阅读 下载PDF
一种面向服务的动态协同架构及其支撑平台 被引量:80
16
作者 马晓星 余萍 +1 位作者 陶先平 吕建 《计算机学报》 EI CSCD 北大核心 2005年第4期467-477,共11页
为了让面向服务的架构下的应用系统能够灵活地动态演化以适应底层因特网计算环境和用户需求的变化,该文提出了一种面向服务的动态协同架构.该架构引入内置的运行时体系结构对象来解耦系统中的各个服务构件,并通过该对象以体系结构的视... 为了让面向服务的架构下的应用系统能够灵活地动态演化以适应底层因特网计算环境和用户需求的变化,该文提出了一种面向服务的动态协同架构.该架构引入内置的运行时体系结构对象来解耦系统中的各个服务构件,并通过该对象以体系结构的视角来重解释服务部件之间的引用和交互.这样就把体系结构这一抽象概念具体化为可直接操控的对象,从而可以利用面向对象程序设计语言的继承和多态等整套机制,导出一种面向体系结构的系统动态演化技术.为支持这一架构,设计并实现了一个支撑平台 Artemis ARC,为具有动态调整能力的面向服务应用系统的开发、运行和监控提供了一套可视化的集成环境.在此平台上还开发了一个简单的示例应用以展示动态调整的效果. 展开更多
关键词 面向服务的计算 软件体系结构 动态演化 远程对象引用 因特网
在线阅读 下载PDF
一个面向服务的支持动态演化的软件模型 被引量:20
17
作者 李长云 李莹 +1 位作者 吴健 吴朝晖 《计算机学报》 EI CSCD 北大核心 2006年第7期1020-1028,共9页
为了使面向服务的架构更适应动态演化的需求,提出了基于体系结构空间、支持动态演化的软件模型SASM.SASM是使用反射技术,通过具有因果相联的基层和元层来构造.基层由可运行的服务形成,元层是一个具备树形层次、层间存在求精关系的体... 为了使面向服务的架构更适应动态演化的需求,提出了基于体系结构空间、支持动态演化的软件模型SASM.SASM是使用反射技术,通过具有因果相联的基层和元层来构造.基层由可运行的服务形成,元层是一个具备树形层次、层间存在求精关系的体系结构空间.该空间反映了需求的层次性,提供给用户不同抽象级别的视图和管理手段.通过对体系结构空间的观察,可获知系统的结构和行为信息.通过对体系结构空间的在线调整可实现对基层的修改进而实现系统的非预设动态演化,而空间中不同层次之间的求精关系保证了应用的完整性和演化的一致性. 展开更多
关键词 动态演化 软件体系结构 求精 反射 服务
在线阅读 下载PDF
基于OpenGL的交互式三维图形软件开发工具 被引量:8
18
作者 白云 金锋 +1 位作者 林锐 石教英 《计算机工程》 CAS CSCD 北大核心 2000年第11期158-160,共3页
Intra3D是面向PC的交互式三维图形软件开发工具,其特色是:(1)体系结构分4层设计;(2)提供可重用的类库与COM库,支持多种语言应用编程;(3)全部源程序开放.着重论述Intra3D的软件工程方法与体系结构设... Intra3D是面向PC的交互式三维图形软件开发工具,其特色是:(1)体系结构分4层设计;(2)提供可重用的类库与COM库,支持多种语言应用编程;(3)全部源程序开放.着重论述Intra3D的软件工程方法与体系结构设计,并介绍了 Intra3D 2.0软构件库的主要功能。 展开更多
关键词 开发工具 软件工程 体系结构 软件重用 软构件
在线阅读 下载PDF
面向对象软件度量工具的软件结构 被引量:14
19
作者 阮彤 沈备军 居德华 《计算机研究与发展》 EI CSCD 北大核心 2000年第4期401-406,共6页
利用软件度量工具度量程序源代码的各类质量属性是提高程序质量的一个重要方法 .目前 ,面向对象语言已逐渐成为主流编程语言 ,度量基于对象技术的软件成为必然的需求 .然而 ,由于面向对象语言数目众多 ,许多面向对象语言又都在发展中 ,... 利用软件度量工具度量程序源代码的各类质量属性是提高程序质量的一个重要方法 .目前 ,面向对象语言已逐渐成为主流编程语言 ,度量基于对象技术的软件成为必然的需求 .然而 ,由于面向对象语言数目众多 ,许多面向对象语言又都在发展中 ,用户所需要的度量也不尽相同 ,各种分散的需求对度量工具的灵活性与通用性提出了挑战 .首先给出了一个适用于 OO语言软件度量工具的一个灵活的软件结构 ,然后在分析了各类软件度量的基础上 ,解析了该结构的核心 ,度量中间表示库的结构 . 展开更多
关键词 软件结构 软件重用 软件度量工具 面向对象
在线阅读 下载PDF
基于软件体系结构的可复用构件模型 被引量:14
20
作者 吕明琪 薛锦云 胡启敏 《计算机应用研究》 CSCD 北大核心 2008年第1期120-122,128,共4页
在分析了构件间各种操作的基础上,将软件体系结构的概念引入现有的构件模型,用于对复合构件进行描述,从而改进了现有的构件模型,给出了一种基于软件体系结构的可复用构件模型,并给出了该模型的应用。
关键词 软件复用 软件构件 软件体系结构 构件模型
在线阅读 下载PDF
上一页 1 2 15 下一页 到第
使用帮助 返回顶部