期刊文献+
共找到123篇文章
< 1 2 7 >
每页显示 20 50 100
软件复用与Framework框架技术 被引量:9
1
作者 李秀芳 张福增 贾世祥 《科学技术与工程》 2006年第1期80-83,共4页
讲述了软件复用的基本概念和关键技术因素,分析了框架技术的基本概念以及常见的框架系统,并将框架同构件、设计模式进行了比较,最后给出了基于面向对象框架的软件开发过程模型。
关键词 软件复用 框架 构件 设计模式 面向对象
在线阅读 下载PDF
面向服务的智能建筑软件框架研究 被引量:2
2
作者 张天凡 陈惜墨 《现代电子技术》 北大核心 2024年第16期110-116,共7页
建筑管理系统(BMS)、能源管理系统(EMS)、物联网设备、建筑信息模型(BIM)、电网及气象服务等多元信息系统是有效支撑由数据驱动的智能建筑软件高效运行的关键。然而,这些由不同开发商提供的系统之间缺乏统一且明确界定的程序接口与标准... 建筑管理系统(BMS)、能源管理系统(EMS)、物联网设备、建筑信息模型(BIM)、电网及气象服务等多元信息系统是有效支撑由数据驱动的智能建筑软件高效运行的关键。然而,这些由不同开发商提供的系统之间缺乏统一且明确界定的程序接口与标准,这已成为制约应用程序在模块开发、可扩展性及重用性上进一步发展的主要障碍。为增强云环境下智能建筑系统对需求和技术变化的适应能力,提出一个优化的端到端实现架构。该架构以Zachman框架为基础,通过符合MACH原则的微服务、API和基于云的组件来确保整个系统的高灵活性、可扩展性以及向前兼容能力。为了验证所提优化方法的有效性,以某高校工程实训中心为案例,开发了一套智能建筑应用程序。经过一年多的实际运行,该程序充分展示了传感器数据与BIM模型集成的数字孪生应用、基于事件驱动的实时传感器数据与建模分析等先进功能,不仅证明了所提方法的前瞻性和兼容性,同时也展现了其应对不断变化的需求和挑战的能力。 展开更多
关键词 智能建筑 面向服务的架构(SOA) 建筑软件 Zachman框架 MACH框架 微服务架构
在线阅读 下载PDF
基于框架和角色模型的软件体系结构规约 被引量:22
3
作者 冯铁 张家晨 +1 位作者 陈伟 金淳兆 《软件学报》 EI CSCD 北大核心 2000年第8期1078-1086,共9页
软件体系结构的使用是提高软件质量、减少软件开销和促进软件生产率提高的最有效方法之一 .该文提出一种基于面向对象框架和角色模型的软件体系结构规约方法 ,该方法把体系结构基本元素作为首要的规约对象 .在上述方法的基础上 ,设计了... 软件体系结构的使用是提高软件质量、减少软件开销和促进软件生产率提高的最有效方法之一 .该文提出一种基于面向对象框架和角色模型的软件体系结构规约方法 ,该方法把体系结构基本元素作为首要的规约对象 .在上述方法的基础上 ,设计了一种体系结构描述语言 FRADL (framework and role- type basedarchitecture description language) .FRADL认为框架是一种构件 ,包含主动连接机制的角色模型是一种连接器 ,构件实例与连接器实例的配置构成软件体系结构 . 展开更多
关键词 软件体系结构 框架 角色模型 软件重用
在线阅读 下载PDF
软件复用与基于面向对象框架的软件开发方法 被引量:12
4
作者 王丽娟 孙西超 +3 位作者 底松茂 王哲光 冯志慧 刘倩 《郑州大学学报(工学版)》 CAS 2003年第3期24-28,共5页
介绍了软件复用的基本概念和意义,分析了框架的特征以及它与类库、组件、设计模式等常用的面向对象复用技术(BFD)的联系,给出了基于框架的软件开发方法的开发过程.首先进行领域分析即在给定的领域中,通过分析找出对所有应用程序来说明... 介绍了软件复用的基本概念和意义,分析了框架的特征以及它与类库、组件、设计模式等常用的面向对象复用技术(BFD)的联系,给出了基于框架的软件开发方法的开发过程.首先进行领域分析即在给定的领域中,通过分析找出对所有应用程序来说明共同的类和对象,建立领域模型;其次,结合领域分析,给出系统需求说明书;第三步是框架设计,通过对应用程序进行分析和设计,得到应用程序在该领域的特殊要求,从而扩展框架来实现该应用程序;最后是软件的测试.目前BFD的研究更多的集中于特定的领域如制造业、银行业、卫生系统等.在开发方法上,将较多的采用黑盒框架,在框架集成方面,更注重将框架与类库,组件和设计模式等联合在一起使用,更注重对框架继承性的研究. 展开更多
关键词 软件复用 面向对象 框架 软件开发 领域分析 需求分析 类库 组件 设计模式 应用
在线阅读 下载PDF
基于.NET平台可复用软件框架的设计与实现 被引量:27
5
作者 王孝明 胡健 +1 位作者 陆坤 周伟 《计算机工程》 CAS CSCD 北大核心 2004年第22期76-78,共3页
软件构件化是软件工业发展的大趋势,工业化的软件复用已经从通用类库进化到了应用框架。该文在对领域业务逻辑进行分析和总结的基础上,基于.NET平台设计并实现了一种领域无关的可复用软件框架,在实际中有很强的应用价值。
关键词 软件工程 软件构件化 .NET平台 软件复用 软件框架
在线阅读 下载PDF
软件框架开发过程研究 被引量:32
6
作者 刘瑜 王立福 张世琨 《计算机工程与应用》 CSCD 北大核心 2004年第2期26-28,108,共4页
软件框架是实现大粒度复用的重要途径,它往往针对特定领域,同时支持设计复用和代码复用。论文主要探讨了软件框架开发的相关活动,包括软件框架开发以及基于框架的应用开发(即框架复用),通过建立开发过程模型,刻画了框架开发过程。进而... 软件框架是实现大粒度复用的重要途径,它往往针对特定领域,同时支持设计复用和代码复用。论文主要探讨了软件框架开发的相关活动,包括软件框架开发以及基于框架的应用开发(即框架复用),通过建立开发过程模型,刻画了框架开发过程。进而基于该模型,描述了开发过程中的相关问题,如变化性处理策略、应用开发中的体系结构调整、框架演化等,从而指导相关开发活动。 展开更多
关键词 软件框架 开发过程模型 框架开发 基于框架的应用开发
在线阅读 下载PDF
一种基于HLA的弹性软件框架及其应用 被引量:10
7
作者 黄晓冬 何友 徐俊艳 《系统仿真学报》 EI CAS CSCD 北大核心 2005年第1期95-99,共5页
基于框架的联邦开发工具是快速开发HLA仿真应用系统的重要方式。HDOSE是一个基于HLA的支持软件重配置和模型动态表示的分布式交互仿真框架,其可伸缩的基于元模型的软件体系结构和高效的底层服务为应用系统的构建和演化提供了有力的支持... 基于框架的联邦开发工具是快速开发HLA仿真应用系统的重要方式。HDOSE是一个基于HLA的支持软件重配置和模型动态表示的分布式交互仿真框架,其可伸缩的基于元模型的软件体系结构和高效的底层服务为应用系统的构建和演化提供了有力的支持。通过将仿真系统中对象的交互、对象的结构、对象的行为进行分离,并应用设计模式的原理提供通用的机制解决系统中的共性问题,使HDOSE具有最大程度的可复用性;简单易用的接口和实用的概念模型简化和方便了系统的设计和实现。实践表明,HDOSE是开发基于HLA的仿真应用系统的用力工具。 展开更多
关键词 HLA RTI 软件体系结构 软件复用 框架
在线阅读 下载PDF
软件体系结构研究综述 被引量:218
8
作者 孙昌爱 金茂忠 刘超 《软件学报》 EI CSCD 北大核心 2002年第7期1228-1237,共10页
近年来,软件体系结构逐渐成为软件工程领域的研究热点以及大型软件系统与软件产品线开发中的关键技术之一.归纳了软件体系结构技术发展过程及其主要研究方向.在分析了典型的软件体系结构概念之后,给出了软件体系结构的定义.通过总结软... 近年来,软件体系结构逐渐成为软件工程领域的研究热点以及大型软件系统与软件产品线开发中的关键技术之一.归纳了软件体系结构技术发展过程及其主要研究方向.在分析了典型的软件体系结构概念之后,给出了软件体系结构的定义.通过总结软件体系结构领域的若干研究活动,提出了软件体系结构研究的两大思路,并从7个方面介绍了软件体系结构研究进展.探讨了软件体系结构研究中的不足之处,并分析其原因.作为总结,给出了软件体系结构领域最有前途的发展趋势. 展开更多
关键词 软件体系结构 软件工程 软件系统 软件开发
在线阅读 下载PDF
基于面向对象框架的软件开发方法 被引量:17
9
作者 何 昭 李传湘 崔 巍 《计算机工程》 CAS CSCD 北大核心 2002年第4期5-6,142,共3页
分析了框架的特征以及它与其它的一些常用的面向对象复用技术如类库、组件、设计模式的联系,给出了基于框架的软件开发方法BFD(Based-framework Development)的开发过程。并讨论了在BFD中目前的研究重点和BFD的最新的发展趋势。
关键词 面向对象 软件复用 组件 设计模式 软件开发方法 软件工程
在线阅读 下载PDF
MVC模式下多层分布式软件系统架构设计 被引量:23
10
作者 刘正 张书锋 赵鹤鸣 《现代电子技术》 北大核心 2018年第7期135-139,146,共6页
为了解决传统基于模式的软件系统架构设计存在复用力度弱以及系统代价高的弊端,设计MVC模式下多层分布式软件系统架构,在分析MVC模式结构的基础上,将MVC设计形式的开发框架Struts,Spring以及Hibemate汇集起来形成SSH框架,设计基于SSH的... 为了解决传统基于模式的软件系统架构设计存在复用力度弱以及系统代价高的弊端,设计MVC模式下多层分布式软件系统架构,在分析MVC模式结构的基础上,将MVC设计形式的开发框架Struts,Spring以及Hibemate汇集起来形成SSH框架,设计基于SSH的多层分布式软件系统开发框架,给出SSH框架的组合及其体系结构,并分析了其中的表示层、业务层、持久层、域模型层的功能,详细描述了软件系统的运行流程。设计的软件系统功能模块包括会话管理模块、身份认证模块、授权模块、安全审计模块以及性能检测模块。实验结果说明,所设计软件系统的运行效率和能耗都较优,具备较高的性能。 展开更多
关键词 MVC模式 多层分布式 软件系统 架构设计 复用力度 开发框架
在线阅读 下载PDF
构件化领域框架设计与实现 被引量:19
11
作者 刘晓铭 刘积仁 李华天 《计算机研究与发展》 EI CSCD 北大核心 1999年第2期166-169,共4页
文中介绍了由东北大学软件中心研究开发的构件化领域框架系统NESC.它以构件技术、软件体系结构技术和应用软件开发技术为基础,采用了界面、规则和存储的层次化结构,实现了规则控制、时空关系描述、可视化信息表达、构件静态组合... 文中介绍了由东北大学软件中心研究开发的构件化领域框架系统NESC.它以构件技术、软件体系结构技术和应用软件开发技术为基础,采用了界面、规则和存储的层次化结构,实现了规则控制、时空关系描述、可视化信息表达、构件静态组合、功能动态组合、分布式构件管理等功能.框架体系结构设计通过应用-技术二维划分、功能提取、局部封闭和全局分层等技术实现,可望达到合理规划设计构件,简化依赖关系,提高运行效率,增强构件通用性以及清晰应用系统概念和结构的目的. 展开更多
关键词 软件构件 软件体系结构 领域框架 软件开发
在线阅读 下载PDF
软件体系结构、应用平台及框架仓库技术 被引量:25
12
作者 车敦仁 周立柱 蒋维杜 《计算机研究与发展》 EI CSCD 北大核心 1996年第7期501-506,共6页
应用平台是新近提出的一种中间件(middleware)技术,其主旨是为应用提供更强大的支持(如提高质量、增加复用、提高生产率、降低维护)。最近几年兴起的软件体系结构研究已为应用平台的研究开发打下了必要的技术基础。CA... 应用平台是新近提出的一种中间件(middleware)技术,其主旨是为应用提供更强大的支持(如提高质量、增加复用、提高生产率、降低维护)。最近几年兴起的软件体系结构研究已为应用平台的研究开发打下了必要的技术基础。CASE集成工具与环境是应用平台的物理支撑,框架仓库和面向对象组织是应用平台的集成保证。应用平台不仅是新兴的技术和概念,而且具有很大的现实意义和极广阔的应用前景。本文对应用平台和应用平台的关键支撑技术及有关概念(包括:应用平台、软件体系结构和框架仓库等)进行综述,并给出作者的观点。 展开更多
关键词 软件 体系结构 应用平台 框架 CASE
在线阅读 下载PDF
MVC体系架构从模式到框架的持续抽象进化 被引量:24
13
作者 刘宁 陆荣国 缪万胜 《计算机工程》 CAS CSCD 北大核心 2008年第4期107-110,共4页
针对有互动响应要求的复杂软件系统的设计和开发,提出一种"(组合)模型-视图-控制器"软件体系架构框架的设计方案。该方案基于进化式软件架构设计理念体系,运用以持续抽象策略为导引的进化式迭代方法,对传统的模型-视图-控制... 针对有互动响应要求的复杂软件系统的设计和开发,提出一种"(组合)模型-视图-控制器"软件体系架构框架的设计方案。该方案基于进化式软件架构设计理念体系,运用以持续抽象策略为导引的进化式迭代方法,对传统的模型-视图-控制器体系架构模式进行了进化式抽象迭代,并在SAL Studio 1.0项目中予以应用。结果证明,由该方法得出的设计方案提高了相应软件体系的可靠性、可扩展性和可复用性,促进了软件体系的技术进化,能优质、有效、可靠地完成软件开发。 展开更多
关键词 进化式软件架构设计理念体系 架构模式 架构框架 持续抽象
在线阅读 下载PDF
软件Agent的一种面向对象设计模型 被引量:23
14
作者 黎建兴 毛新军 束尧 《软件学报》 EI CSCD 北大核心 2007年第3期582-591,共10页
怎样实现软件Agent是设计与开发面向Agent编程语言及工具的关键问题.为基于当前主流的面向对象技术来解决该问题,首先讨论了对象与Agent的主要区别,然后通过对Agent的BDI模型进行简化改进,提出了一种基于对象技术的软件Agent的实现体系... 怎样实现软件Agent是设计与开发面向Agent编程语言及工具的关键问题.为基于当前主流的面向对象技术来解决该问题,首先讨论了对象与Agent的主要区别,然后通过对Agent的BDI模型进行简化改进,提出了一种基于对象技术的软件Agent的实现体系结构及其内部行为自主决策算法.最后,基于该结构及算法并利用设计模式开发出了软件Agent的一种面向对象设计框架.该工作对于上述问题的解决,以及在现有成熟的面向对象技术基础上开发出软件Agent程序设计语言及其支撑环境具有基础指导意义. 展开更多
关键词 软件Agem 实现体系结构 设计框架 POAD(pattern-oriented ANALYSIS and design)方法
在线阅读 下载PDF
MVC软件构架在城市安全生产监管系统中的设计与应用 被引量:15
15
作者 冯向阳 冯飞飞 苏厚勤 《计算机应用与软件》 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
基于SCA的无线通信技术研究 被引量:18
16
作者 洪锡军 刘献科 张激 《计算机工程》 EI CAS CSCD 北大核心 2005年第8期120-122,共3页
介绍了一种新的无线通信系统设计思想,即基于SCA规范进行无线通信系统的设计和开发,给出了该系统的软硬件体系结构,通过定义核心框架服务详细规定了波形应用组件以及设备的自动装配、智能化管理和控制等接口,为各种波形间的互通提供了... 介绍了一种新的无线通信系统设计思想,即基于SCA规范进行无线通信系统的设计和开发,给出了该系统的软硬件体系结构,通过定义核心框架服务详细规定了波形应用组件以及设备的自动装配、智能化管理和控制等接口,为各种波形间的互通提供了统一的运行环境,保证了波形应用组件实现的独立性。最后对基于SCA的无线通信系统中所涉及的一些关键技术进行了探讨。 展开更多
关键词 软件通信体系结构 无线通信 核心框架 波形
在线阅读 下载PDF
一种测震仪器数据流接入框架的设计与应用 被引量:8
17
作者 董一兵 何永波 +4 位作者 刘强 杨锐 张环曦 刘丽 梁红杰 《地震研究》 CSCD 北大核心 2015年第2期326-331,共6页
为了满足对测震仪器的辅助性数据进行综合利用和交换共享的需要,通过分析地震数据采集器传输数据流的方式和特点,利用软件工程思想和面向对象的软件复用技术,建立了一种轻量级、可复用的应用框架,为面向测震仪器的数据接入程序设计提供... 为了满足对测震仪器的辅助性数据进行综合利用和交换共享的需要,通过分析地震数据采集器传输数据流的方式和特点,利用软件工程思想和面向对象的软件复用技术,建立了一种轻量级、可复用的应用框架,为面向测震仪器的数据接入程序设计提供了一种分布式、高性能、异步流水的体系结构。对框架的实现细节进行了详细阐述,并将框架成功应用于测震台站运行状态监视系统中,测试结果证明了框架的科学性、合理性和实用性,为框架的推广应用提供了典型示范。 展开更多
关键词 测震仪器 数据流 应用框架 软件复用 健康状态
在线阅读 下载PDF
三层结构软件框架扩展点实现方法 被引量:28
18
作者 郝雯 艾玲梅 王映辉 《计算机应用》 CSCD 北大核心 2009年第9期2541-2545,共5页
基于通用的软件三层结构框架,对框架的扩展点进行了分类,并根据各类的特点,结合设计模式给出了各类扩展点的设计策略和实现方法。最后,以某大型机械制造企业的工时管理系统(TQMS)开发为例,基于.NET平台对各扩展点的具体实现过程进行了... 基于通用的软件三层结构框架,对框架的扩展点进行了分类,并根据各类的特点,结合设计模式给出了各类扩展点的设计策略和实现方法。最后,以某大型机械制造企业的工时管理系统(TQMS)开发为例,基于.NET平台对各扩展点的具体实现过程进行了详细阐述,对增强软件框架的灵活性以及应对客户的需求变化提供了良好的支持。 展开更多
关键词 扩展点 设计模式 软件框架 三层结构 NET平台
在线阅读 下载PDF
基于软构件的软件开发框架研究 被引量:8
19
作者 董树霞 刁永锋 邵增珍 《计算机应用研究》 CSCD 北大核心 2005年第6期33-35,37,共4页
软件的重要性对其质量提出了严格的要求。如何对软件开发过程进行严格控制,提高软件系统成功率及用户满意度,降低开发成本,成为软件行业理论研究的焦点。在总结当前国际上流行的软件开发模式的基础上,提出了基于软构件的软件开发框架。
关键词 软构件 软件开发框架 软件重用
在线阅读 下载PDF
基于可重用框架的软件开发模式及其应用 被引量:14
20
作者 王成耀 姚琳 《计算机应用研究》 CSCD 北大核心 2003年第1期49-51,共3页
框架是可重用的特定领域应用软件的半成品 ,开发者通过定制可以建立具体的应用系统。一个好的框架可大大降低应用系统的开发成本。讨论了基于框架的应用系统开发模式 ,提出了一个基于多层结构的可重用的交易服务器框架 。
关键词 可重用框架 软件开发模式 软件工程 计算机 消息处理 软件重用
在线阅读 下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部