期刊文献+
共找到17篇文章
< 1 >
每页显示 20 50 100
利用产生式编程构建低耦合的软件模块——AOP的原理和实践 被引量:2
1
作者 张强 谭博 谭成翔 《计算机应用》 CSCD 北大核心 2005年第3期620-622,共3页
分析了面向对象理论遇到的难以解决的问题。针对此类问题提出了利用产生式编程构建通用领域模型和低耦合的模块的思想。以AspectOrientedProgramming(AOP)为例,列举了其主要实现手段,分析了它们的利弊,对比了传统OO方法的Observer模式... 分析了面向对象理论遇到的难以解决的问题。针对此类问题提出了利用产生式编程构建通用领域模型和低耦合的模块的思想。以AspectOrientedProgramming(AOP)为例,列举了其主要实现手段,分析了它们的利弊,对比了传统OO方法的Observer模式实现和利用AOP的Observer模式实现。 展开更多
关键词 产生式编程 AOP 复用 设计模式 横切关注点
下载PDF
生成式程序设计研究概述 被引量:5
2
作者 范少锋 张乃孝 《计算机科学》 CSCD 北大核心 2005年第3期12-16,25,共6页
随着软件规模越来越大、软件复杂度越来越高,如何高效地开发出高质量的软件以及如何有效地维护和更新软件都是当前软件方法学研究所关注的重点。为了实现这一目标,已经陆续出现一些有效的方法和技术。KrzysztofCzarnecki和U.Eisenecker... 随着软件规模越来越大、软件复杂度越来越高,如何高效地开发出高质量的软件以及如何有效地维护和更新软件都是当前软件方法学研究所关注的重点。为了实现这一目标,已经陆续出现一些有效的方法和技术。KrzysztofCzarnecki和U.Eisenecker融合先进方法和技术的精髓,提出了一种新的软件工程范型——生成式程序设计:基于为软件系统族进行建模,对给定的需求规格说明,利用配置知识,把基本的可重用构件根据需求进行自动化的配置以产生离定制、优化的软件产品。生成式程序设计的基础是面向系统族的生成式领域模型,该模型包括三个基本成分:问题域、解域和连接这两个域的配置知识。生成式程序设计包含两个开发周期:一个是设计和实现生成式领域模型,即支持重用的开发;另一个是利用生成式领域模型生产出具体的软件系统,也即利用重用的开发。本文将详细地介绍此软件工程范型的分析与设计方法和实现技术。 展开更多
关键词 生成式程序设计 软件规模 软件复杂度 建模 配置知识
下载PDF
Energy Consumption Prediction of a CNC Machining Process With Incomplete Data 被引量:6
3
作者 Jian Pan Congbo Li +2 位作者 Ying Tang Wei Li Xiaoou Li 《IEEE/CAA Journal of Automatica Sinica》 SCIE EI CSCD 2021年第5期987-1000,共14页
Energy consumption prediction of a CNC machining process is important for energy efficiency optimization strategies.To improve the generalization abilities,more and more parameters are acquired for energy prediction m... Energy consumption prediction of a CNC machining process is important for energy efficiency optimization strategies.To improve the generalization abilities,more and more parameters are acquired for energy prediction modeling.While the data collected from workshops may be incomplete because of misoperation,unstable network connections,and frequent transfers,etc.This work proposes a framework for energy modeling based on incomplete data to address this issue.First,some necessary preliminary operations are used for incomplete data sets.Then,missing values are estimated to generate a new complete data set based on generative adversarial imputation nets(GAIN).Next,the gene expression programming(GEP)algorithm is utilized to train the energy model based on the generated data sets.Finally,we test the predictive accuracy of the obtained model.Computational experiments are designed to investigate the performance of the proposed framework with different rates of missing data.Experimental results demonstrate that even when the missing data rate increases to 30%,the proposed framework can still make efficient predictions,with the corresponding RMSE and MAE 0.903 k J and 0.739 k J,respectively. 展开更多
关键词 Energy consumption prediction incomplete data generative adversarial imputation nets(GAIN) gene expression programming(GEP)
下载PDF
一种新型程序设计范型概述 被引量:4
4
作者 杨波 《计算机工程与应用》 CSCD 北大核心 2009年第34期71-73,共3页
介绍了一种新型程序设计范型——生成式程序设计提出的背景和意义、概念、分类、研究概况、存在的问题以及进一步的研究方向。
关键词 程序设计范型 生成式程序设计 方面 元程序设计 模型驱动
下载PDF
Agent应用系统模板语言研究 被引量:2
5
作者 王家昉 冯志勇 《计算机应用》 CSCD 北大核心 2007年第4期868-871,共4页
为了有效地构造可靠、便于维护的多Agent系统(MAS),根据Grammarware的工程化思想与产生式编程技术,以基于黑板的单Agent结构为基础,提出一种Agent模板语言(APL)。通过一个企业业务过程管理(BPM)场景,说明在应用中如何使用APL描述Agent... 为了有效地构造可靠、便于维护的多Agent系统(MAS),根据Grammarware的工程化思想与产生式编程技术,以基于黑板的单Agent结构为基础,提出一种Agent模板语言(APL)。通过一个企业业务过程管理(BPM)场景,说明在应用中如何使用APL描述Agent中针对具体应用的数据类型、知识源组件等,并由解析器将APL转换为JADE上的执行代码,进而实现多Agent系统的快速构建,实现MAS自顶向下的开发,从而提高系统开发的效率,增强系统的灵活性与可复用性。 展开更多
关键词 Agent模板语言 多AGENT系统 产生式编程 Grammarware 黑板 JADE
下载PDF
多序列比对算法族的形式化设计与生成 被引量:2
6
作者 张旭初 石海鹤 《计算机工程与科学》 CSCD 北大核心 2020年第8期1383-1392,共10页
多序列比对问题是生物信息学研究的重要部分,是解决物种进化关系、基因组序列分析等问题的基础。多序列比对算法具有很高的专用性,不同的算法适用于不同的研究环境。目前常用的多序列比对软件是在生物信息学理论指导下利用多个子算法装... 多序列比对问题是生物信息学研究的重要部分,是解决物种进化关系、基因组序列分析等问题的基础。多序列比对算法具有很高的专用性,不同的算法适用于不同的研究环境。目前常用的多序列比对软件是在生物信息学理论指导下利用多个子算法装配形成的,而现有的研究主要针对特定算法的特定步骤进行优化,缺乏领域层次高抽象性的算法框架研究,致使多序列比对算法较为繁杂且冗余过多。根据产生式编程以及软件复用的思想,分析了多序列比对算法族MSAA的特征,设计了相应的泛型算法构件并刻画了构件间的交互关系,进一步借助PAR平台形式化构建了MSAA构件库,提高了装配算法的可靠性和组装灵活性,便于研究人员的维护和优化。 展开更多
关键词 多序列比对算法 特征模型 产生式编程 算法构件 PAR平台
下载PDF
安全信息管理系统生成器的研究 被引量:2
7
作者 张俊贤 《计算机与现代化》 2009年第11期92-95,共4页
基于生成式程序设计和领域工程的理论与方法对运行于PDA的安全类软件进行建模,本文介绍一种简单的领域建模语言GML,设计一个生成器解析GML文档并生成目标系统。
关键词 生成式程序设计 领域工程 GML语言 安全管理信息系统生成器
下载PDF
应用软件产品线工程开发空调控制器软件 被引量:1
8
作者 王灵军 任鹏 文武 《制冷与空调》 2019年第10期33-40,共8页
空调控制器软件需要缩短开发时间以满足市场和订单需要。其具有很多的共性时也带有差异性,软件产品线工程特别适合这种场景。本文将软件产品线工程方法用于空调控制器软件开发,提出了基于Nested SPL产品线架构、参考架构;基于领域驱动... 空调控制器软件需要缩短开发时间以满足市场和订单需要。其具有很多的共性时也带有差异性,软件产品线工程特别适合这种场景。本文将软件产品线工程方法用于空调控制器软件开发,提出了基于Nested SPL产品线架构、参考架构;基于领域驱动设计提供了一种高效使用已有代码资产生成核心资产库的方法。最后描述了应用结果。明显提升了产品研发效率和质量。 展开更多
关键词 空调控制器软件 软件产品线 产品线架构 参考架构 核心资产库 领域驱动设计 生成式编程
下载PDF
结合衍生式设计与桥梁美学在桥梁设计中的应用 被引量:1
9
作者 宋福春 李光宇 +1 位作者 李正坤 吕贵芳 《北方交通》 2020年第3期15-18,23,共5页
在衍生式设计(Generative Design)中,融入多种美学元素,研究了衍生式设计在桥梁结构设计中的应用。通过衍生式设计软件中的可视化编程功能与编程语言功能开发快速建模工具,对局部模型进行优化,同时融入桥梁美学、镂空艺术与光影艺术等... 在衍生式设计(Generative Design)中,融入多种美学元素,研究了衍生式设计在桥梁结构设计中的应用。通过衍生式设计软件中的可视化编程功能与编程语言功能开发快速建模工具,对局部模型进行优化,同时融入桥梁美学、镂空艺术与光影艺术等多种元素,通过调控变量控制参数,快速生成多种备选方案。基于衍生式设计软件开发的快速建模工具极大提高了方案变更效率,对整体的设计方案进行了优化。 展开更多
关键词 衍生式设计 可视化编程 桥梁美学 镂空艺术 光影艺术
下载PDF
基于混合策略的de novo序列拼接算法构造
10
作者 肖存威 石海鹤 +1 位作者 王岚 程柏良 《江西师范大学学报(自然科学版)》 CAS 北大核心 2022年第3期300-307,共8页
在对3种de novo(从头)序列拼接的基本策略进行分析的基础上,该文研究了混合策略序列拼接算法的构造过程,从而整合多个单一策略优点;再利用形式化方法和形式化平台方面的优势,结合领域分析建模和产生式编程的方法,构造了2个基于OLC策略... 在对3种de novo(从头)序列拼接的基本策略进行分析的基础上,该文研究了混合策略序列拼接算法的构造过程,从而整合多个单一策略优点;再利用形式化方法和形式化平台方面的优势,结合领域分析建模和产生式编程的方法,构造了2个基于OLC策略的算法(OLC_assembly_1,OLC_assembly_2)及1个基于DBG策略的算法(DBG_assembly),进一步组装出在(OLC+DBG)→OLC混合模式下的算法(简称ODO算法);最后,从GenBank中选取了3个实验样本,从N50、Contigs number、Coverage等角度,比较了在3个单一策略下的算法和ODO构造算法的拼接结果,分析了coverage depth和k值的变化对拼接结果的影响.实验结果表明:该文实现的ODO算法比单一策略在序列拼接时所产生的结果在N50和Coverage等参数上均有一定的优势. 展开更多
关键词 de novo序列拼接 混合策略 领域特征建模 产生式编程 形式化方法
下载PDF
基于构件的若干图算法开发和生成
11
作者 鄢梦恬 石海鹤 《江西师范大学学报(自然科学版)》 CAS 北大核心 2016年第6期635-639,共5页
软件构件技术可显著提高程序的可靠性和开发效率,极大减少开发成本.泛型程序设计有助于降低编程的复杂度,为重用构件开发提供有效支持.介绍了生成式程序设计思想及泛型程序设计技术,分析了图算法领域的关键特征及领域共性问题,并对广度... 软件构件技术可显著提高程序的可靠性和开发效率,极大减少开发成本.泛型程序设计有助于降低编程的复杂度,为重用构件开发提供有效支持.介绍了生成式程序设计思想及泛型程序设计技术,分析了图算法领域的关键特征及领域共性问题,并对广度优先搜索、单源最短路径、所有顶点对最短路径等一类问题进行抽象,设计出相应的泛型图算法构件,进一步借助PAR方法中的泛型机制进行描述,并在PAR平台程序生成系统上进行构件组装生成具体的算法程序. 展开更多
关键词 图算法生成 构件 生成式程序设计 PAR方法
下载PDF
高比例新能源接入下计及工业负荷特性的电网需求响应调控策略 被引量:5
12
作者 陈光宇 杨锡勇 +4 位作者 江海洋 崔雨 张仰飞 郝思鹏 张玉卓 《电力自动化设备》 EI CSCD 北大核心 2023年第4期177-184,共8页
为挖掘需求侧调节潜力,提出一种高比例新能源接入下计及工业负荷特性的电网需求响应调控策略。设计一种基于工业负荷需求响应的滚动调度框架,通过分析不同类型工业负荷的生产特性,挖掘工业负荷的需求响应潜力;针对新能源和负荷的不确定... 为挖掘需求侧调节潜力,提出一种高比例新能源接入下计及工业负荷特性的电网需求响应调控策略。设计一种基于工业负荷需求响应的滚动调度框架,通过分析不同类型工业负荷的生产特性,挖掘工业负荷的需求响应潜力;针对新能源和负荷的不确定性,提出一种结合特征损失的条件深度卷积生成对抗网络场景生成方法,为系统调控提供不同时间尺度下的典型场景集;基于生成的场景集,以系统总运行成本最小为目标,提出多场景随机规划结合随机模型预测控制方法,构建多时间尺度滚动调度优化模型,求得不同阶段工业负荷需求响应的最优策略。改进IEEE 30和IEEE 118节点系统的仿真结果验证了所提模型及策略的适用性和有效性。 展开更多
关键词 需求响应 条件深度卷积生成对抗网络 多场景随机规划 随机模型预测控制 多时间尺度
下载PDF
一种结合SVM学习的产生式依存分析方法 被引量:5
13
作者 罗强 奚建清 《中文信息学报》 CSCD 北大核心 2007年第4期21-26,41,共7页
本文提出了一种结合SVM学习和产生式模型的依存分析方法。该方法用产生式模型的分析错误对SVM分类器进行训练。为进一步提高分析精度,采用扩大寻优范围的动态规划算法对产生式模型的分析结果进行错误估计,同时引入范围参数,使得寻优范... 本文提出了一种结合SVM学习和产生式模型的依存分析方法。该方法用产生式模型的分析错误对SVM分类器进行训练。为进一步提高分析精度,采用扩大寻优范围的动态规划算法对产生式模型的分析结果进行错误估计,同时引入范围参数,使得寻优范围可以根据实际情况进行调整。本方法在不牺牲分类性能的前提下,有效减少了训练SVM分类器所依赖的支撑向量数。在对哈工大中文树库语料上的对比测试结果表明,该方法的依存分析精度达到86.4%,具有很强的依存分析能力。 展开更多
关键词 计算机应用 中文信息处理 中文依存分析 产生式概率模型 SVM学习 SMO 动态规划算法
下载PDF
基于GAI的逆向工程教学思维在人机协作中的应用研究--以编程教育为例
14
作者 翟雪松 张丽洁 +2 位作者 夏亮亮 徐鑫 朱强 《电化教育研究》 北大核心 2024年第9期61-68,共8页
大模型为学习者提供跨模态的学习资源,同时也为创新人机协同教学模式提出了更高要求。研究引入了逆向工程教学思维,分析了其在流程与机理上与生成式人工智能的相契互补性,并基于自主开发的逆向工程编程学习平台,开展了探索性编程教学实... 大模型为学习者提供跨模态的学习资源,同时也为创新人机协同教学模式提出了更高要求。研究引入了逆向工程教学思维,分析了其在流程与机理上与生成式人工智能的相契互补性,并基于自主开发的逆向工程编程学习平台,开展了探索性编程教学实验。通过LDA主题词抽取和人机协作感知因子分析,研究挖掘出该模式下人机协作五类行为和情感取向。此外,问卷结果显示学习者在此教学模式下表现出较高的感知偶然性、人机协作感知以及持续学习意愿,但人机信任度处于中位水平。结合主题词分析,研究也提出未来人机协作的优化方向:通过逆向工程引领人机协作,降维拆解复杂问题;构建多智能体生态,提高多人-多机群体协作效能;塑造新型人机劳动关系,发展新智生产力。研究为未来人工智能协作学习提供了理论依据和数据参考,也提出了未来研究进一步改进的思路和方法。 展开更多
关键词 生成式人工智能 逆向工程 人机协作学习 复杂问题解决能力 编程教育
下载PDF
视觉文化语境下图像生成艺术的视觉结构分析 被引量:1
15
作者 赵洁 《设计艺术研究》 2022年第1期144-147,共4页
从视觉文化的语境出发,将图像生成艺术作为研究对象。从表层结构、深层结构、整体架构三方面,由表及里、由局部到整体,对图像生成艺术进行视觉性结构分析,探究如何用图像生成艺术去创造"超自然"的内容,发挥其有别于其他艺术... 从视觉文化的语境出发,将图像生成艺术作为研究对象。从表层结构、深层结构、整体架构三方面,由表及里、由局部到整体,对图像生成艺术进行视觉性结构分析,探究如何用图像生成艺术去创造"超自然"的内容,发挥其有别于其他艺术形式的独一无二性。 展开更多
关键词 图像生成艺术 视觉文化 视觉性 编程
下载PDF
基于改进条件生成对抗网络的分布式电源优化配置 被引量:1
16
作者 胡攀 邓坤 《智能计算机与应用》 2022年第5期81-88,共8页
分布式电源由于其出力存在不确定性的特点对配电网的规划有着明显的影响,为使规划结果更加合理,需对其出力的不确定性进行建模。首先利用改进的条件生成对抗网络模型对风电和光伏出力的不确定性进行建模,在模型中加入月份标签信息以生... 分布式电源由于其出力存在不确定性的特点对配电网的规划有着明显的影响,为使规划结果更加合理,需对其出力的不确定性进行建模。首先利用改进的条件生成对抗网络模型对风电和光伏出力的不确定性进行建模,在模型中加入月份标签信息以生成具有时序特性的风电和光伏出力场景,并通过K-means聚类方法对生成的大量场景进行聚类。其次,建立了以年综合费用最小为目标的分布式电源优化配置模型,通过二阶锥松弛方法将模型转换为混合整数二阶锥规划问题快速求解。最后,通过IEEE 33节点算例系统验证构建模型的有效性。 展开更多
关键词 不确定性 条件生成对抗网络 K-MEANS聚类 优化配置 二阶锥规划
下载PDF
基于特征精化的产生式编程方法研究
17
作者 卓威 顾明 《计算机科学》 CSCD 北大核心 2006年第6期247-250,共4页
针对当前产生式编程方法不能有效地应用于复杂软件系统(如信息系统)的开发,不能在分析和设计的层次上复用软件等问题,本文提出了一种基于特征精化的产生式编程方法,基本思想是首先使用特征模型(Feature Model)描述领域内的概念和特征,... 针对当前产生式编程方法不能有效地应用于复杂软件系统(如信息系统)的开发,不能在分析和设计的层次上复用软件等问题,本文提出了一种基于特征精化的产生式编程方法,基本思想是首先使用特征模型(Feature Model)描述领域内的概念和特征,然后使用特征精化的方法将特征精化为基本特征,用基本特征和之间的关系说明特征是如何实现的,最后将基本特征映射为组件,根据系统的特征模型组装组件,构建整个软件系统。基于特征精化的产生式编程方法是建立在特征和组件的基础上的,适用于信息系统类软件的开发。 展开更多
关键词 产生式编程(GP) 领域分析 特征模型
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部