期刊文献+
共找到917篇文章
< 1 2 46 >
每页显示 20 50 100
数据驱动的陆路交通工程设计模式研究——以铁路建筑工程为例 被引量:1
1
作者 刘仑 《铁道标准设计》 北大核心 2025年第3期148-156,共9页
为提升陆路交通工程设计的数字化水平,针对专业间数据壁垒、低效联动和信息混杂等行业痛点,以铁路建筑工程为例,构建一个利于数据产生、传递和应用的工程设计模型。该模型创新性提出设计因子概念,统一设计对象的属性描述和数据接口,促... 为提升陆路交通工程设计的数字化水平,针对专业间数据壁垒、低效联动和信息混杂等行业痛点,以铁路建筑工程为例,构建一个利于数据产生、传递和应用的工程设计模型。该模型创新性提出设计因子概念,统一设计对象的属性描述和数据接口,促进数据的无缝对接和高效传递;对设计流程解耦,提出设计业务的层次化信息分解和数据传递路线,并利用接口数据实现对软件的驱动。由此搭建由宏观到微观的“房屋-房间-构件”业务体系和软件开发整体框架,形成一个以数据为核心的铁路建筑工程专业设计新模式。该模式实现了工程设计由文档传递信息向数据自动传递的转变,形成设计数据的汇聚治理和设计成果的分层表达,为工程设计提供了全面的数据资产和精准高效的数据服务。基于此模式,研发铁路房屋总图设计和基于房间属性的建筑单体设计等软件,这些软件将设计用时相比传统做法缩短50%~60%,将正确率提升至近100%,实现了设计数据的生成、管理和协同新模式的示范验证,对推行铁路乃至陆路交通设计业务标准化、构建高效工作流程,以及强化数据链稳定性具有启示作用。本研究成果为工程设计标准化、数字化、集成化发展提供一种新的理论探索和实践应用。 展开更多
关键词 铁路 数据驱动 陆路交通 设计模式 数字化 传递 协同 设计因子
在线阅读 下载PDF
软件设计模式检测技术:现状、挑战和展望
2
作者 王雷 袁野 王国仁 《软件学报》 北大核心 2025年第6期2643-2682,共40页
设计模式检测是软件工程领域中非常重要的研究课题.国内外很多学者致力于设计模式检测问题的研究与解决,取得了丰硕的研究成果.对当前软件设计模式检测技术进行综述并展望了其前景.首先,简要介绍软件设计模式检测领域的发展历程,讨论并... 设计模式检测是软件工程领域中非常重要的研究课题.国内外很多学者致力于设计模式检测问题的研究与解决,取得了丰硕的研究成果.对当前软件设计模式检测技术进行综述并展望了其前景.首先,简要介绍软件设计模式检测领域的发展历程,讨论并总结了设计模式的检测对象和特征类型,给出了设计模式检测评估指标.然后,总结了设计模式检测技术现有的分类方法,引出了分类方法.根据设计模式检测技术发展的时间线从非机器学习设计模式检测、机器学习设计模式检测、基于预训练语言模型的设计模式检测这3类方法出发探讨了当前软件设计模式检测技术的研究现状和最新进展,并对当前成果进行了总结和比较.最后,分析了该领域存在的主要问题与挑战,指出了今后值得进一步研究的方向以及可能的解决方案.涵盖了从早期的非机器学习方法到利用机器学习技术,再到现代预训练语言模型的应用,全面系统地展现了该领域的发展历程、最新进展和未来发展前景,对于该领域今后的研究方向和思路具有指导意义. 展开更多
关键词 设计模式检测 研究综述 机器学习 预训练语言模型 软件逆向工程 软件开发方法 软件设计 软件体系结构
在线阅读 下载PDF
乡村工业遗产 “退工还农” 可持续设计模式研究——以广东顺德西达发电厂为例
3
作者 汤强 郑亮 +1 位作者 陈俊璋 陈以乐 《家具与室内装饰》 北大核心 2024年第12期94-99,共6页
本研究基于实践案例,提出了一种针对乡村工业遗产的“退工还农”可持续设计模式。该模式旨在通过生态修复与生态农业,将废弃或不再使用的工业用地或遗产转变为农业用地,促进土地再利用与区域的可持续发展。以顺德西达发电厂为例,该项目... 本研究基于实践案例,提出了一种针对乡村工业遗产的“退工还农”可持续设计模式。该模式旨在通过生态修复与生态农业,将废弃或不再使用的工业用地或遗产转变为农业用地,促进土地再利用与区域的可持续发展。以顺德西达发电厂为例,该项目通过开挖废弃工业地形成水塘,并引入鱼菜共生等新型复合耕种系统,构建了可持续运营模式。本研究的主要结论有:(1)通过对工业遗产的生态修复和功能转型,能够有效实现乡村可持续发展的目标;(2)在实践中,融合遗产活化、以工补农、城乡互动、社群构建和价值输出等多维度策略,是推动乡村工业遗产可持续设计的关键;(3)西达发电厂的成功案例表明,工业遗产不仅能够反哺乡村,还能够通过现代化的基层治理体系建设,为乡村工业遗产的生态活化与可持续发展提供可行路径。 展开更多
关键词 乡村工业遗产 西达发电厂 退工还农 可持续设计模式
在线阅读 下载PDF
基于DPS表达式类图的设计模式检测 被引量:5
4
作者 肖卓宇 何锫 黎妍 《计算机工程与设计》 北大核心 2015年第10期2743-2748,共6页
为解决设计模式检测中的关系变异问题,降低检测的复杂度,提出一种基于DPS(design pattern string)表达式子图同构的设计模式检测方法。以设计模式中的类为基础,通过图型的形式分析类之间的关系,引入子图同构的思想,将其转化为DPS表达式... 为解决设计模式检测中的关系变异问题,降低检测的复杂度,提出一种基于DPS(design pattern string)表达式子图同构的设计模式检测方法。以设计模式中的类为基础,通过图型的形式分析类之间的关系,引入子图同构的思想,将其转化为DPS表达式中子串的组合,在此基础上,依据目标类与模式类的匹配程度,分情形对设计模式进行识别。以单件模式、装饰模式及中介者模式为例,提供一个支持检测的实现,论述其可行性。 展开更多
关键词 设计模式 设计模式识别 设计模式字符串 关系变异 子图同构 图形匹配
在线阅读 下载PDF
基于矩阵积分评估的设计模式检测研究 被引量:15
5
作者 肖卓宇 黎妍 +1 位作者 何锫 陈俊旭 《小型微型计算机系统》 CSCD 北大核心 2016年第7期1428-1433,共6页
设计模式识别是软件复用的一项重要工作,而设计模式实例检测有利于软件系统的理解与维护,为解决设计模式检测中软件系统与设计模式间匹配的精确性问题,并降低检测的复杂度,提出一种基于图形顶点之间矩阵积分的评估方法,形式化了软件系... 设计模式识别是软件复用的一项重要工作,而设计模式实例检测有利于软件系统的理解与维护,为解决设计模式检测中软件系统与设计模式间匹配的精确性问题,并降低检测的复杂度,提出一种基于图形顶点之间矩阵积分的评估方法,形式化了软件系统和设计模式的矩阵表示,利用逆向工程中的大类图拆分方法对初始信息进行修饰,将其结果转换为基于图形的邻接矩阵表示形式,再依据矩阵积分规则对之进行计算,得出Matrix Grade积分评估表示形式的匹配结果,并通过多个开源项目验证了该方法的准确率与有效性,与其他检测算法的结果比较,说明了本文方法值得进一步研究. 展开更多
关键词 设计模式 逆向工程 设计模式识别 图形匹配 邻接矩阵 矩阵积分
在线阅读 下载PDF
注入间接线索的设计模式变体分类检测 被引量:9
6
作者 肖卓宇 何锫 +3 位作者 李港 杨道武 彭逸凡 董泽民 《小型微型计算机系统》 CSCD 北大核心 2018年第6期1335-1341,共7页
为解决经典GOF设计模式扩展后不便于恢复的问题,结合Petterson提出的设计模式变体思想与Scanniello提出的设计模式复用概念,提出一种注入间接线索的设计模式变体检测方法,在遵循GOF标准设计模式与其变体意图一致性原则基础上,以类及其... 为解决经典GOF设计模式扩展后不便于恢复的问题,结合Petterson提出的设计模式变体思想与Scanniello提出的设计模式复用概念,提出一种注入间接线索的设计模式变体检测方法,在遵循GOF标准设计模式与其变体意图一致性原则基础上,以类及其关系为基础,关注参与角色间有价值的间接联系,给出了创建型、行为型、结构型模式变体的具体实现,并依次以Factory M ethod、Command、Proxy模式变体为例,通过6种主流工具与4种经典开源系统对三种设计模式变体进行了检测比较,实验结果表明,本研究有助于设计模式解决方案的恢复. 展开更多
关键词 设计模式检测 逆向工程 设计意图 设计模式变体 线索
在线阅读 下载PDF
一种多阶段交互式线索驱动的设计模式识别方法 被引量:16
7
作者 肖卓宇 何锫 余波 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2017年第9期1746-1756,共11页
针对传统设计模式自动检测不够精确及不易于扩展的问题,为提高设计模式实例恢复的精确性,提出一种多阶段交互式线索驱动的设计模式识别方法。在传统基于约束满足问题(CSP)的设计模式检测思想基础上引入了线索的思想,旨在经过调研对专家... 针对传统设计模式自动检测不够精确及不易于扩展的问题,为提高设计模式实例恢复的精确性,提出一种多阶段交互式线索驱动的设计模式识别方法。在传统基于约束满足问题(CSP)的设计模式检测思想基础上引入了线索的思想,旨在经过调研对专家经验知识进行反馈,并将筛选后有价值的线索表示为CSP形式的信息,进而依据信息特征将线索分类,通过在设计模式检测过程中逐步增加线索,直至设计模式实例候选参与者集产生。实验结果表明,本文方法不仅分阶段筛选了设计模式检测实例的假阴性与假阳性结果,还解决了设计模式识别的重叠问题,通过与其他主流检测方法的F-score指标值对比,取得了较好的检测效果。 展开更多
关键词 设计模式 设计模式识别 线索驱动 知识反馈 模式实例重叠
在线阅读 下载PDF
设计模式检测工具有效性评估策略 被引量:10
8
作者 肖卓宇 黄海 +4 位作者 何锫 李港 杨道武 彭逸凡 董泽民 《计算机科学与探索》 CSCD 北大核心 2018年第3期380-392,共13页
为解决传统设计模式检测工具比较基准缺乏及相似工具重复开发的问题,在分析现有设计模式工具检测结果基础上,按识别方法进行了分类,制订了参与检测工具的筛选规则,探讨了各种工具的局限性,提出了一种设计模式检测工具有效性评估方法。... 为解决传统设计模式检测工具比较基准缺乏及相似工具重复开发的问题,在分析现有设计模式工具检测结果基础上,按识别方法进行了分类,制订了参与检测工具的筛选规则,探讨了各种工具的局限性,提出了一种设计模式检测工具有效性评估方法。以设计模式实例基准、变体、参与者角色实例共享为主要评估指标,通过对8种检测工具及9种开源系统指标的交叉比较,验证了所提方法的有效性,总结了评估工作的有效性威胁,给出了合理性建议,为设计模式检测工具评估提供了一种新思路。 展开更多
关键词 设计模式检测 评估指标 基准 设计模式变体 实例共享
在线阅读 下载PDF
设计模式变体检测研究 被引量:8
9
作者 肖卓宇 何锫 +2 位作者 陈俊旭 杨鑫维 杨邦平 《小型微型计算机系统》 CSCD 北大核心 2017年第8期1751-1756,共6页
为解决传统设计模式检测方法精确率不高的问题,以其主要影响因素之一变体问题为切入点,提出一种设计模式变体检测方法,以设计模式实例的参与者角色及其关系为基础,通过特征值的形式描述设计模式,制定了5项设计模式变体检测规则,以Compos... 为解决传统设计模式检测方法精确率不高的问题,以其主要影响因素之一变体问题为切入点,提出一种设计模式变体检测方法,以设计模式实例的参与者角色及其关系为基础,通过特征值的形式描述设计模式,制定了5项设计模式变体检测规则,以Composite模式为例,提供了可验证的设计模式变体检测实现.通过与六种主流的设计模式检测工具比较,实验结果表明,本文方法在解决设计模式实例变体方面取得了较好的效果,能够有效减少设计模式检测的假阴性结果. 展开更多
关键词 设计模式 变体 特征值 规则制定 设计模式检测
在线阅读 下载PDF
分布式仿真软件三层设计模式及应用 被引量:9
10
作者 杨雪榕 梁加红 +1 位作者 冯向军 廖瑛 《系统仿真学报》 EI CAS CSCD 北大核心 2008年第21期5812-5815,共4页
为了解决分布式仿真软件设计开发中的难题,提出了分布式仿真软件三层设计模式(Three Level Design Pattern,TLDP)。三层设计模式要求仿真软件按照用户服务层、应用服务层和数据服务层三层进行功能划分,进行分层设计和开发。对仿真软件... 为了解决分布式仿真软件设计开发中的难题,提出了分布式仿真软件三层设计模式(Three Level Design Pattern,TLDP)。三层设计模式要求仿真软件按照用户服务层、应用服务层和数据服务层三层进行功能划分,进行分层设计和开发。对仿真软件设计中存在的问题进行了分析,介绍了三层设计模式的主要内容和设计开发规则,最后给出了两个应用实例。实践证明三层设计模式比较适用于具有复杂应用背景和软件环境的分布式仿真系统软件的设计与开发,能够有效提高设计开发效率。 展开更多
关键词 三层设计模式 分布式仿真 软件 设计模式
在线阅读 下载PDF
基于设计模式角色的附加关系检测研究 被引量:20
11
作者 肖卓宇 何锫 黎妍 《计算机应用研究》 CSCD 北大核心 2015年第7期2042-2045,共4页
使用设计模式时,类之间的关系应符合规定的解决方案,然而在系统设计时,设计模式中不同角色之间往往会出现附加的关系,从而导致软件实现与预期的不一致。以识别设计模式的附加关系为目标,提出了一种能够自动检测该问题的解决方案,介绍其... 使用设计模式时,类之间的关系应符合规定的解决方案,然而在系统设计时,设计模式中不同角色之间往往会出现附加的关系,从而导致软件实现与预期的不一致。以识别设计模式的附加关系为目标,提出了一种能够自动检测该问题的解决方案,介绍其解决方法的原则与基本思想,以设计模式中的角色为对象,研究它们之间的联系,制定了一个附加关系检测规则,并以观察者模式与适配器模式为例,提供了一个支持检查的实现,验证了该方法对设计模式附加关系检测的可行性及有效性。 展开更多
关键词 设计模式 设计模式识别 附加关系 变异 切点 约束规则
在线阅读 下载PDF
非标准设计模式的恢复 被引量:7
12
作者 肖卓宇 何锫 余波 《计算机工程与设计》 北大核心 2019年第1期143-148,208,共7页
为解决非标准设计模式不易恢复的问题,提出一种非标准设计模式恢复方法,关注设计模式重叠与变体,描述设计模式实例重叠的情形。以Decorator为例总结3种典型的变体实现,通过手工的形式验证经典开源系统中State与Strategy模式重叠实例及De... 为解决非标准设计模式不易恢复的问题,提出一种非标准设计模式恢复方法,关注设计模式重叠与变体,描述设计模式实例重叠的情形。以Decorator为例总结3种典型的变体实现,通过手工的形式验证经典开源系统中State与Strategy模式重叠实例及Decorator与Composite模式变体的基准数及所处目录位置,以5种主流设计模式恢复工具进行非标准设计模式恢复实验,实验结果表明,矩阵积分评估的策略取得了较好的效果,非标准设计模式恢复值得深入研究。 展开更多
关键词 设计模式 设计模式恢复 非标准 重叠 变体
在线阅读 下载PDF
基于设计模式的用户接口系统设计 被引量:9
13
作者 王锐 林晓明 《计算机应用》 CSCD 北大核心 2002年第11期104-106,共3页
设计模式是优秀软件设计经验的总结 ,已成为现代软件系统设计的重要研究对象。采用基于设计模式的方法 ,进行UI(UserInterface ,用户接口 )系统设计 ,提高了系统设计中的可重用性。
关键词 设计模式 用户接口系统 设计 面向对象 软件设计模式 软件开发
在线阅读 下载PDF
基于XML Schema技术的设计模式定义方法 被引量:2
14
作者 古辉 张炜星 《计算机科学》 CSCD 北大核心 2014年第1期254-257,共4页
在程序理解和逆向工程中,对软件设计模式的识别有助于软件技术人员从软件结构上理解系统的设计意图和实现功能。通常,采用UML类图表示的软件设计描述难以从特征上对设计模式进行准确的识别。提出一种基于XML Schema技术定义XML文档结构... 在程序理解和逆向工程中,对软件设计模式的识别有助于软件技术人员从软件结构上理解系统的设计意图和实现功能。通常,采用UML类图表示的软件设计描述难以从特征上对设计模式进行准确的识别。提出一种基于XML Schema技术定义XML文档结构的设计模式定义语言——DPDLXS。通过运用DPDLXS语言描述特定设计模式的实例表明,该设计模式定义语言能够准确表述设计模式的特征,可以为设计模式的识别提供技术支持。 展开更多
关键词 程序理解 DPDLXS 设计模式定义 设计模式识别
在线阅读 下载PDF
引入线索约束的设计模式变体挖掘研究 被引量:3
15
作者 肖卓宇 何锫 +3 位作者 徐运标 陈果 郭杰 黄俊 《计算机工程与科学》 CSCD 北大核心 2021年第6期1014-1023,共10页
针对设计模式变体挖掘准确率较低的问题,提出引入线索约束的设计模式变体挖掘方法,旨在基于约束满足问题CSP描述设计模式变体线索,给出DPVMC算法,分结构特征约束与时序特征约束2个阶段引入线索。以Proxy、Bridge、Command、Factory Met... 针对设计模式变体挖掘准确率较低的问题,提出引入线索约束的设计模式变体挖掘方法,旨在基于约束满足问题CSP描述设计模式变体线索,给出DPVMC算法,分结构特征约束与时序特征约束2个阶段引入线索。以Proxy、Bridge、Command、Factory Method模式变体为例,设计了2阶段的单个设计模式变体挖掘实验与集成设计模式变体挖掘实验,通过4种主流设计模式挖掘工具与4种基准系统进行了设计模式挖掘实验,实验结果表明,本文方法取得了较好的效果。 展开更多
关键词 设计模式 设计模式变体 线索 CSP 约束
在线阅读 下载PDF
设计模式识别的特征信息分类研究 被引量:3
16
作者 肖卓宇 何锫 +3 位作者 徐运标 陈果 郭杰 王林春 《计算机应用与软件》 北大核心 2022年第6期7-11,20,共6页
为设计模式识别精确率不高的问题,提出一种基于特征分类表示的设计模式识别方法,分结构型、行为型及创建型三类归纳特征信息,三类模式分别以Adapter模式、Command模式、Factory Method模式为例,通过4个经典的测试系统进行设计模式识别实... 为设计模式识别精确率不高的问题,提出一种基于特征分类表示的设计模式识别方法,分结构型、行为型及创建型三类归纳特征信息,三类模式分别以Adapter模式、Command模式、Factory Method模式为例,通过4个经典的测试系统进行设计模式识别实验,识别精确率分别96.8%、81.95%、42.85%,取得了较好的效果。 展开更多
关键词 设计模式 设计模式识别 分类 特征信息
在线阅读 下载PDF
J2EE平台上MVC设计模式的研究与实现 被引量:153
17
作者 陆荣幸 郁洲 +1 位作者 阮永良 王志强 《计算机应用研究》 CSCD 北大核心 2003年第3期144-146,共3页
简要介绍了MVC模式思想,讨论了J2EE技术,同时以MVC模式思想构筑了J2EE企业应用平台。
关键词 J2EE平台 MVC 设计模式 动态网页 虚拟机
在线阅读 下载PDF
基于ASP.NET的MVC设计模式的研究 被引量:47
18
作者 林庆 朱翠苗 +2 位作者 郑广成 贾洪艳 吴旻 《计算机工程与设计》 CSCD 北大核心 2008年第1期167-169,共3页
MVC设计模式可以在满足界面要求的同时,使软件的计算模型独立于界面的构成,建立大型分布式应用程序框架;介绍了MVC设计模式的原理和组成,从视图、控制器、模型3个方面,详细描述了ASP.NET实现MVC的方法和技术,讨论了扩展MVC模式的思路和... MVC设计模式可以在满足界面要求的同时,使软件的计算模型独立于界面的构成,建立大型分布式应用程序框架;介绍了MVC设计模式的原理和组成,从视图、控制器、模型3个方面,详细描述了ASP.NET实现MVC的方法和技术,讨论了扩展MVC模式的思路和方法,清晰地分析了MVC的优缺点;该模式适用于大型可扩展的Web应用的开发,在保持用户界面稳定的前提下,实现了根据用户需要进行界面显示内容和显示形式的改变及调整。 展开更多
关键词 框架 设计模式 视图 控制器 模型
在线阅读 下载PDF
基于MDA的设计模式建模与模型转换 被引量:32
19
作者 张天 张岩 +2 位作者 于笑丰 王林章 李宣东 《软件学报》 EI CSCD 北大核心 2008年第9期2203-2217,共15页
MDA(model driven architecture)的一个重要意图是将模型作为软件开发的基本单元,以进一步提高软件开发的抽象层次.为此,MDA划分了3种抽象级的模型,并通过建立高抽象级的模型和向低抽象级模型及代码的转换来构造可运行的应用程序.在MDA... MDA(model driven architecture)的一个重要意图是将模型作为软件开发的基本单元,以进一步提高软件开发的抽象层次.为此,MDA划分了3种抽象级的模型,并通过建立高抽象级的模型和向低抽象级模型及代码的转换来构造可运行的应用程序.在MDA的框架下,将设计模式作为一种独立的建模和转换单元能够在较高的抽象层次上充分支持复用并提高建模粒度,从而进一步发挥设计模式的优点,提高软件开发效率、降低生产成本.然而,要在MDA的框架下将设计模式作为完整的开发单元来使用,必须解决以模式为单元的建模及转换两个具体问题.针对单元化模式建模的问题,通过扩展MOF(meta object facility)的方式定义了模式单元元模型,并提供了基于此元模型的单元化建模支撑机制,以分离业务模型与模式模型的方式解决了该问题.针对单元化模式模型转换问题,在模式单元元模型的基础上定义了向EJB平台的转换规则.该转换规则使用QVT标准描述,支持单元化的模式模型转换,并具有良好的复用性. 展开更多
关键词 MDA(model DRIVEN architecture)设计模式 建模 模型转换
在线阅读 下载PDF
基于SPOC的翻转课堂教学设计模式在开放大学中的应用研究 被引量:249
20
作者 王朋娇 段婷婷 +1 位作者 蔡宇南 曾祥民 《中国电化教育》 CSSCI 北大核心 2015年第12期79-86,共8页
SPOC的特点在于改善并重塑慕课的教学效果,如何利用小型的、专有的、在线的优质教学资源在开放教育中开展教学实践,即把课程资源与教学设计深度融合,是MOOC领域研究的发展趋势。该文在对国内外SPOC的发展现状梳理的前提下,结合SPOC促进... SPOC的特点在于改善并重塑慕课的教学效果,如何利用小型的、专有的、在线的优质教学资源在开放教育中开展教学实践,即把课程资源与教学设计深度融合,是MOOC领域研究的发展趋势。该文在对国内外SPOC的发展现状梳理的前提下,结合SPOC促进开放教育发展的作用分析,以教学设计理论和翻转课堂理念为指导依据,尝试提出基于SPOC的翻转课堂教学设计模式,包括基于SPOC的翻转课堂教学内容体系设计、个性化学习策略设计、教学活动设计和教学评价体系的设计四个部分,以期有助于在开放大学中有效开展基于SPOC的翻转课堂教学活动,从而提升开放大学的教育质量。 展开更多
关键词 SPOC 慕课 翻转课堂 教学设计模式
在线阅读 下载PDF
上一页 1 2 46 下一页 到第
使用帮助 返回顶部