期刊文献+
共找到202篇文章
< 1 2 11 >
每页显示 20 50 100
基于模块化Abstract-Refine算法框架的软件模型检测方法 被引量:1
1
作者 王舜 杜晔 韩臻 《电子学报》 EI CAS CSCD 北大核心 2020年第5期997-1002,共6页
Abstract-Refine(抽象—精炼)方法是软件模型检测领域中较为有效的设计思想,具有较高的通用性和效率优势,但目前并没有一个框架可以对其精确进行描述及实现有效的模块化使用和替换.本文提出了一种模块化的Abstract-Refine算法框架,分析... Abstract-Refine(抽象—精炼)方法是软件模型检测领域中较为有效的设计思想,具有较高的通用性和效率优势,但目前并没有一个框架可以对其精确进行描述及实现有效的模块化使用和替换.本文提出了一种模块化的Abstract-Refine算法框架,分析和解释了Abstract-Refine算法所接受的输入程序的精细结构和特性,并对Abstract-Refine算法和相关子算法运用平衡操作符做以模块化解耦,使得子算法的修改和更换不需要依赖对上层的变更.经过实验验证,本方法可有效实现传统算法模块化解耦,同时不对原算法的性能造成冲击. 展开更多
关键词 软件模型检测 模块化方法 抽象—精炼(abstract-Refine) 通用算法 抽象程序
在线阅读 下载PDF
智能算力网络研究中的重大挑战与核心技术 被引量:4
2
作者 李克秋 赵来平 +1 位作者 李卓钊 李文信 《中国科学基金》 北大核心 2025年第2期208-217,共10页
第371期双清论坛“智能算网的基础机理与核心技术”会议指出算力网络已成为新型信息基础设施的关键组成部分,对于新质生产力的发展具有至关重要的意义。基于本次“双清论坛”会议内容,本文概述了我国在智能算力网络平台建设中的国家重... 第371期双清论坛“智能算网的基础机理与核心技术”会议指出算力网络已成为新型信息基础设施的关键组成部分,对于新质生产力的发展具有至关重要的意义。基于本次“双清论坛”会议内容,本文概述了我国在智能算力网络平台建设中的国家重大需求,介绍了自东数西算工程启动以来算力网络建设方面取得的重要成就,以及现有的算力网络平台面临的挑战。本文回顾了国内外智能算力网络的三阶段发展历程,从打通不同数据中心的异构资源,到实现算力调度和网络传输的管理底座,最终通过跨域无感编程模型实现用户应用的原生高效并行。根据对现有工作的详细分析,本文就智能算网相关领域的国家重大资助方向提供了建议。在基础设施方面,企业需要开发高速跨域的网络通信硬件,构建异构资源的统一抽象接口,以实现高速跨域互通;在资源管理层面,需要对跨域的计算和网络资源统一调度,提升跨域协作效率;在应用层面,需要为用户提供简洁易用的跨域编程模型,降低平台使用门槛。最终以大模型作为示范应用给出算力网络与新型应用的结合样例,未来更多的大规模计算应用的涌现也会进一步推动算力网络的发展。 展开更多
关键词 算力网络 跨域调度 统一抽象 编程模型 基础设施
原文传递
General-Service Ballistic Computer Programming Based on B-Method
3
作者 郑宇军 张子丘 +1 位作者 王金全 薛锦云 《Defence Technology(防务技术)》 SCIE EI CAS 2006年第3期178-183,共6页
关键词 抽象机 精化 弹道 程序设计
在线阅读 下载PDF
Incremental Computation of Success Patterns of Logic Programs
4
作者 Lunjin Lu 《Journal of Software Engineering and Applications》 2010年第3期198-207,共10页
A method is presented for incrementally computing success patterns of logic programs. The set of success patterns of a logic program with respect to an abstraction is formulated as the success set of an equational log... A method is presented for incrementally computing success patterns of logic programs. The set of success patterns of a logic program with respect to an abstraction is formulated as the success set of an equational logic program modulo an equality theory that is induced by the abstraction. The method is exemplified via depth and stump abstractions. Also presented are algorithms for computing most general unifiers modulo equality theories induced by depth and stump abstractions. 展开更多
关键词 INCREMENTAL Analysis SUCCESS PATTERNS abstract Interpretation Depth abstract Stump abstractION Logic programS
暂未订购
Abstraction from Constructors and Functional Constructors and Their Applications
5
作者 Kazuhiko Kakehi 1, Robert Gluck 2, Yoshihiko Futamura 3 1 JSPS Research Fellow Graduate School of Science and Engineering, Waseda University,Tokyo 169 8555, Japan 2 PRESTO, JST & Institute for Software Production Technology, Waseda Universi 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期368-374,共7页
Structures using constructors are of ordinary use in functional programming to represent data structures of unbound size. Lack of associativity of constructors, however, hinders program analyses or efficient execution... Structures using constructors are of ordinary use in functional programming to represent data structures of unbound size. Lack of associativity of constructors, however, hinders program analyses or efficient executions. This paper describes ideas of abstraction toward constructors, and similarly abstraction from constructing functions, which we call functional constructors. We demonstrate our ideas making program analyses easier and enable transformation to efficient execution. 展开更多
关键词 program transformation lambda abstraction CONSTRUCTORS recursion removal tupling
在线阅读 下载PDF
Towards Enhanced Program Comprehension for Service Oriented Architecture (SOA) Systems
6
作者 Eman El-Sheikh Thomas Reichherzer +5 位作者 Laura White Norman Wilde John Coffey Sikha Bagui George Goehring Arthur Baskin 《Journal of Software Engineering and Applications》 2013年第9期435-445,共11页
Service Oriented Architecture (SOA) is an emerging paradigm for orchestrating software components to build new composite applications that enable businesses, government agencies and other organizations to collaborate ... Service Oriented Architecture (SOA) is an emerging paradigm for orchestrating software components to build new composite applications that enable businesses, government agencies and other organizations to collaborate across institutional boundaries. SOA offers new languages and a variety of software development tools that enable software engineers to configure software as services and to interconnect services with other services independent of differences in operating platform and programming and communicating languages. However, SOA composite applications introduce additional complexity into the construction, deployment and maintenance of software, for the purpose of aggravating the issue of program comprehension, which is at the heart of software maintenance. This article describes the challenges in SOA program comprehension and reports on the results of a two-part case study aimed at identifying information that would help a SOA software maintainer. Analysis of the results indicates a need for higher-level abstractions and visualizations that can enhance conventional text-based search to support SOA program understanding. This paper then reports on several specific abstractions, visualization methods, and the development of an intelligent search tool to enhance comprehension of the relationships and data within a SOA composite application. 展开更多
关键词 Service ORIENTED Architecture Software Maintenance program COMPREHENSION Intelligent SEARCH abstractION VISUALIZATION Web Services
暂未订购
基于“抽象·理论·设计”三维进阶的程序设计课程实验教学改革
7
作者 徐新爱 朱恩芳 《计算机教育》 2025年第8期102-108,共7页
针对程序设计课程教学过程中出现的计算思维弱、理论储备少、设计实现差等教学困境,提出基于“抽象·理论·设计”的三维进阶式实验教学模式,旨在实现“易见、易操作、易实现”的教学目标,通过引入抽象知模型、理论知源头及设... 针对程序设计课程教学过程中出现的计算思维弱、理论储备少、设计实现差等教学困境,提出基于“抽象·理论·设计”的三维进阶式实验教学模式,旨在实现“易见、易操作、易实现”的教学目标,通过引入抽象知模型、理论知源头及设计知实现的螺旋式提升的实践教学模式,有效缩短知识间的建构距离,提高学生的计算思维耦合牢固度,激发其学习兴趣,最后通过教改实践效果,说明该模式具有显著成效,为计算机类相关课程的实验教学改革提供重要参考。 展开更多
关键词 C语言程序设计 实践教学 抽象 RAPTOR 实验教学改革
在线阅读 下载PDF
面向小学生抽象分解思维培养的编程语言教学模式研究
8
作者 伊美霖 庄天宝 《计算机应用文摘》 2025年第7期18-20,共3页
在培养学生逻辑思维和问题解决能力方面,抽象分解思维发挥着重要作用,是促进学生全面发展的关键一步。文章分析了计算建模的原理与应用计算建模对抽象分解思维培养的重要性,据此提出了融入计算建模使用的编程语言教学模式,并将其应用于... 在培养学生逻辑思维和问题解决能力方面,抽象分解思维发挥着重要作用,是促进学生全面发展的关键一步。文章分析了计算建模的原理与应用计算建模对抽象分解思维培养的重要性,据此提出了融入计算建模使用的编程语言教学模式,并将其应用于实践教学中。结果表明,在计算建模的过程中小学生的抽象分解思维能够得到充分发挥。 展开更多
关键词 抽象分解思维 编程语言 计算建模 教学模式
在线阅读 下载PDF
含凸抽象约束的逻辑程序复杂性
9
作者 王翔龙 王以松 谢仲涛 《计算机科学》 北大核心 2025年第12期209-214,共6页
基于回答集语义的逻辑程序(Answer Set Programming,ASP)是描述性问题求解的典范,广泛应用于规划、诊断、调度以及生物信息学等领域。为了增强ASP的表达能力,一些工作在ASP引入了数据库系统中的聚合函数约束,并提出了SPT,FLP等语义,抽... 基于回答集语义的逻辑程序(Answer Set Programming,ASP)是描述性问题求解的典范,广泛应用于规划、诊断、调度以及生物信息学等领域。为了增强ASP的表达能力,一些工作在ASP引入了数据库系统中的聚合函数约束,并提出了SPT,FLP等语义,抽象约束剥离聚合函数约束的具体形式成为研究ASP语义等性质的重要工具,并得到了抽象约束逻辑程序的各种回答集语义之间的关系和复杂性问题等的相关结果。对此,进一步研究了仅含凸抽象约束原子抽象约束逻辑的性质,证明了仅含凸抽象约束原子的正规逻辑程序判定是否存在FLP回答集是Σ_(2)^(p)完全的,其审慎推理和大胆推理分别是Π_(2)^(p)完全的和Σ_(2)^(p)完全的。这些复杂性结果进一步理清了各类逻辑程序间的表达能力关系,为设计有效的回答集求解器提供了新的思路,也为进一步探索ASP在解决用凸抽象约束表示的问题中的应用提供了理论基础。 展开更多
关键词 回答集编程 凸抽象约束 回答集语义 基本逻辑程序 计算复杂性
在线阅读 下载PDF
小学信息技术课程中编程教育对学生逻辑思维发展的影响研究 被引量:1
10
作者 李鑫 《信息与电脑》 2025年第9期254-256,共3页
在科学技术飞速发展的当下,信息化成为推动社会进步的关键力量,其在教育领域的渗透愈发深入。尤其在小学信息技术教学中,编程教育课程的重要性日益显著。它能助力学生掌握基础编程技能,逐步培养系统性、条理性与严谨性思维,进而提升抽... 在科学技术飞速发展的当下,信息化成为推动社会进步的关键力量,其在教育领域的渗透愈发深入。尤其在小学信息技术教学中,编程教育课程的重要性日益显著。它能助力学生掌握基础编程技能,逐步培养系统性、条理性与严谨性思维,进而提升抽象思维和问题解决能力。为提升教学质量,教师需结合当前信息技术教学实际,科学地将编程教育融入课堂,引导学生在探索中强化逻辑思维。 展开更多
关键词 小学信息技术课程 编程教育 逻辑思维 抽象思维 问题解决能力
在线阅读 下载PDF
基于大语言模型的编程作业自动化评测与反馈生成系统研究
11
作者 刘晓和 《信息与电脑》 2025年第21期165-167,共3页
针对传统编程作业批改效率偏低、主观性突出及现有自动化工具评测维度单一的现实问题,文章构建了融合大语言模型(Large Language Model,LLM)与抽象语法树(Abstract Syntax Tree,AST)的全维度评测系统。该系统借助AST解析提取代码结构特... 针对传统编程作业批改效率偏低、主观性突出及现有自动化工具评测维度单一的现实问题,文章构建了融合大语言模型(Large Language Model,LLM)与抽象语法树(Abstract Syntax Tree,AST)的全维度评测系统。该系统借助AST解析提取代码结构特征,结合LLM的语义理解能力,对代码正确性、逻辑完备性及编程规范性进行多维度评估,同时引入知识图谱构建错因归溯与补救建议,依托指令工程生成个性化反馈内容。实验数据显示,该系统在函数题、类与对象题等典型题型中的综合评分准确率达89.1%,反馈有效性平均得分为4.05分,批改效率提升幅度达85%,可助力智能化教学实践。 展开更多
关键词 大语言模型 编程作业评测 抽象语法树 知识图谱 自动化反馈
在线阅读 下载PDF
一种CMA数值预报模式代码质量检测方法与实现
12
作者 李佳静 杨泽 +3 位作者 王彬 刘易凡 董泽信 孟涛 《应用气象学报》 北大核心 2025年第2期155-163,共9页
中国气象局(CMA)数值预报的统筹研发对支撑平台的能力建设提出了更高要求,其中一个重要方面就是对数值预报模式代码的质量检测能力。目前缺乏有效针对数值预报模式代码的质量检测方法和工具,尤其对于性能缺陷和大规模代码的检测不能满... 中国气象局(CMA)数值预报的统筹研发对支撑平台的能力建设提出了更高要求,其中一个重要方面就是对数值预报模式代码的质量检测能力。目前缺乏有效针对数值预报模式代码的质量检测方法和工具,尤其对于性能缺陷和大规模代码的检测不能满足需要。为解决上述问题,该文针对子程序定义、数组操作和I/O操作等常见编程规则设计检测方法。该方法采用程序代码解析、抽象语法树匹配和流敏感的静态程序检测等关键技术,其中对分支和循环语句的分析方法有效避免了路径爆炸问题。基于该方法的检测工具在数值预报科创平台V1.0代码协同开发栏目提供使用,并应用于CMA区域数值模式的国省统筹研发。 展开更多
关键词 数值预报模式代码 代码质量 抽象语法树匹配 流敏感程序分析 有穷状态机
在线阅读 下载PDF
形式化方法B及其程序规约机理 被引量:16
13
作者 肖美华 薛锦云 《计算机工程》 CAS CSCD 北大核心 2004年第16期16-18,50,共4页
用形式化方法开发软件是提高软件可靠性和生产效率的革命性途径,是实现软件自动化的关键。文章针对B方法,介绍了其产生的历史背景,分析了其程序规约机理,并结合实例给出了B方法中抽象机的具体运用,对该方法的特点进行了评述。
关键词 形式化方法B 程序规约 抽象机 程序设计
在线阅读 下载PDF
通过抽象程序证明复杂具体程序 被引量:2
14
作者 李彬 汤震浩 +1 位作者 翟娟 赵建华 《软件学报》 EI CSCD 北大核心 2017年第4期786-803,共18页
描述了证明抽象程序和具体程序满足一致性关系的方法.抽象程序使用抽象数据结构(ADTs),如set,list,map及其上的操作.具体程序使用类C语言中的类型.抽象程序和具体程序一致性证明需要用户给出抽象变量和具体变量的关系、抽象程序程序点... 描述了证明抽象程序和具体程序满足一致性关系的方法.抽象程序使用抽象数据结构(ADTs),如set,list,map及其上的操作.具体程序使用类C语言中的类型.抽象程序和具体程序一致性证明需要用户给出抽象变量和具体变量的关系、抽象程序程序点和具体程序程序点的对应关系.基于对应关系,抽象程序和具体程序一致性证明可以分解,从而容易并可能自动证明. 展开更多
关键词 程序证明 一致性 抽象程序 精化 分解
在线阅读 下载PDF
基于抽象解释的代码迷惑有效性比较框架 被引量:17
15
作者 高鹰 陈意云 《计算机学报》 EI CSCD 北大核心 2007年第5期806-814,共9页
代码迷惑是一种以增加理解难度为目的的程序变换技术,用来保护软件免遭逆向剖析.代码迷惑是否有效是代码迷惑研究中首要解决的问题.目前对有效性证明的研究大都是基于非语义的方式.文章将语义与有效性证明联系起来,建立了基于语义的代... 代码迷惑是一种以增加理解难度为目的的程序变换技术,用来保护软件免遭逆向剖析.代码迷惑是否有效是代码迷惑研究中首要解决的问题.目前对有效性证明的研究大都是基于非语义的方式.文章将语义与有效性证明联系起来,建立了基于语义的代码迷惑有效性比较框架,该框架能够为迷惑算法在静态分析这样的限定环境下提供有效性证明,而且也能严格比较迷惑算法之间的有效性,最后使用实例描述比较框架如何应用到证明代码迷惑的有效性. 展开更多
关键词 抽象解释 程序变换 程序分析 代码迷惑 压平算法
在线阅读 下载PDF
一种基于智能物体的物联网系统及应用开发方法 被引量:11
16
作者 孔俊俊 郭耀 +1 位作者 陈向群 邵维忠 《计算机研究与发展》 EI CSCD 北大核心 2013年第6期1198-1209,共12页
随着普适计算和物联网技术的发展和应用,人们不断地把传感、效应、通信和计算能力嵌入到现实世界的人工物体中,使其更加智能化、自动化甚至协同地完成复杂的任务,这类能力得以增强的新型物体被称为智能物体或者智能对象.智能物体将成为... 随着普适计算和物联网技术的发展和应用,人们不断地把传感、效应、通信和计算能力嵌入到现实世界的人工物体中,使其更加智能化、自动化甚至协同地完成复杂的任务,这类能力得以增强的新型物体被称为智能物体或者智能对象.智能物体将成为物联网的基本构造单元,促进新型物联网应用的涌现.但是,基于智能物体开发物联网系统和应用面临着智能物体的动态性以及它们在固有功能、计算能力、网络接口等方面的异构性带来的挑战.为此,提出了一种智能物体交互机制和统一的编程抽象来支持基于智能物体的应用系统开发,实现了一个中间件系统来完成该交互机制和编程抽象,同时提供运行时支持.基于提出和实现的智能物体编程抽象,应用开发者可以容易地开发基于智能电视、智能空调、智能投影仪、智能电灯等设备的应用程序.应用举例和实验结果表明,利用基于智能物体的开发方法能够灵活有效地开发物联网应用. 展开更多
关键词 智能物体 物联网 编程抽象 异构性 中间件
在线阅读 下载PDF
自动合成数组不变式 被引量:3
17
作者 李彬 翟娟 +2 位作者 汤震浩 汤恩义 赵建华 《软件学报》 EI CSCD 北大核心 2018年第6期1544-1565,共22页
提出了基于抽象解释框架自动合成数组程序不变式的方法,它能够分析按照特定顺序访问一维或者多维数组的程序,然后合成不变式.该方法将性质(包括区间全称量词性质和原子性质)集合作为抽象域,通过前向迭代数据流分析合成数组性质.证明了... 提出了基于抽象解释框架自动合成数组程序不变式的方法,它能够分析按照特定顺序访问一维或者多维数组的程序,然后合成不变式.该方法将性质(包括区间全称量词性质和原子性质)集合作为抽象域,通过前向迭代数据流分析合成数组性质.证明了该方法的正确性和收敛性,并通过一些实例展示了该方法的灵活性.开发了一种原型工具,该工具在各种数组程序(包括competition on software verification中的array-examples benchmark)上的实验展示了方法的可行性和有效性. 展开更多
关键词 不变式合成 抽象解释 数组程序
在线阅读 下载PDF
远程监控系统通用化5层架构设计 被引量:1
18
作者 周奇才 邓烈鑫 +2 位作者 赵炯 熊肖磊 周影 《机电工程》 CAS 2017年第12期1469-1473,共5页
针对现有远程监控系统通用性不足、兼容性和扩展性较弱的问题,提出了一种远程监控系统通用化5层架构。该5层架构由表示层、业务逻辑层、持久化层、资源抽象层、设备适配层构成。利用对可配置的页面构件进行注册和数据绑定,实现了页面的... 针对现有远程监控系统通用性不足、兼容性和扩展性较弱的问题,提出了一种远程监控系统通用化5层架构。该5层架构由表示层、业务逻辑层、持久化层、资源抽象层、设备适配层构成。利用对可配置的页面构件进行注册和数据绑定,实现了页面的定制化。在业务逻辑层中建立了构件容器并对相应构件进行分类以减少系统的臃肿与耦合。通过对底层设备的实体、行为和状态建立了"抽象和元抽象树",制定了抽象规范,并为其通信接口编写了适配程序,屏蔽了底层设备的差异性,保证了系统的通用性和扩展性。研究结果表明:该架构可适应差异性较大的设备和复杂的网络通信环境,底层设备可自由加入或退出系统,避免了大量的页面逻辑开发,降低了开发成本与周期。 展开更多
关键词 远程监控 通用化架构 适配器 抽象编程
在线阅读 下载PDF
基于抽象解释理论的程序验证技术 被引量:30
19
作者 李梦君 李舟军 陈火旺 《软件学报》 EI CSCD 北大核心 2008年第1期17-26,共10页
抽象解释(abstract interpretation)理论是Cousot.P和Cousot.R于1977年提出的程序静态分析时构造和逼近(approxiamation)程序不动点语义的理论.描述了程序语义基于Galois连接的抽象解释理论框架,讨论了基于抽象解释理论的程序变换、程... 抽象解释(abstract interpretation)理论是Cousot.P和Cousot.R于1977年提出的程序静态分析时构造和逼近(approxiamation)程序不动点语义的理论.描述了程序语义基于Galois连接的抽象解释理论框架,讨论了基于抽象解释理论的程序变换、程序安全性验证和活性性质验证这3种典型的应用,并指出了基于抽象解释理论的程序验证的主要研究方向. 展开更多
关键词 抽象解释理论 Galois连接 程序验证
在线阅读 下载PDF
基于SMT求解器的路径敏感程序验证 被引量:9
20
作者 何炎祥 吴伟 +1 位作者 陈勇 徐超 《软件学报》 EI CSCD 北大核心 2012年第10期2655-2664,共10页
随着软件规模的不断扩大以及复杂度的不断增长,人们越来越关注软件的可信性问题.验证程序是否满足断言所描述的性质,是保证软件可信性的一种常见方法.路径敏感的程序验证由于不可能遍历所有的路径,需要合并路径信息,因此造成精度上的损... 随着软件规模的不断扩大以及复杂度的不断增长,人们越来越关注软件的可信性问题.验证程序是否满足断言所描述的性质,是保证软件可信性的一种常见方法.路径敏感的程序验证由于不可能遍历所有的路径,需要合并路径信息,因此造成精度上的损失.提出一种基于SMT求解器的路径敏感程序验证方法,在保证精确度的前提下,有效减少路径搜索空间.其基本思想是,利用最大强连通分量压缩循环路径,然后根据目标断言对控制流图进行切片.使用一种布尔表达式方法对路径空间进行抽象,结合抽象解释和符号执行技术对路径进行验证.结合F-Soft平台和Z3工具对该方法进行了实验验证,结果表明,该方法在验证的精确度和效率上都有较好的效果. 展开更多
关键词 路径敏感 程序验证 抽象解释 符号执行 SMT求解器
在线阅读 下载PDF
上一页 1 2 11 下一页 到第
使用帮助 返回顶部