期刊文献+
共找到36篇文章
< 1 2 >
每页显示 20 50 100
Fuzzy Logic Programming in Action with <i>FLOPER</i>
1
作者 Ginés Moreno Carlos Vázquez 《Journal of Software Engineering and Applications》 2014年第4期273-298,共26页
During the last years, we have developed the FLOPER platform for providing a practical support to the so-called Multi-Adjoint Logic Programming approach (MALP in brief), which represents an extremely flexible framewor... During the last years, we have developed the FLOPER platform for providing a practical support to the so-called Multi-Adjoint Logic Programming approach (MALP in brief), which represents an extremely flexible framework into the Fuzzy Logic Programming arena. Nowadays, FLOPER is useful for compiling (to standard Prolog code), executing and debugging (by drawing execution trees) MALP programs, and it is ready for being extended in the near future with powerful transformation and optimization techniques designed in our research group during the recent past. Our last update consists in the integration of a graphical interface for a comfortable interaction with the system which allows, among other capabilities, the use of projects for packing scripts and auxiliary definitions of fuzzy sets/connectives, together with fuzzy programs and their associated lattices modeling truth-degrees beyond the simpler crisp case ﹛true;false﹜. 展开更多
关键词 Fuzzy logic programMING language Design and Implementation New programMING Concepts and Paradigms software Tools COST Measures
下载PDF
Visual Prolog的搜索控制机制分析 被引量:8
2
作者 雷英杰 王宝树 +1 位作者 赵晔 王涛 《计算机科学》 CSCD 北大核心 2005年第4期52-54,共3页
回溯机制是逻辑程序设计的重要设施。回溯本身是一种获得目标所有可能解的良好方法。然而回溯也有副作用,一是它可能导致Visual Prolog给出多余的答案,而Visua1 Prolog自己不能区分实质上相同的两个解,因此会降低效率;二是尽管一个特殊... 回溯机制是逻辑程序设计的重要设施。回溯本身是一种获得目标所有可能解的良好方法。然而回溯也有副作用,一是它可能导致Visual Prolog给出多余的答案,而Visua1 Prolog自己不能区分实质上相同的两个解,因此会降低效率;二是尽管一个特殊的目标已被满足,但是回溯机制可能还会强迫Visual Prolog 继续寻找另外的解,因此会增加系统开销。在这些情况下,必须仔细控制目标搜索求解的回溯过程。本文在揭示Visual Prolog回溯机制所存在问题的基础上,通过实例,对Visual Prolog的静态截断机制、失败谓词fail与否定谓词not等控制谓词,以及动态截断机制等所构成的完整的目标搜索求解控制机制进行了详细分析,从而揭示出回溯机制和搜索求解控制机制的本质特性及应用机理。 展开更多
关键词 Visual prolog 机制分析 逻辑程序设计 目标搜索 控制机制 系统开销 应用机理 本质特性 回溯 副作用 低效率 求解 谓词 截断
下载PDF
Visual Prolog的回溯机制分析 被引量:12
3
作者 雷英杰 王涛 +1 位作者 赵晔 王建勋 《空军工程大学学报(自然科学版)》 CSCD 2004年第5期80-84,共5页
回溯机制是逻辑程序设计的重要设施。回溯本身是一种获得目标所有可能解的良好方法。在考察VisualProlog回溯机制作用原理的基础上,通过若干实例,详细阐述了回溯机制所遵循的4个基本原则,即自顶向下逐层搜索原则、从左到右顺序扫描原则... 回溯机制是逻辑程序设计的重要设施。回溯本身是一种获得目标所有可能解的良好方法。在考察VisualProlog回溯机制作用原理的基础上,通过若干实例,详细阐述了回溯机制所遵循的4个基本原则,即自顶向下逐层搜索原则、从左到右顺序扫描原则、规则匹配原则、事实匹配原则,给出了回溯机制的循环实现方法,深入分析了回溯过程可能发生的各种情况,从而揭示出回溯机制的本质特性和应用机理。结论指出回溯机制具有副作用,需要利用截断机制、失败谓词等对搜索过程进行仔细控制。 展开更多
关键词 VISUAL prolog 逻辑程序设计 编程语言 AI 专家系统
下载PDF
Visual Prolog截断机制对回溯的作用机理 被引量:6
4
作者 雷英杰 华继学 +1 位作者 徐彤 狄博 《计算机工程》 EI CAS CSCD 北大核心 2005年第18期183-185,共3页
回溯是一种获得目标所有可能解的良好方法。然而不恰当地使用回溯,可能导致系统效率降低,时空开销增大,因此必须设置相应机制,仔细控制回溯过程。VisualProlog的控制谓词,即失败谓词fail和否定谓词not,与截断机制,包括静态截断机制和动... 回溯是一种获得目标所有可能解的良好方法。然而不恰当地使用回溯,可能导致系统效率降低,时空开销增大,因此必须设置相应机制,仔细控制回溯过程。VisualProlog的控制谓词,即失败谓词fail和否定谓词not,与截断机制,包括静态截断机制和动态截断机制,构成了完整的目标搜索求解控制机制,可以实现对搜索过程的仔细控制,减少不必要的回溯。该文在考察VisualProlog回溯机制和截断机制的基础上,通过实例,对其静态截断机制和动态截断机制进行了详细分析,从而揭示回溯机制和截断机制的本质特性和应用机理。 展开更多
关键词 VISUAL prolog 逻辑程序设计 编程语言 专家系统
下载PDF
一种基于tuProlog的智能售货系统设计 被引量:2
5
作者 杨铁军 黄琳 《计算机工程》 CAS CSCD 北大核心 2011年第4期267-269,共3页
给出一种结合Prolog逻辑智能和传统程序设计的虚拟售货员系统的设计方法。该方法基于tuProlog技术,将业务逻辑与关系型数据结合在一起的传统程序设计转变为将逻辑推理与其他非逻辑处理分开的设计方法,即把系统分为逻辑处理模块和骨骼模... 给出一种结合Prolog逻辑智能和传统程序设计的虚拟售货员系统的设计方法。该方法基于tuProlog技术,将业务逻辑与关系型数据结合在一起的传统程序设计转变为将逻辑推理与其他非逻辑处理分开的设计方法,即把系统分为逻辑处理模块和骨骼模块,逻辑模块负责复杂多变的业务逻辑处理,骨骼模块负责其他非逻辑问题,介绍逻辑模块的设计思路和实现步骤。该方法既利用了传统程序设计的优势,又将复杂的逻辑推理独立出来,由专门的逻辑引擎处理,有效提高系统的灵活性和可扩展性,是一种可供参考的智能程序设计方法。 展开更多
关键词 prolog语言 面向逻辑编程 智能 电子商务
下载PDF
在扩展PROLOG中函数和面向对象的程序设计 被引量:2
6
作者 高峰 黄厚宽 《哈尔滨船舶工程学院学报》 EI CAS CSCD 1989年第2期194-204,共11页
论述了逻辑、函数和面向对象程序设计语言的差别和联系,提出了PROLOG语言的元级扩展,讨论了在此系统中函数和面向对象程序设计的实现方法.从程序设计方法学的观点看,此系统展现了多种程序设计风格,是逻辑、函数和面向对象程序设计模式... 论述了逻辑、函数和面向对象程序设计语言的差别和联系,提出了PROLOG语言的元级扩展,讨论了在此系统中函数和面向对象程序设计的实现方法.从程序设计方法学的观点看,此系统展现了多种程序设计风格,是逻辑、函数和面向对象程序设计模式的结合. 展开更多
关键词 程序设计 prolog语言 函数
下载PDF
TurboPROLOG程序开发中数据描述的一种方法 被引量:1
7
作者 余金山 《计算机应用》 CSCD 1994年第1期23-26,共4页
TurboPROLOG程序开发中数据组织与描述的一种系统的、实用的、简单但又十分具体的方法和过程。参照文中的步骤,可以有效地把用户的数据说明直接地变换为相应的TurboPROLOG定义。
关键词 程序设计 数据描述 prolog语言
下载PDF
Visual Prolog的接口作用域限定机制
8
作者 田野 雷英杰 +1 位作者 吉波 孙晨 《空军工程大学学报(自然科学版)》 CSCD 北大核心 2005年第6期60-62,83,共4页
针对V isual Prolog中的接口这一特殊作用域,在考察其限定机制基本问题的基础上,详细分析它所特有的支持限定和开放限定等机制的功能与作用。首先阐述了接口与对象的基本概念,然后分析了开放限定和支持限定的作用机理,最后通过实例分析... 针对V isual Prolog中的接口这一特殊作用域,在考察其限定机制基本问题的基础上,详细分析它所特有的支持限定和开放限定等机制的功能与作用。首先阐述了接口与对象的基本概念,然后分析了开放限定和支持限定的作用机理,最后通过实例分析,揭示了接口作用域限定机制的本质特性和应用机理。 展开更多
关键词 专家系统 编程语言 逻辑程序设计 VISUAL prolog
下载PDF
PROLOG逻辑程序正确性证明
9
作者 方林 程景云 《上海海运学院学报》 1995年第1期34-40,共7页
PROLOG是一种逻辑程序设计语言,本文以这种语言为例,提出了谓词依赖性、等价式、谓词规范等概念,并且在此基础上对PROLOG谓词加以分类。最后基于一阶谓词逻辑。
关键词 程序设计 程序逻辑 程序语言 正确性
下载PDF
Prolog逻辑程序的测试方法
10
作者 罗钢 陈俊亮 袁迅 《计算机学报》 EI CSCD 北大核心 1991年第11期838-844,共7页
Prolog逻辑程序设计语言具有不同于传统程序设计语言的特点.本文根据测试Prolog程序的实践,提出了一系列为Prolog程序生成测试用例的准则.按这些准则测试实际程序效果良好.这是在逻辑程序测试新领域迈出的一步.
关键词 prolog语言 软件 逻辑程序 测试
下载PDF
递归Prolog程序的正确性证明 被引量:2
11
作者 刘育刚 《计算机学报》 EI CSCD 北大核心 1996年第1期64-67,共4页
本文提出了一种称为Pro图的图形方法,并用该图形方法进行了递归Prolog程序的正确性证明.文中包括Pro图的基本概念及生成规则,Pro图上各节点的关系,Pro图的激活过程,并给出了关于递归程序正确性证明的公理和定理.
关键词 prolog语言 正确性证明 递归程序
下载PDF
PROLOG解释系统移植和功能扩充技术
12
作者 陈福安 朱逸芳 《合肥工业大学学报(自然科学版)》 CAS CSCD 1993年第1期65-70,共6页
本文介绍了Prolog-KABA解释系统的移植和功能扩充技术。在系统移植中,我们分别解决了系统运行的存贮器分配策略、操作系统调用的模拟、以及屏幕显示程序改造等问题;另外我们基于结构编辑器的设计思想,在系统中重新设计了一个菜单式屏幕... 本文介绍了Prolog-KABA解释系统的移植和功能扩充技术。在系统移植中,我们分别解决了系统运行的存贮器分配策略、操作系统调用的模拟、以及屏幕显示程序改造等问题;另外我们基于结构编辑器的设计思想,在系统中重新设计了一个菜单式屏幕编辑程序。 展开更多
关键词 软件移植 逻辑程序设计 程序语言
下载PDF
汇编嵌入式软件程序流程图自动生成的研究 被引量:9
13
作者 汪文勇 王学东 +2 位作者 向渝 唐科 刘利枚 《计算机科学》 CSCD 北大核心 2005年第2期173-175,201,共4页
程序流程图的自动生成是软件结构分析及软件测试的基础。为实现汇编嵌入式软件程序流程图的自动生成,本文首先分析汇编嵌入式软件的特征,将汇编指令划分为5种典型类型,分别定义其单键表存储结构,给出链表生成算法。在此基础上,给出汇编... 程序流程图的自动生成是软件结构分析及软件测试的基础。为实现汇编嵌入式软件程序流程图的自动生成,本文首先分析汇编嵌入式软件的特征,将汇编指令划分为5种典型类型,分别定义其单键表存储结构,给出链表生成算法。在此基础上,给出汇编嵌入式软件程序流程图自动生成算法。最后,对算法的时间复杂度进行了分析。 展开更多
关键词 嵌入式软件 自动生成 程序流程图 单链表 汇编 软件测试 存储结构 软件结构 指令 复杂度
下载PDF
软件过程建模语言研究 被引量:19
14
作者 柳军飞 唐稚松 《软件学报》 EI CSCD 北大核心 1996年第8期449-457,共9页
本文介绍了软件过程建模的基本概念,提出了对软件过程建模语言的基本要求并简要介绍了几个有代表性的过程建模语言,给出了一个基于时序逻辑的形式化过程建模语言XYZ/PME,该语言是时序逻辑语言XYZ/E的子语言,它支持以角... 本文介绍了软件过程建模的基本概念,提出了对软件过程建模语言的基本要求并简要介绍了几个有代表性的过程建模语言,给出了一个基于时序逻辑的形式化过程建模语言XYZ/PME,该语言是时序逻辑语言XYZ/E的子语言,它支持以角色为中心的逐步求精的过程建模方法,可在统一的形式框架内表示不同抽象级的过程模型.软件过程,软件过程建模,过程建模语言,时序逻辑,程序设计语言. 展开更多
关键词 软件过程 建模 过程建模语言 程序语言
下载PDF
基于程序插装的动态测试技术实现 被引量:16
15
作者 孙昌爱 金茂忠 《小型微型计算机系统》 CSCD 北大核心 2001年第12期1475-1479,共5页
动态测试是检测程序的动态行为的一种有效手段 .本文介绍了 Safepro白盒软件测试工具系列中基于程序插装的动态测试技术实现 ,具体讨论了动态测试的模型、数据流模型和动态跟踪数据的编码和解码技术 。
关键词 动态测试 数据流分析 软件测试 程序插装 软件工程
下载PDF
实时嵌入式软件测试输入的可视化建模 被引量:3
16
作者 艾骏 陆民燕 刘斌 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2004年第2期156-159,共4页
实时嵌入式软件仿真测试是一种目前应用较广的测试技术 .文中根据实时软件及其输入的特点 ,结合在软件工程领域有着广泛运用的统一建模语言(UML) ,提出了一套基于输入类图、输入顺序图并辅以输入描述的测试输入可视化建模方法 ,在此基... 实时嵌入式软件仿真测试是一种目前应用较广的测试技术 .文中根据实时软件及其输入的特点 ,结合在软件工程领域有着广泛运用的统一建模语言(UML) ,提出了一套基于输入类图、输入顺序图并辅以输入描述的测试输入可视化建模方法 ,在此基础上可以自动生成测试脚本或测试数据 ,用于驱动实时嵌入式软件测试的进行 . 展开更多
关键词 软件 实时 软件工程 统一建模语言 软件测试 测试数据
下载PDF
软件测试理论初步框架 被引量:23
17
作者 王蓁蓁 《计算机科学》 CSCD 北大核心 2014年第3期12-16,35,共6页
软件测试是软件开发中不可或缺的部分,也是软件工程化方法中的重要环节。目前各种软件测试技术日趋成熟,但相关的测试基本原理框架还有待开发。在前人经验的基础上,试图提出一个初步理论框架来定义软件测试的样本空间,引入反映软件某种... 软件测试是软件开发中不可或缺的部分,也是软件工程化方法中的重要环节。目前各种软件测试技术日趋成熟,但相关的测试基本原理框架还有待开发。在前人经验的基础上,试图提出一个初步理论框架来定义软件测试的样本空间,引入反映软件某种情况(比如缺陷)的随机变量,概括白盒测试和黑盒测试的概率测度及数学期望描述。这样的构建不仅能够加深对软件缺陷存在的理论根源的理解,从而进一步提出更好的测试方法,还对发展软件测试的科学理论有所帮助。 展开更多
关键词 软件测试 软件度量 程序语言 随机测试
下载PDF
高级语言程序设计考试计算机组卷系统 被引量:2
18
作者 魏晓鸣 李强 李向伟 《大连民族学院学报》 CAS 2002年第1期13-16,共4页
利用计算机对建成的题库进行随机抽取试题组成符合要求的试卷,是实现考试规范化和科学化的重要手段. 根据《高级语言程序设计》教学大纲的要求,设计开发了一个基于 库的高级语言程序设计考试计算机组卷系统,经过使用取得了良好的效果.
关键词 高级语言程序设计 考试组卷系统 应用软件 试题库 界面设计 ACCESS数据库 系统设计
下载PDF
虚拟仪器技术的发展及现状 被引量:20
19
作者 卢奂采 《自动化仪表》 CAS 北大核心 2001年第11期1-3,共3页
讨论了虚拟仪器技术的发展演变历史、仪器编程标准命令 (SCPI)和仪器驱动程序之间的关系 。
关键词 虚拟仪器 仪器编程语言 仪器驱动程序 可互换性 测试软件
下载PDF
SDN数据平面软件一致性测试用例生成方法 被引量:2
20
作者 张雯雯 许天予 +1 位作者 章玥 郑孝遥 《软件学报》 EI CSCD 北大核心 2020年第9期2709-2722,共14页
SDN(software-definednetwork)旨在解决架构复杂且分散的传统网络出现的问题,使网络具有更强的灵活性.P4编程语言的特征在于用户可以直接根据自己对处理数据包的需求定义P4程序,然后经过编译过程,生成适配文件将用户需求配置到网络设备... SDN(software-definednetwork)旨在解决架构复杂且分散的传统网络出现的问题,使网络具有更强的灵活性.P4编程语言的特征在于用户可以直接根据自己对处理数据包的需求定义P4程序,然后经过编译过程,生成适配文件将用户需求配置到网络设备.面向P4编程语言的SDN数据平面一致性测试,是将一致性测试用例发送给P4网络设备,评估实际输出和预期输出的一致程度.一致性测试用例是执行一致性测试的载体,而传统的人工构造测试用例是一项繁琐耗时费力的工作.重点分析了面向P4编程语言的SDN数据平面软件一致性测试用例设计原则和生成方法,给出了一致性测试用例覆盖标准,设计了命令信息实体结构和测试用例实体结构,以装载P4程序的simpleswitch虚拟交换机为测试对象,说明一致性测试用例生成过程,实现了一个用于P4网络设备一致性测试的测试用例自动生成工具,并验证了该工具自动生成测试用例的有效性,实现了一致性测试用例构造过程简易性. 展开更多
关键词 一致性测试 测试用例生成 测试覆盖 SDN(software-defined networks) P4(programming protocol-independent packet processors)中间节点编程语言
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部