Resource Reasoning
资源推理
基本信息
- 批准号:EP/H008373/2
- 负责人:
- 金额:$ 284.06万
- 依托单位:
- 依托单位国家:英国
- 项目类别:Research Grant
- 财政年份:2012
- 资助国家:英国
- 起止时间:2012 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Resource has always been a central concern in computer systems. In classical operating systems for example, processes access system resources such as memory, locks, files, processor time, and network bandwidth; correct resource usage is essential for the overall working of the system. In the World Wide Web, the whole structure can be regarded as a giant, dynamic resource net, with its Uniform ResourceIdentifiers referring to located data and code. Generally, for all kinds of computer system, it is second nature for a programmer to think carefully about the way the system handles resource as part of the programming task in hand. The point of view of this research is that there can be a novel kind of mathematical theory, which we call resource reasoning, which goes hand in hand with programmers' informal thinking about resources. The first stage of such a theory is represented by Separation Logic and its relatives, developments which are suggestive of much more. Our hypothesis is that, just as `resource-oriented thinking' occupies a central position in pre-formal system design, resource is also central to the formal analysis and verification of programs across the modern-day and future computing infrastructure. The challenge is to develop an elegant theory (or theories) of resource reasoning, that both meshes with programmers' and system designers' informal intuitions, and leads to tractable analysis and verification techniques for a range of problem domains such as classic operating systems, the continually-evolving web software, concurrent programming, and even hardware synthesis.The project will provide new theoretical concepts and new prototype tools that will eventually help to make computers that crash less frequently, mishandle our data less frequently, and generally have improved reliability.
资源一直是计算机系统中的核心问题。例如,在经典操作系统中,流程访问系统资源,例如内存,锁,文件,处理器时间和网络带宽;正确的资源使用对于系统的整体工作至关重要。在万维网中,整个结构可以被视为一个巨大的,动态的资源网,其统一的资源识别仪指的是定期的数据和代码。通常,对于各种计算机系统,程序员仔细考虑系统处理资源作为手头编程任务的一部分是第二天性。这项研究的观点是,我们称之为一种新颖的数学理论,我们称之为资源推理,它与程序员对资源的非正式思考息息相关。这种理论的第一阶段是分离逻辑及其亲戚的代表,这些发展暗示了更多。我们的假设是,就像“面向资源的思维”在正式系统设计中占据中心位置一样,资源也是对现代和未来计算基础架构的计划的正式分析和验证的核心。面临的挑战是发展一种资源推理的优雅理论(或理论),该理论都与程序员和系统设计师的非正式直觉相吻合,并为一系列问题域,例如经典操作系统,诸如经典操作系统,诸如经典操作系统,诸如经典操作系统的验证和验证技术提供了可易处理的分析和验证技术。持续不断发展的Web软件,并发编程甚至硬件合成。该项目将提供新的理论概念和新的原型工具,最终将有助于使计算机崩溃的频率降低,不频繁地崩溃,并且通常会提高可靠性。
项目成果
期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
The Essence of Reynolds
雷诺兹的本质
- DOI:10.1007/s00165-014-0295-x
- 发表时间:2014
- 期刊:
- 影响因子:1
- 作者:Brookes S
- 通讯作者:Brookes S
Spatial Interpolants
空间插值
- DOI:10.48550/arxiv.1501.04100
- 发表时间:2015
- 期刊:
- 影响因子:0
- 作者:Albarghouthi Aws
- 通讯作者:Albarghouthi Aws
T2: Temporal Property Verification
- DOI:10.1007/978-3-662-49674-9_22
- 发表时间:2015-12
- 期刊:
- 影响因子:0
- 作者:Marc Brockschmidt;B. Cook;Samin S. Ishtiaq;Heidy Khlaaf;Nir Piterman
- 通讯作者:Marc Brockschmidt;B. Cook;Samin S. Ishtiaq;Heidy Khlaaf;Nir Piterman
A Decision Procedure for Satisfiability in Separation Logic with Inductive Predicates
- DOI:10.1145/2603088.2603091
- 发表时间:2014-01-01
- 期刊:
- 影响因子:0
- 作者:Brotherston, James;Fuhs, Carsten;Gorogiannis, Nikos
- 通讯作者:Gorogiannis, Nikos
Decision and Game Theory for Security
安全决策与博弈论
- DOI:10.1007/978-3-319-12601-2_15
- 发表时间:2014
- 期刊:
- 影响因子:0
- 作者:Panaousis E
- 通讯作者:Panaousis E
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Peter O'Hearn其他文献
Peter O'Hearn的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Peter O'Hearn', 18)}}的其他基金
Compositional Security Analysis for Binaries
二进制文件的组成安全分析
- 批准号:
EP/K032038/1 - 财政年份:2013
- 资助金额:
$ 284.06万 - 项目类别:
Research Grant
Program Verification Techniques for Understanding Security Properties of Software
用于了解软件安全属性的程序验证技术
- 批准号:
EP/K032542/1 - 财政年份:2013
- 资助金额:
$ 284.06万 - 项目类别:
Research Grant
Modularity and Resource Separation
模块化和资源分离
- 批准号:
EP/D053625/1 - 财政年份:2006
- 资助金额:
$ 284.06万 - 项目类别:
Research Grant
Smallfoot: Static Assertion Checking for C programs
Smallfoot:C 程序的静态断言检查
- 批准号:
EP/E002439/1 - 财政年份:2006
- 资助金额:
$ 284.06万 - 项目类别:
Research Grant
Semantics and Types for Imperative Languages
命令式语言的语义和类型
- 批准号:
9210829 - 财政年份:1992
- 资助金额:
$ 284.06万 - 项目类别:
Standard Grant
相似国自然基金
边缘低资源条件下的智能物联网安全事件信息推理与溯源
- 批准号:U21B2019
- 批准年份:2021
- 资助金额:263 万元
- 项目类别:联合基金项目
基于教学资源的知识表示、推理与应用研究
- 批准号:
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:青年科学基金项目
面向多层虚拟网络的故障探测与定位技术研究
- 批准号:61877067
- 批准年份:2018
- 资助金额:52.0 万元
- 项目类别:面上项目
东盟多语种事件知识图谱构建与推理方法研究
- 批准号:61866008
- 批准年份:2018
- 资助金额:37.0 万元
- 项目类别:地区科学基金项目
效果/因果两种推理导向下创业新手的资源整合行为理性研究
- 批准号:71672181
- 批准年份:2016
- 资助金额:48.0 万元
- 项目类别:面上项目
相似海外基金
Computational LOINC to Support Biomedical Research at Scale
计算 LOINC 支持大规模生物医学研究
- 批准号:
10395413 - 财政年份:2021
- 资助金额:
$ 284.06万 - 项目类别:
Protein Knowledge Networks and Semantic Computing for Disease Discovery
用于疾病发现的蛋白质知识网络和语义计算
- 批准号:
10472776 - 财政年份:2021
- 资助金额:
$ 284.06万 - 项目类别:
Computational LOINC to Support Biomedical Research at Scale
计算 LOINC 支持大规模生物医学研究
- 批准号:
10610911 - 财政年份:2021
- 资助金额:
$ 284.06万 - 项目类别: