期刊文献+
共找到30篇文章
< 1 2 >
每页显示 20 50 100
基于领域特定提示学习和正则化加权先验优化的藏文不良语言检测方法
1
作者 任航 李镀 +3 位作者 杨进 章菁 群诺 王鑫 《中文信息学报》 北大核心 2025年第7期44-53,共10页
社交媒体上的不良言论对人们的心理健康和社会和谐构成严重威胁。然而在藏文社交平台上,由于缺乏有效的检测工具,使得对这些内容的监督和管理面临巨大挑战。鉴于藏文语料极为有限,传统的数据密集型方法并不适用。为解决这一问题,该文提... 社交媒体上的不良言论对人们的心理健康和社会和谐构成严重威胁。然而在藏文社交平台上,由于缺乏有效的检测工具,使得对这些内容的监督和管理面临巨大挑战。鉴于藏文语料极为有限,传统的数据密集型方法并不适用。为解决这一问题,该文提出了一种基于领域特定提示学习和正则化加权先验优化的方法。此方法基于提示学习与领域知识融合,可提升模型在低资源环境下的学习效果;采用正则化加权先验优化算法,通过调整损失函数和标签分布,提升模型准确性。该文以当前领先的XLM-RoBERTa (CINO)模型为基线,对自建的领域特定藏文不良语言数据集进行全量及小样本(50%、30%、10%)实验。结果表明,相较于基线,该方法在不同数据量条件下的准确率分别提高了2.8%、1.6%、1.3%和4.4%。 展开更多
关键词 藏文不良语言检测 领域特定提示学习 正则化加权先验优化
在线阅读 下载PDF
面向稀疏计算的领域特定语言设计与实现 被引量:1
2
作者 胡燕婷 郑启龙 《小型微型计算机系统》 CSCD 北大核心 2024年第5期1241-1248,共8页
在稀疏计算领域应用模型的开发过程中,低层次的编程接口需要用户对底层硬件和算法模型同时具有全面、深入的了解.这种要求造成了稀疏计算领域的高门槛特性,不利于非专业人员的开发工作.为了降低稀疏计算领域的学习门槛,简化稀疏计算编程... 在稀疏计算领域应用模型的开发过程中,低层次的编程接口需要用户对底层硬件和算法模型同时具有全面、深入的了解.这种要求造成了稀疏计算领域的高门槛特性,不利于非专业人员的开发工作.为了降低稀疏计算领域的学习门槛,简化稀疏计算编程,提高编程的效率,本文提出了一种基于领域特定语言的解决方案,命名为Sparse Computing Programming Solutions:SCPS.SCPS设计和实现了专门的语法规则体系Sparse Computation by Domain Language:SCDL,并配备了相应的语法检查器.其次,SCPS会根据用户对数据和任务的划分进行代码优化,通过代码自动生成器将用户编写的应用模型转换为相关硬件的计算代码.为了提供良好的跨平台特性,代码生成器最终将生成相应模型的OpenCL代码.大规模的实验结果表明,使用SCDL语言构建的代码量仅为对应OpenCL代码的1/15,有效地提高了稀疏计算编程的效率.同时,实验证明了与串行代码相比,自动生成的代码能够达到优化的效果. 展开更多
关键词 领域特定语言 稀疏计算 语法检查 代码自动生成 OPENCL
在线阅读 下载PDF
面向不可移动文物自然灾害风险图生成的领域特定语言 被引量:1
3
作者 胡轶涵 杜金莲 +1 位作者 苏航 高红雨 《计算机应用》 CSCD 北大核心 2024年第1期152-158,共7页
针对当前不可移动文物自然灾害风险图生成领域需求快速增长、经常变更,而现有程序及工具无法满足实际使用需要的问题,提出了一种构建语义模型的方法,在语义模型的基础之上,为不可移动文物领域专家设计了一种贴近自然语言的领域特定语言(... 针对当前不可移动文物自然灾害风险图生成领域需求快速增长、经常变更,而现有程序及工具无法满足实际使用需要的问题,提出了一种构建语义模型的方法,在语义模型的基础之上,为不可移动文物领域专家设计了一种贴近自然语言的领域特定语言(DSL)。首先,通过对不可移动文物本体各项指标数据、风险图生成方法和流程进行深入研究,提取出业务模型。之后,通过分析业务模型,抽象出风险值计算规则的元计算单元,构建语义模型。在此基础之上,设计出一种可表述语义模型中所有语义的领域特定语言。该语言脚本可由领域专家自行编写,能快速高效地生成风险图,且易于扩展,满足需求经常变更的要求。与目前国内外主流的通过地理信息系统(GIS)方法生成风险图相比,利用DSL生成风险图可缩短66.7%以上的工作时长。 展开更多
关键词 领域特定语言 语义模型 领域抽象 风险图 不可移动文物
在线阅读 下载PDF
面向智能汽车赛博物理系统的领域特定建模语言研究
4
作者 赵静 梁浩 +2 位作者 徐天啸 肖雅月 姜博文 《汽车工程》 EI CSCD 北大核心 2024年第8期1370-1381,共12页
智能汽车信息物理系统(IVCPS)是具有多领域交叉融合特征的复杂大系统,在设计IVCPS领域特定建模语言时,应用现有建模语言存在扩展性差、成熟度低、学习成本高等问题,因此,本文根据V模型和创新架构方法,分别从IVCPS顶层设计流程、IVCPS元... 智能汽车信息物理系统(IVCPS)是具有多领域交叉融合特征的复杂大系统,在设计IVCPS领域特定建模语言时,应用现有建模语言存在扩展性差、成熟度低、学习成本高等问题,因此,本文根据V模型和创新架构方法,分别从IVCPS顶层设计流程、IVCPS元语言对象集语言要素定义两部分对面向IVCPS领域特定建模语言(DSML)进行研究,对IVCPS系统层元语言和组件化元语言的规范化进行定义,研究赛博物理组件中表达物理实现、动态特性和赛博计算的组件,以期为赛博物理组件的封装和创建提供参考。 展开更多
关键词 智能汽车赛博物理系统 SYSML 领域特定建模语言 架构设计流程
在线阅读 下载PDF
特定领域的汉语语言模型平滑算法比较研究 被引量:5
5
作者 杨琳 张建平 颜永红 《计算机工程与应用》 CSCD 北大核心 2006年第32期14-16,共3页
为了完成特定领域的语音识别任务,利用有限的语料建立高性能的语言模型成为提高系统性能的关键。针对此问题,对特定领域的语言模型进行了研究。提出了利用高频新词来加强模型的领域特征的方法,采取了两种方案:一种是将高频新词直接加入... 为了完成特定领域的语音识别任务,利用有限的语料建立高性能的语言模型成为提高系统性能的关键。针对此问题,对特定领域的语言模型进行了研究。提出了利用高频新词来加强模型的领域特征的方法,采取了两种方案:一种是将高频新词直接加入原有字典,并在训练过程中增加这些新词的权重,使模型更能表达与领域相关的特征;一种是基于高频新词统计出一个和领域相关的小词表,并对这两种方案进行了比较研究。通过实验研究了适合汉语语言的平滑策略。最后,实验结果表明,对于特定领域问题,语言模型平滑算法对模型性能影响较大;采用适合汉语的Witten-Bell插值平滑,可以使识别率达到88.4%,比通用模型性能相对提高了18.18%。 展开更多
关键词 语言模型 特定领域 语音识别 平滑 字典
在线阅读 下载PDF
特定领域语言MISPC及其编译框架实现技术 被引量:3
6
作者 刘磊 李振国 +3 位作者 高艳华 丁岩 申春 刘雷 《吉林大学学报(理学版)》 CAS CSCD 北大核心 2016年第4期805-812,共8页
基于C语言扩展定义一种新的特定领域编程语言MISPC,并描述其应用于多媒体和无线网络领域主流场景的特征,利用Backus-Naur范式对其数据类型等进行描述.针对该语言特点,提出一个面向异构平台的编译框架,以生成较高性能的目标代码.结合领... 基于C语言扩展定义一种新的特定领域编程语言MISPC,并描述其应用于多媒体和无线网络领域主流场景的特征,利用Backus-Naur范式对其数据类型等进行描述.针对该语言特点,提出一个面向异构平台的编译框架,以生成较高性能的目标代码.结合领域中一个经典算法进行验证,实验结果表明,对比不同输入规模、不同版本的代码实现,显著提高了领域开发的效率,并可获得最高5.59倍的执行加速比.通过定义相应高层语言并构建编译框架,提供领域编程框架的系统解决方法和技术,有效降低了领域编程和调试的难度,提升了领域开发效率及程序性能. 展开更多
关键词 特定领域语言 多媒体 无线网络 编译框架 GPU SIMD
在线阅读 下载PDF
轨道交通联锁领域特定语言的形式化 被引量:7
7
作者 赵梦瑶 陈小红 +3 位作者 孙海英 刘静 陈良育 周庭梁 《软件学报》 EI CSCD 北大核心 2020年第6期1638-1653,共16页
作为轨道交通系统的核心子系统之一,对联锁系统进行形式化建模与分析,是保证其安全性的重要手段.形式化建模需要领域知识和形式化知识的结合,由于形式化知识难以掌握,领域专家在建模整个过程中都需要形式化专家的帮助.为了解决这个问题... 作为轨道交通系统的核心子系统之一,对联锁系统进行形式化建模与分析,是保证其安全性的重要手段.形式化建模需要领域知识和形式化知识的结合,由于形式化知识难以掌握,领域专家在建模整个过程中都需要形式化专家的帮助.为了解决这个问题,针对联锁系统的故障随机性、行为实时性、构件可重用的特点,提出设计联锁领域特定语言IS-DSL描述具体的联锁系统的参数,并基于随机混成自动机模板自动生成联锁系统的形式化模型,以进一步在此基础上进行安全分析.首先对联锁系统模型进行分析,根据不同案例设计其领域特定语言;其次,确定联锁系统的系统模型模板,包括环境构件模板和控制器模板,并举例抽取其随机混成自动机模板;在模板基础上定义系统模型生成过程,让领域专家可以通过领域特定语言,输入参数自动生成具体的随机混成自动机系统模型;最后以某站联锁系统为例,展示了基于模板的具体系统模型的生成过程,并通过基于系统模型的事故预测分析,证明了该方法的可行性与有效性. 展开更多
关键词 联锁系统 模板重用 形式化建模 随机混成自动机 领域特定语言
在线阅读 下载PDF
面向金融领域的智能合约特定语言设计 被引量:2
8
作者 李洋 李洁 +1 位作者 葛宁 胡凯 《信息安全研究》 2022年第5期468-474,共7页
基于区块链的智能合约专业性强、可读性差、生产效率低,近年来已有多个基于智能合约的面向金融各细分领域的领域特定语言(domain-specific language,DSL)被提出,并被用于解决不同领域专业人士直接书写智能合约难度大的问题.然而,面向金... 基于区块链的智能合约专业性强、可读性差、生产效率低,近年来已有多个基于智能合约的面向金融各细分领域的领域特定语言(domain-specific language,DSL)被提出,并被用于解决不同领域专业人士直接书写智能合约难度大的问题.然而,面向金融资产证券化的DSL尚未开发出来.首先介绍智能合约与金融领域现有的结合状况;然后提出资产证券化合约的流程,并设计了一种书写该合约的领域特定语言ABS-DSL;最后用ABS-DSL编写资产证券化合约,并通过将其转化为采用Solidity代码书写的智能合约验证了其准确性. 展开更多
关键词 区块链 智能合约 金融 领域特定语言 资产证券化
在线阅读 下载PDF
提升高性能计算程序性能可移植性的领域特定语言 被引量:2
9
作者 李韦 文渊博 +1 位作者 孙广中 陈云霁 《高技术通讯》 EI CAS 北大核心 2020年第2期141-149,共9页
高性能计算(HPC)应用程序大多基于标准函数库和编译制导语句进行编写,这种做法可以有效提升高性能计算应用的可编程性和可移植性。相比传统优化方法中针对单个函数库进行优化,本文的研究将优化注意力放到不同函数库调用之间,提出了一种... 高性能计算(HPC)应用程序大多基于标准函数库和编译制导语句进行编写,这种做法可以有效提升高性能计算应用的可编程性和可移植性。相比传统优化方法中针对单个函数库进行优化,本文的研究将优化注意力放到不同函数库调用之间,提出了一种用于高性能函数库的领域特定语言及编译器,实现了对原始C代码的源代码到源代码优化,解决了因为胶水代码而产生的高性能计算程序性能可移植性欠佳的问题。实验结果表明,在真实应用中,使用支持该领域特定语言的编译器,在通用处理器硬件架构上,可以取得相比原始版本最高4.89倍的优化加速;而在实验性的异构高峰值加速器架构上,可以取得最高8.21倍的优化加速。 展开更多
关键词 高性能计算(HPC) 可移植性 胶水代码 领域特定语言 编译器
在线阅读 下载PDF
面向计算机视觉的领域特定语言 被引量:3
10
作者 姜靖 郑启龙 《小型微型计算机系统》 CSCD 北大核心 2020年第3期617-624,共8页
在Computer Vision(CV)领域应用模型的开发过程中,领域专家和技术人员之间的沟通存在很大问题,同时,种类繁多的CV算子间的组合调用较为困难,难以集成.为解决以上问题,本文基于Xtext框架,采用模型驱动开发的方式,设计实现了面向计算机视... 在Computer Vision(CV)领域应用模型的开发过程中,领域专家和技术人员之间的沟通存在很大问题,同时,种类繁多的CV算子间的组合调用较为困难,难以集成.为解决以上问题,本文基于Xtext框架,采用模型驱动开发的方式,设计实现了面向计算机视觉的领域特定语言--Computer Vision Domain Specific Language(CVDSL). CVDSL整合了常用CV算子,为CV领域的应用模型开发提供了统一的平台.本文首先为CV领域构建了领域元模型;其次在领域元模型的基础上,本文定义了语法规则体系,并针对领域相关语法规则库,定制了语法检查器;最后本文设计实现了可将CVDSL转换为C++的代码自动生成器.本文通过具体的CV领域应用模型的开发和DSL定性评估框架(FQAD),对CVDSL进行了评估,验证了CVDSL的优点. 展开更多
关键词 领域特定语言 计算机视觉 Xtex 领域元模型 代码自动生成
在线阅读 下载PDF
面向特定领域人机对话模型研究与实现 被引量:3
11
作者 陈华 韩近强 +1 位作者 邓海清 李晓明 《计算机工程与应用》 CSCD 北大核心 2004年第26期82-85,100,共5页
通用的自然语言的理解技术当前并不是很成熟,但在面向特定领域的自然语言理解还是可能的。论文从特定领域自然语言的特点以及机器理解技术出发,给出一种适用于特定领域的自然语言理解技术。这种自然语言理解技术结合语音识别和语音合成... 通用的自然语言的理解技术当前并不是很成熟,但在面向特定领域的自然语言理解还是可能的。论文从特定领域自然语言的特点以及机器理解技术出发,给出一种适用于特定领域的自然语言理解技术。这种自然语言理解技术结合语音识别和语音合成技术,可以达到比较理想的人机对话效果。论文给出的这种处理模型可以在更多的人机交互场合中得到应用。 展开更多
关键词 特定领域 自然语言理解 自然语音合成 人机对话
在线阅读 下载PDF
针对特定几何语言的句法语义一体化分析方法 被引量:2
12
作者 苏菲 马翠霞 戴国忠 《计算机工程与设计》 CSCD 2004年第10期1641-1643,1647,共4页
提出了一种句法语义一体化的语言分析方法,句法分析和语义理解时采用并行方法,利用两者之间的相互关系实现句法和语义的分析。针对自然语言理解在几何特定领域的约束性,以依存语法为基础,利用标注过的语料库知识,采用规则统计模型,对已... 提出了一种句法语义一体化的语言分析方法,句法分析和语义理解时采用并行方法,利用两者之间的相互关系实现句法和语义的分析。针对自然语言理解在几何特定领域的约束性,以依存语法为基础,利用标注过的语料库知识,采用规则统计模型,对已经标注好词性语义的句子词串进行句法语义一体化分析,生成符合数学规范的数学表达式。实验证明,建立的系统对100个几何描述的句子进行测试,得到的正确率为98%,在几何领域具有良好的实用性,能够满足实际的需要。 展开更多
关键词 几何语言 一体化 合数 实际 句子 正确率 特定领域 自然语言理解 并行 句法分析
在线阅读 下载PDF
问答式林业预训练语言模型ForestBERT 被引量:3
13
作者 谭晶维 张怀清 +2 位作者 刘洋 杨杰 郑东萍 《林业科学》 EI CAS CSCD 北大核心 2024年第9期99-110,共12页
【目的】针对林业文本利用率低、通用领域预训练语言模型对林业知识理解不足以及手动标注数据耗时费力等问题,基于大量林业文本,提出一种融合林业领域知识的预训练语言模型,并通过自动标注训练数据,高效实现林业抽取式问答,为林业决策... 【目的】针对林业文本利用率低、通用领域预训练语言模型对林业知识理解不足以及手动标注数据耗时费力等问题,基于大量林业文本,提出一种融合林业领域知识的预训练语言模型,并通过自动标注训练数据,高效实现林业抽取式问答,为林业决策管理提供智能化信息服务。【方法】首先,基于网络爬虫技术构建包含术语、法律法规和文献3个主题的林业语料库,使用该语料库对通用领域预训练语言模型BERT进行继续预训练,再通过掩码语言模型和下一句预测这2个任务进行自监督学习,使BERT能够有效地学习林业语义信息,得到具有林业文本通用特征的预训练语言模型ForestBERT。然后,对预训练语言模型mT5进行微调,实现样本的自动标注,通过人工校正后,构建包含3个主题共2280个样本的林业抽取式问答数据集。基于该数据集对BERT、RoBERTa、MacBERT、PERT、ELECTRA、LERT 6个通用领域的中文预训练语言模型以及本研究构建的ForestBERT进行训练和验证,以明确ForestBERT的优势。为探究不同主题对模型性能的影响,分别基于林业术语、林业法律法规、林业文献3个主题数据集对所有模型进行微调。将ForestBERT与BERT在林业文献中的问答结果进行可视化比较,以更直观展现ForestBERT的优势。【结果】ForestBERT在林业领域的抽取式问答任务中整体表现优于其他6个对比模型,与基础模型BERT相比,精确匹配(EM)分数和F1分数分别提升1.6%和1.72%,在另外5个模型的平均性能上也均提升0.96%。在各个模型最优划分比例下,ForestBERT在EM上分别优于BERT和其他5个模型2.12%和1.2%,在F1上分别优于1.88%和1.26%。此外,ForestBERT在3个林业主题上也均表现优异,术语、法律法规、文献任务的评估分数分别比其他6个模型平均提升3.06%、1.73%、2.76%。在所有模型中,术语任务表现最佳,F1的平均值达到87.63%,表现较差的法律法规也达到82.32%。在文献抽取式问答任务中,ForestBERT相比BERT可提供更准确、全面的答案。【结论】采用继续预训练的方式增强通用领域预训练语言模型的林业专业知识,可有效提升模型在林业抽取式问答任务中的表现,为林业文本和其他领域的文本处理和应用提供一种新思路。 展开更多
关键词 林业文本 BERT 预训练语言模型 特定领域预训练 抽取式问答任务 自然语言处理
在线阅读 下载PDF
基于元建模的雷达电子战仿真语言研究与应用 被引量:8
14
作者 张鸿喜 张静瑜 +1 位作者 张志勇 何浩 《系统仿真学报》 CAS CSCD 北大核心 2012年第2期269-274,共6页
基于元建模技术的领域建模语言(DSL)及其支撑环境可以大幅度提高软件的开发效率和可维护性。基于面向领域的设计思想,提出了雷达电子战仿真语言的技术架构,包括服务层、工具层、模型层和应用层;设计了支持模型开发全过程的六级建模机制... 基于元建模技术的领域建模语言(DSL)及其支撑环境可以大幅度提高软件的开发效率和可维护性。基于面向领域的设计思想,提出了雷达电子战仿真语言的技术架构,包括服务层、工具层、模型层和应用层;设计了支持模型开发全过程的六级建模机制和相应的模型功能体系。结合应用实例介绍了雷达电子战建模语言的实现方法,开发了支持多类型代码自动生成的模型解析器;采用信息总线和计算总线相结合的方法,实现了模型驱动平台。最后对该仿真语言的应用特征作了介绍。 展开更多
关键词 元建模 元模型 雷达电子战 领域建模语言(dsl) 模型驱动架构(MDA)
在线阅读 下载PDF
基于DSL优化脑瘫康复智能训练系统 被引量:1
15
作者 卢振利 王红 +9 位作者 马志鹏 沈玄霖 Marko Pencic 刘燕 单长考 赵宇 Roumiana Ilieva Tomaz Kosar Marjan Horvat Marjan Mernik 《高技术通讯》 CAS 2021年第7期773-780,共8页
本文针对脑瘫患儿差异化康复训练方案难于定制的问题,基于领域特定语言(DSL)优化了脑瘫康复系统架构。根据专家给出的脑瘫患儿训练计划,在Eclipse平台的Xtext构建了控制机械手完成手势动作所需要的领域模型,并且完成了对该领域模型的实... 本文针对脑瘫患儿差异化康复训练方案难于定制的问题,基于领域特定语言(DSL)优化了脑瘫康复系统架构。根据专家给出的脑瘫患儿训练计划,在Eclipse平台的Xtext构建了控制机械手完成手势动作所需要的领域模型,并且完成了对该领域模型的实现,将其成功用于机械手辅助脑瘫康复动作训练系统中,使得理疗师等非编程技术人员能够为脑瘫患儿康复定制训练方案。 展开更多
关键词 脑瘫 康复训练 领域特定语言(dsl) 智能系统
在线阅读 下载PDF
基于UML的领域规则建模方法 被引量:3
16
作者 王智学 蒋鑫 +1 位作者 董庆超 付丰科 《南京理工大学学报》 EI CAS CSCD 北大核心 2012年第6期932-938,共7页
为了实现领域约束规则的可视化表示,检验需求模型与领域知识之间的一致性,该文提出一种领域规则建模及需求模型验证方法。在借鉴本体定义元模型和语义网规则语言(SWRL)基础上,定义了一种领域规则定义元模型。用该元模型扩展统一建模语言... 为了实现领域约束规则的可视化表示,检验需求模型与领域知识之间的一致性,该文提出一种领域规则建模及需求模型验证方法。在借鉴本体定义元模型和语义网规则语言(SWRL)基础上,定义了一种领域规则定义元模型。用该元模型扩展统一建模语言,使其可用于领域规则建模。给出了领域规则模型到SWRL描述的转换方法,使需求模型验证可通过形式化推理引擎自动完成。通过模型验证案例分析,说明了该方法的可用性。 展开更多
关键词 规则建模 规则定义元模型 语义网规则语言 特定领域建模
在线阅读 下载PDF
生物信息领域软件体系结构的研究与应用 被引量:1
17
作者 蔡传政 张家军 王翼飞 《计算机工程与设计》 CSCD 北大核心 2006年第24期4638-4641,共4页
生物信息领域软件体系结构是生物信息领域应用软件系统中构件及构件关系的描述。依照域工程的方法过程,分析了生物信息应用领域,给出了领域概念模型。随后以领域概念模型为基础分别提出了独立系统和开放分布式系统的生物信息领域软件体... 生物信息领域软件体系结构是生物信息领域应用软件系统中构件及构件关系的描述。依照域工程的方法过程,分析了生物信息应用领域,给出了领域概念模型。随后以领域概念模型为基础分别提出了独立系统和开放分布式系统的生物信息领域软件体系结构参考模型,最后简要介绍了应用实例,并提出了一些领域内有待研究的问题。 展开更多
关键词 生物信息学 特定领域软件体系结构 域分析 域模型 体系结构描述语言
在线阅读 下载PDF
一种移动平台儿童教育游戏的最终用户编程语言 被引量:1
18
作者 胡征宇 沈备军 《计算机应用》 CSCD 北大核心 2015年第2期540-544,共5页
针对现有移动教育游戏无法满足快速增长的移动教育需求这个问题,利用领域工程的方法和最终用户编程(EUP)的技术,研究和设计了一种最终用户编程语言Kids。首先通过对移动平台儿童教育领域进行分析识别出儿童教育游戏的游戏元素,在此基础... 针对现有移动教育游戏无法满足快速增长的移动教育需求这个问题,利用领域工程的方法和最终用户编程(EUP)的技术,研究和设计了一种最终用户编程语言Kids。首先通过对移动平台儿童教育领域进行分析识别出儿童教育游戏的游戏元素,在此基础上对该领域进行特征的提取,得到该领域的特征模型。Kids语言以特征模型为基础进行设计,能够允许老师和家长为学龄前的儿童编写移动教育游戏。同时,开发了一个Kids的编程工具,包括可视化编辑器和代码生成引擎。该工具能够支持用户更加有效地使用Kids进行可视化编程,并自动生成Android代码。实验结果表明,Kids相比其他通用语言更加简洁,大部分最终用户能够很好地利用Kids开发工具开发出简单的儿童教育游戏。 展开更多
关键词 最终用户编程 游戏教育 领域特定语言 可视化编程 代码生成
在线阅读 下载PDF
面向复杂系统需求分析的DSL构建 被引量:3
19
作者 廖万斌 曹云峰 王新尧 《系统工程与电子技术》 EI CSCD 北大核心 2022年第11期3443-3454,共12页
在航空航天领域,系统的复杂度快速增长,这对基于模型的系统工程的开展带来巨大的挑战,尤以复杂系统的需求分析为甚。需求分析过程缺乏针对性的支持模型的工具。针对基于模型的系统工程中的这一问题,根据领域建模的思想,引入领域特定语言... 在航空航天领域,系统的复杂度快速增长,这对基于模型的系统工程的开展带来巨大的挑战,尤以复杂系统的需求分析为甚。需求分析过程缺乏针对性的支持模型的工具。针对基于模型的系统工程中的这一问题,根据领域建模的思想,引入领域特定语言(domain specific language, DSL)的概念,提出一种构建DSL进行需求分析的方法,并针对基于模型的系统工程(model based system engineering, MBSE)中需求分析的需要构建相应的DSL。首先,从基于模型的系统工程方法论角度,对工程应用中的需求捕获与分解进行了分析;接着,通过扩展后的GOPPRR(graph object property port role relationship)元元模型依据需要,构建了DSL的具体语法与语义;最后,以具体的系统为例与系统建模语言分析方法做出了对比。结果表明,所构建的DSL在进行复杂系统的需求分析与建模时,与实际需要契合,在各个环节都具有针对性强、形式化的优点,有利于保证需求分析与建模工作的正确性。 展开更多
关键词 需求分析 领域特定语言 基于模型的系统工程
在线阅读 下载PDF
基于模型驱动的密码算法可视化开发平台研究 被引量:1
20
作者 肖超恩 刘昌俊 +2 位作者 董秀则 王建新 张磊 《密码学报(中英文)》 CSCD 北大核心 2024年第2期357-370,共14页
针对密码算法开发平台普适性差、无法跨平台的问题,本文采用模型驱动实现密码算法开发的方法,设计了一种基于模型驱动的密码算法可视化开发平台,提出了一种基于模型驱动的密码算法开发的领域语言—MCL密码元语言;实现了基于模型的代码... 针对密码算法开发平台普适性差、无法跨平台的问题,本文采用模型驱动实现密码算法开发的方法,设计了一种基于模型驱动的密码算法可视化开发平台,提出了一种基于模型驱动的密码算法开发的领域语言—MCL密码元语言;实现了基于模型的代码生成器和代码映射器.实验证明,该开发平台仅需要开发者拖拽图形块的操作就可以实现密码算法模型的建立,然后平台可以根据建立的密码算法模型生成不同编程环境下的代码.平台实现了C和python的代码映射器模块,密码算法模型可快速映射为C、python代码.平台有较好的实用性,开发者的密码算法实现过程简洁、高效,不同编程环境下的代码均可以通过平台自动生成,提高了密码算法实现的跨平台性. 展开更多
关键词 密码算法实现 模型驱动 领域专用语言(dsl) 代码生成技术
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部