期刊文献+
共找到70篇文章
< 1 2 4 >
每页显示 20 50 100
特定领域软件构架的研究
1
作者 任杰 赵文耘 +1 位作者 孙永学 钱乐秋 《计算机工程》 CAS CSCD 北大核心 1997年第S1期222-224,共3页
软件重用是软件工程界长期追寻的目标。文章通过使用特定领域软件构架(Domain-Specific Software Architecture)来实现软件的重用。它通过对特定领域的分析,获取领域中典型的应用需求,并设计相应的参考软件构架来满足这些需求。文中以... 软件重用是软件工程界长期追寻的目标。文章通过使用特定领域软件构架(Domain-Specific Software Architecture)来实现软件的重用。它通过对特定领域的分析,获取领域中典型的应用需求,并设计相应的参考软件构架来满足这些需求。文中以号簿出版系统领域为例,描述了其使用过程与相应的结果。 展开更多
关键词 软件重用 软件构架 特定领域软件构架
在线阅读 下载PDF
在线安全预警和决策支持系统的软件构架与实现 被引量:28
2
作者 吴文传 张伯明 +2 位作者 孙宏斌 吴素农 蔡斌 《电力系统自动化》 EI CSCD 北大核心 2007年第12期23-29,共7页
安全预警和决策支持(EWSC)系统作为未来控制中心自动化系统的重要功能,一方面需要对能量管理系统(EMS)成熟功能进行封装,另一方面需要适应自动化系统功能演变的需要。提出了一种基于多代理系统(MAS)的软件开发范式,用于开发EWSC系统的... 安全预警和决策支持(EWSC)系统作为未来控制中心自动化系统的重要功能,一方面需要对能量管理系统(EMS)成熟功能进行封装,另一方面需要适应自动化系统功能演变的需要。提出了一种基于多代理系统(MAS)的软件开发范式,用于开发EWSC系统的软件构架。该系统具有一个松散、开放的可插入式结构。其中核心框架是负责系统通信和任务调度的协调层,是相对固定的;其余部分为独立模块,由一系列相对独立的决策分析和人机表达智能体组成,可以独立开发,方便地嵌入系统。在该框架下系统各个模块层次分明,具有很强的解耦性,并且可以实现把历史遗留系统集成到新的环境中。基于文中所提出的软件构架的在线EWSC系统已在某省级电网投运。 展开更多
关键词 控制中心 安全预警 软件构架 多智能体
在线阅读 下载PDF
基于GenVoca模型的软件构架研究 被引量:8
3
作者 喻勇 徐锦 +2 位作者 赵文耘 许幼鸣 钱乐秋 《软件学报》 EI CSCD 北大核心 1999年第7期743-748,共6页
GenVoca 是一个领域独立模型,用于设计和构造基于大规模软件重用的层次软件系统.该模型为在多个领域中实现软件构架技术提供了一套有效的方法.文章讨论了GenVoca 模型的主要特征,提出了基于该模型构造的一个可复用的... GenVoca 是一个领域独立模型,用于设计和构造基于大规模软件重用的层次软件系统.该模型为在多个领域中实现软件构架技术提供了一套有效的方法.文章讨论了GenVoca 模型的主要特征,提出了基于该模型构造的一个可复用的图形编辑器(graphicaleditor,简称GE)软件构架,并对该构架中的主要域、构件以及构件间的相互关系进行了分析。 展开更多
关键词 GenVoca模型 软件构架 图形编辑器 软件重用
在线阅读 下载PDF
MVC软件构架在城市安全生产监管系统中的设计与应用 被引量:15
4
作者 冯向阳 冯飞飞 苏厚勤 《计算机应用与软件》 CSCD 北大核心 2013年第4期192-194,207,共4页
随着信息技术及各类应用系统的快速发展,通过信息技术手段更有效地实现城市安全生产监管,已成为各级政府部门高度关注的计算机应用项目之一。基于B/S构架模式,设计和描述了MVC(Model-View-Controller)软件构架在城市安全生产监管系统开... 随着信息技术及各类应用系统的快速发展,通过信息技术手段更有效地实现城市安全生产监管,已成为各级政府部门高度关注的计算机应用项目之一。基于B/S构架模式,设计和描述了MVC(Model-View-Controller)软件构架在城市安全生产监管系统开发中的应用方法。该系统采用ASP.NET和Entity Framework技术进行开发,其实现的功能不仅改进了现有的监管机制,而且有效提高了城市安全生产监管信息的实时性、准确性、共享性和可使用性。 展开更多
关键词 B S构架模式 MVC软件构架 ASP NET ENTITY FRAMEWORK
在线阅读 下载PDF
面向模式的分布式软件构架可视化建模 被引量:6
5
作者 刘炜 房鼎益 陈晓江 《计算机工程》 EI CAS CSCD 北大核心 2005年第3期102-104,共3页
主要阐述了面向模式的分布式软件构架的概念、原理和常用构架模式的特点。重点研究了提出的面向模式的软件构架建模语言、可视化建模工具的设计原理、功能及特点等,并以一个具体应用实例展示了该建模工具的实用性。
关键词 分布式软件 软件构架 可视化建模工具 建模语言 功能 设计原理 实例 模式 具体应用 特点
在线阅读 下载PDF
一个基于属性文法的分布式软件构架描述语言 被引量:3
6
作者 贾晓琳 覃征 +1 位作者 何坚 虞凡 《计算机研究与发展》 EI CSCD 北大核心 2006年第1期54-60,共7页
综合考虑当前各种软件构架描述方式的特点,结合分布式软件的特征,首先,提出并建立了一个以属性文法AG(attributed grammar)为基础的、基于构件的分布式软件构架描述语言DSADL(distributedsoftware architecture descriptionlanguage)及... 综合考虑当前各种软件构架描述方式的特点,结合分布式软件的特征,首先,提出并建立了一个以属性文法AG(attributed grammar)为基础的、基于构件的分布式软件构架描述语言DSADL(distributedsoftware architecture descriptionlanguage)及其自动生成模型,通过对属性文法的扩充,实现了用其描述构件的并行、同步、时序等特性;其次,借助于AG分析器和属性计算器,开发了基于DSADL的分布式软件构架开发集成环境原型,支持对分布式软件体系结构的图形化建模和ADL的自动生成,可方便地进行系统验证和分析·初步使用表明,DSADL能够有效辅助分布式软件设计人员在构架层次上对系统进行分析和设计,从而提高系统的开发效率· 展开更多
关键词 软件构架 属性文法 分布式软件 体系结构描述语言
在线阅读 下载PDF
C_2风格软件构架的演化研究 被引量:2
7
作者 薛云皎 余枝强 +1 位作者 钱乐秋 汪洋 《计算机工程与应用》 CSCD 北大核心 2002年第11期83-86,共4页
软件演化是软件生命周期中始终存在的变化活动,软件维护只是软件演化的特定阶段的活动和组成部分。由于软件复用思想的兴起,基于构件和构架的软件开发方法得到越来越广泛的应用,而相应的软件演化就成为组成软件系统的构件的演化和构架... 软件演化是软件生命周期中始终存在的变化活动,软件维护只是软件演化的特定阶段的活动和组成部分。由于软件复用思想的兴起,基于构件和构架的软件开发方法得到越来越广泛的应用,而相应的软件演化就成为组成软件系统的构件的演化和构架的演化。该文探讨了软件演化和构架演化的概念,研究了构架动态演化所涉及到的问题,并在分析软件构架风格的基础上重点研究了C2构架风格对构架动态演化的支持能力。该文提出的构架动态演化模型及其与C2风格的结合能够支持实际的构架演化。 展开更多
关键词 软件演化 软件维护 软件工程 C2风格 软件构架
在线阅读 下载PDF
基于层次消息总线的软件构架动态模拟和演化研究 被引量:6
8
作者 覃国蓉 张世琨 《计算机科学》 CSCD 北大核心 2001年第3期75-77,共3页
1.引言 在软件工程实践中,人们越来越深刻地认识到,随着软件系统规模和复杂性的增加,系统总体结构设计的重要性已远远超过特定算法和数据结构的选择,良好的软件构架是保证系统成功的关键。软件构架已成为目前软件工程研究的热点之... 1.引言 在软件工程实践中,人们越来越深刻地认识到,随着软件系统规模和复杂性的增加,系统总体结构设计的重要性已远远超过特定算法和数据结构的选择,良好的软件构架是保证系统成功的关键。软件构架已成为目前软件工程研究的热点之一。 软件系统的构架定义了组成系统的构件和构件之间相互作用的关系[3],表达构件之间相互作用关系的又称为连接件(connector)。在构架层次上,典型的构件包括客户、服务器、数据库、过滤器等。 展开更多
关键词 软件工程 层次消息总线 软件构架 动态模拟
在线阅读 下载PDF
城市轨道交通自动售检票系统检票机应用软件构架设计与分析 被引量:10
9
作者 于明 万燕 苏厚勤 《城市轨道交通研究》 2007年第4期37-40,共4页
自动售检票(AFC)系统是城市轨道交通运营的重要组成部分。介绍了应用于上海轨道交通5号线AFC系统中的进、出站检票机的组成原理、应用软件构架设计及其软件组件间的相互关系。
关键词 城市轨道交通 自动售检票系统 检票机 软件构架
在线阅读 下载PDF
水声信息系统仿真软件构架模型 被引量:4
10
作者 王希敏 蔡志明 《兵工学报》 EI CAS CSCD 北大核心 2007年第4期471-476,共6页
水声信息系统仿真是研究声纳及其水下作战效能的重要工具。针对仿真软件系统的复杂性与开放性的特点,分析了利用面向对象的方法建立其软件构架模型的意义,并介绍了软件构架建模过程和表示方法。根据仿真系统功能需求和海洋声信息环境特... 水声信息系统仿真是研究声纳及其水下作战效能的重要工具。针对仿真软件系统的复杂性与开放性的特点,分析了利用面向对象的方法建立其软件构架模型的意义,并介绍了软件构架建模过程和表示方法。根据仿真系统功能需求和海洋声信息环境特点,采用面向对象方法,提出了仿真软件系统的逻辑构架。由用例视图描述需求,逻辑视图描述逻辑构架。通过分层与包的分解,将仿真软件从逻辑上划分成松耦合的多个组成部分,以便于系统维护。设计模式的运用,使得仿真软件具有很好的重用性和扩展性。基于构架模型,实现了由多目标与多声纳构成的水声信息仿真系统。实践表明,该构架模型满足开放性与复杂性系统的仿真要求。 展开更多
关键词 计算机应用 仿真 统一建模语言 水声信息系统 软件构架 统一过程 水声工程
在线阅读 下载PDF
一种基于分布式对象软件构架的网络管理模型 被引量:2
11
作者 陶军 王光兴 顾冠群 《小型微型计算机系统》 CSCD 北大核心 2002年第9期1033-1036,共4页
随着网络管理技术的快速发展以及分布式技术、面向对象技术和构件软件的广泛应用 ,对网络管理系统管理能力的要求日益增长 .本文通过对传统网管系统不足的分析 ,提出了一种基于分布式对象软件构架的网络管理模型 ,分析了基于该模型网管... 随着网络管理技术的快速发展以及分布式技术、面向对象技术和构件软件的广泛应用 ,对网络管理系统管理能力的要求日益增长 .本文通过对传统网管系统不足的分析 ,提出了一种基于分布式对象软件构架的网络管理模型 ,分析了基于该模型网管系统的性能表现 . 展开更多
关键词 分布式对象软件构架 网络管理模型 面向对象 CORBA 计算机网络 通信网
在线阅读 下载PDF
基于时序逻辑软件构架形式化方法研究 被引量:2
12
作者 任洪敏 朱承 钱乐秋 《计算机科学》 CSCD 北大核心 2003年第5期1-3,11,共4页
Development based on software architecture is one of the most effective solutions to improve software qual-ity and productivity, and minimize the difficulties of developing large and complex systems. Formal models and... Development based on software architecture is one of the most effective solutions to improve software qual-ity and productivity, and minimize the difficulties of developing large and complex systems. Formal models and speci-fications of software architecture are one of the key research areas of software architecture. In this paper, the exten-sion of XYZ/E Language based on set theory, called XYZ/E+ Language, is proposed, and a method of formalizingsoftware architecture whit it is formulated. The formal method is distinguished by its ability to represent not onlystatic properties but also dynamic behaviors, and its high-level abstraction and powerful expressiveness. Finally,through an example of formalizing software architecture of a specific system with XYZ/E+ Language, its powerfulmodeling ability and good practicality are demonstrated. 展开更多
关键词 软件工程 软件系统 时序逻辑 软件构架形式方法 XYZ/E语言 软件设计模式
在线阅读 下载PDF
基于构件的分布式软件构架求精 被引量:1
13
作者 段任 陈晓江 +1 位作者 安娜 房鼎益 《西北大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第6期703-706,共4页
目的消除在软件构架(SA)指导的基于构件的开发(CBD)中软件构架和面向对象设计与实现间存在的断层。方法根据软件开发各阶段的特点,采用规则映射方法对构架描述语言(ADL)ADEAG描述的SA进行求精,将其转换为UML描述的OOD层次。结果制定了一... 目的消除在软件构架(SA)指导的基于构件的开发(CBD)中软件构架和面向对象设计与实现间存在的断层。方法根据软件开发各阶段的特点,采用规则映射方法对构架描述语言(ADL)ADEAG描述的SA进行求精,将其转换为UML描述的OOD层次。结果制定了一组ADEAG-UML的转换规则,并实现了一个工具支持转换的完成。结论所提出的SA求精方法和实现工具的使用有助于发挥SA在CBD中的指导作用,从而实现软件的规模化、工程化生产。 展开更多
关键词 软件构架 分布式系统 CBD UML
在线阅读 下载PDF
基于服务连接和消息连接软件构架的研究 被引量:1
14
作者 任洪敏 朱承 钱乐秋 《小型微型计算机系统》 CSCD 北大核心 2003年第4期744-748,共5页
软件构架是解决复杂大型软件开发面临的困难、提高软件质量和软件生产效率的有效方法,是软件复用和基于构件软件工程研究的重要领域.通过对软件构架风格特点的讨论和对构件之间交互方式的分析,论文提出了基于服务连接和消息连接的软件... 软件构架是解决复杂大型软件开发面临的困难、提高软件质量和软件生产效率的有效方法,是软件复用和基于构件软件工程研究的重要领域.通过对软件构架风格特点的讨论和对构件之间交互方式的分析,论文提出了基于服务连接和消息连接的软件构架风格,开发了一个支持该构架风格的构件生产和组装平台.该构架风格具有以下特点:(1)支持多种可变性机制;(2)构件之间灵活和显式的服务连接和消息连接机制;(3)支持构件合成;(4)构件接口分组,成为端口. 展开更多
关键词 服务连接 消息连接 软件构架 软件工程 CASE 软件系统
在线阅读 下载PDF
软件构架动态行为建模与检测 被引量:1
15
作者 何坚 覃征 《计算机研究与发展》 EI CSCD 北大核心 2005年第11期2018-2024,共7页
针对软件构架描述语言在分析、验证软件构架动态行为中的不足,用抽象代数对构件、连接器和体系结构配置进行抽象,提出了软件构架层次模型,并采用Pr/T网对软件构架动态行为建模·提出基于线性时序逻辑的软件构架动态行为模型检测方法... 针对软件构架描述语言在分析、验证软件构架动态行为中的不足,用抽象代数对构件、连接器和体系结构配置进行抽象,提出了软件构架层次模型,并采用Pr/T网对软件构架动态行为建模·提出基于线性时序逻辑的软件构架动态行为模型检测方法,给出了该方法的算法描述·最后,详细描述了电子商务系统中并发控制机制的建模过程和检测结果·提出的软件构架动态行为建模与检测方法结合了Pr/T网和线性时序逻辑的优点,为开展软件构架动态行为的分析、验证提供了理论基础· 展开更多
关键词 软件构架 Pr/T网 线性时序逻辑 模型检测
在线阅读 下载PDF
一种基于线性任务的嵌入式系统软件构架 被引量:2
16
作者 陈星 《现代电子技术》 2022年第12期81-84,共4页
目前大多数中小规模的嵌入式软件应用不能采用操作系统,必须耗时费力重新搭建对应的软件结构。为此,文中提出一种可快速部署实施的通用软件构架方案。该方案基于可快速完成一次执行的线性任务,以前后台系统为背景,借助任务列表与任务堆... 目前大多数中小规模的嵌入式软件应用不能采用操作系统,必须耗时费力重新搭建对应的软件结构。为此,文中提出一种可快速部署实施的通用软件构架方案。该方案基于可快速完成一次执行的线性任务,以前后台系统为背景,借助任务列表与任务堆栈实现全部任务的协作式自主调度;通过区分即时任务和延时任务,支持延时等待、定周期和变周期检查、人机交互、任务衔接等嵌入式系统必要功能的组合实现。实验结果表明,文中方案资源占用少、硬件无关性好、简单高效、灵活易用、安全稳定。文中提出的基于线性任务的协同多任务处理方法可全部采用C语言实现嵌入式单机系统完全分布式的动态多任务调度,以此为基础可在无操作系统的嵌入式软件应用中快速搭建系统结构,并完成后继应用功能的开发。 展开更多
关键词 线性任务 嵌入式系统 协同多任务处理 前后台系统 软件构架 任务调度 人机交互
在线阅读 下载PDF
一个适应性的人工免疫系统的软件构架
17
作者 严悍 张琨 +1 位作者 李千目 刘凤玉 《计算机科学》 CSCD 北大核心 2006年第8期263-266,共4页
适应性是人工免疫系统(AIS,Artificial I mmune System)的重要特性之一。在AIS软件开发应用中,数据源的进化和学习算法的进化是两个有复杂关联的适应性问题。为此我们扩展并改进了已有的AIS构架,提出一个新的适应性软件构架。该构架以... 适应性是人工免疫系统(AIS,Artificial I mmune System)的重要特性之一。在AIS软件开发应用中,数据源的进化和学习算法的进化是两个有复杂关联的适应性问题。为此我们扩展并改进了已有的AIS构架,提出一个新的适应性软件构架。该构架以基因计算为中心,扩展了元基因来适应数据源的进化,并设计了可接入学习算法构件和算法验证机制来解决算法进化的适应性问题。在该构架支持下,数据源的进化独立于学习算法的设计,同时使学习算法能适用于多种数据源且能独立进化。该构架可简化AIS软件的复杂性,可提高AIS开发应用的效率,也有助于实现将来的自适应的免疫计算。 展开更多
关键词 适应性 人工免疫系统 软件构架 元基因 进化计算
在线阅读 下载PDF
软件构架在系统动态演化中的应用
18
作者 汪洋 葛叶冰 李丽燕 《计算机应用研究》 CSCD 2000年第1期29-32,共4页
描述了基于软件构架的方法来实现系统的动态演化,并结合C2软件风格和一实例来展示是如何实现运行动态演化的。
关键词 软件构架 C2风格 软件系统 动态演化
在线阅读 下载PDF
基于QNX的舰艇中央控制台软件构架设计
19
作者 穆连运 刘勇 周文林 《舰船科学技术》 2010年第7期50-53,共4页
从现代舰艇分布式控制系统入手,在对控制系统的结构与网络连接方式进行分析的基础上,对基于QNX操作系统中央控制台软件的任务管理器、系统控制器的核心部分的功能、工作方式和工作过程进行了阐述,对容错技术的实现进行了设计,提出了由... 从现代舰艇分布式控制系统入手,在对控制系统的结构与网络连接方式进行分析的基础上,对基于QNX操作系统中央控制台软件的任务管理器、系统控制器的核心部分的功能、工作方式和工作过程进行了阐述,对容错技术的实现进行了设计,提出了由回答驱动的消息传递方式工作的软件构架、基于硬件和软件的故障监测与恢复方法,对中央控制台软件构架的设计具有参考价值。 展开更多
关键词 软件构架 舰艇中央控制台 可靠性 QNX操作系统
在线阅读 下载PDF
软件构架及其评估方法的研究
20
作者 张鹏飞 《计算机工程与设计》 CSCD 2004年第11期1905-1907,共3页
软件构架是软件工程中的重要研究领域,对软件大型复杂系统具有重要意义。采用恰当的构架是项目成功的第1步,所以好的软件构架及其评估是系统开发的关键所在。对软件构架的基本原理和结构进行了探讨,并对评估及评估方法做出了详细评析。... 软件构架是软件工程中的重要研究领域,对软件大型复杂系统具有重要意义。采用恰当的构架是项目成功的第1步,所以好的软件构架及其评估是系统开发的关键所在。对软件构架的基本原理和结构进行了探讨,并对评估及评估方法做出了详细评析。在软件开发过程中采用软件构架,会为提高软件质量以及降低软件成本提供有力保障。 展开更多
关键词 软件构架 软件工程 软件质量 软件开发过程 大型复杂系统 项目成功 系统开发 评估方法 成本 保障
在线阅读 下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部