TC: Medium: Collaborative Research: Rewriting Logic Foundations for Verification and Programming of Next-Generation Trustworthy Web-Based Systems
TC:媒介:协作研究:重写下一代可信赖网络系统验证和编程的逻辑基础
基本信息
- 批准号:0905584
- 负责人:
- 金额:$ 30万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2009
- 资助国家:美国
- 起止时间:2009-10-01 至 2013-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The rewriting model of computation is simple, yet general and flexible. A system of any kind, for example, an algorithm, a database, a hardwaresystem, a programming language, a network protocol, a sensor network, orthe molecular biology dynamics of a cell, can be modeled by a set ofrewrite rules thatdescribe the systems behavior. The rewriting model of computation isintrinsically concurrent, without any need for explicit concurrency constructs.Any set of rules that apply to nonoverlapping system components can execute concurrently. For a large distributed system such as a networkor a cell, this means that at any given time thousands or millions ofconcurrent transitions may be happening in parallel.Maude is a language based on rewriting logic. The current Maude implementation provides a high performance rewrite engine, as wellas builtin search, unification, and model checking tools to supportexecution and analysis of systems specified in Maude. To realizeinherent concurrency of rewriting, the proposed project will develop animplementation of Maude called Distributed andConcurrent Maude (DCMaude) that will exploit the concurrency available in multicore/multiprocessor machines, and support distributed computingand systems programming. The rewriting semantics of Maude supportsseamless transition between concurrent and distributed execution of asystem: execution in one process, multiple processes/cores, or multiplemachines. In addition to built in strategies for concurrency, the designof DCMaude will include a means for the programmer to controlconcurrency at a high level of abstraction in a declarative way.DC Maude will provide new methods and tools that can significantly improve both the design and the implementation of open distributedsystems, including web-based systems and next-generation networks.Furthermore, by being directly based on rewriting logic, DCMaudewill close the gap between formal specifications and actualimplementations, making it possible to gain substantially higherassurance about the formal requirements, including the securityproperties, of such systems.The project will be carried our jointly by Drs. Jose Meseguer (UIUC)and Dr. Carolyn Talcott (SRI International). Both UIUC and SRI willtake joint responsibility for the DCMaude design. The DC Maudeimplementation will be the primary responsibility of SRI International,while the testing, benchmarking and development of DCMaude applicationswill be the primary responsibility of UIUC.
计算重写模型简单,但具有通用性和灵活性。任何类型的系统,例如算法、数据库、硬件系统、编程语言、网络协议、传感器网络或细胞的分子生物学动力学,都可以通过一组描述系统行为的重写规则来建模。计算的重写模型本质上是并发的,不需要显式的并发构造。应用于非重叠系统组件的任何规则集都可以并发执行。对于大型分布式系统(如网络或单元),这意味着在任何给定时间,可能有数千或数百万个并发转换并行发生。Maude是一种基于重写逻辑的语言。当前的Maude实现提供了一个高性能的重写引擎,以及内置的搜索、统一和模型检查工具,以支持Maude中指定的系统的执行和分析。为了实现重写的固有并发性,提议的项目将开发一种称为分布式和并发Maude (DCMaude)的Maude实现,该实现将利用多核/多处理器机器中的并发性,并支持分布式计算和系统编程。Maude的重写语义支持系统在并发和分布式执行之间的无缝转换:在一个进程、多个进程/核心或多台机器中执行。除了内置的并发策略外,DCMaude的设计还将包括一种方法,使程序员能够以声明的方式在高层次的抽象上控制并发性。DC Maude将提供新的方法和工具,可以显著改善开放式分布式系统的设计和实现,包括基于web的系统和下一代网络。此外,通过直接基于重写逻辑,dcmaude将缩小正式规范和实际实现之间的差距,使其有可能获得关于此类系统的正式需求(包括安全属性)的实质上更高的保证。该项目将由dr。Jose Meseguer (UIUC)和Carolyn Talcott博士(SRI International)。UIUC和SRI将共同负责DCMaude的设计。DC maude的实施将是SRI国际的主要责任,而dmaude应用程序的测试、基准测试和开发将是UIUC的主要责任。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
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 }}
Jose Meseguer其他文献
Mathematical modelling of oxygen gradients in stem cell-derived liver tissue 1
干细胞来源的肝组织中氧梯度的数学模型 1
- DOI:
- 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
J. Leedale;B. Lucendo;Jose Meseguer;Alvile Kasarinaite;2. StevenD.;Webb;David C. Hay - 通讯作者:
David C. Hay
Specification, Algebra, and Software: Essays Dedicated to Kokichi Futatsugi, LNCS 8373
规范、代数和软件:献给 Kokichi Futatsugi 的论文,LNCS 8373
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
Shusaku Iida;Jose Meseguer;Kazuhiro Ogata (Eds) - 通讯作者:
Kazuhiro Ogata (Eds)
Nonalcoholic fatty liver disease is associated with decreased hepatocyte mitochondrial respiration, but not mitochondrial number
非酒精性脂肪肝与肝细胞线粒体呼吸减少有关,但与线粒体数量无关
- DOI:
10.1101/2020.03.10.985200 - 发表时间:
2020 - 期刊:
- 影响因子:0
- 作者:
Matthew C. Sinton;Jose Meseguer;B. Lucendo;M. Lyall;Roderick N. Carter;Nicholas M. Morton;David C. Hay;Amanda J. Drake - 通讯作者:
Amanda J. Drake
Jose Meseguer的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Jose Meseguer', 18)}}的其他基金
TWC: Small: Collaborative: Extensible Symbolic Analysis Modulo SMT: Combining the Powers of Rewriting, Narrowing, and SMT Solving in Maude
TWC:小:协作:可扩展符号分析 Modulo SMT:结合 Maude 中重写、缩小和 SMT 求解的能力
- 批准号:
1319109 - 财政年份:2013
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Unification Laboratory: Increasing the Power of Cryptographic Protocol Analysis Tools
TC:媒介:协作研究:统一实验室:提高密码协议分析工具的能力
- 批准号:
0904749 - 财政年份:2009
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Collaborative Research: CT-M: Unification Laboratory for Cryptographic Protocol Analysis
合作研究:CT-M:密码协议分析统一实验室
- 批准号:
0831064 - 财政年份:2008
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
CT-ISG: Attacker Models and Verification Methods for End-to-End Protocol Security
CT-ISG:端到端协议安全的攻击者模型和验证方法
- 批准号:
0716638 - 财政年份:2007
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
NSF-CNPq Collaborative Research: Mathematical and Engineering Foundations for Interoperability via Architecture
NSF-CNPq 合作研究:通过架构实现互操作性的数学和工程基础
- 批准号:
9900334 - 财政年份:1999
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Semantic Foundations for Composition and Interoperation of Open Systems
开放系统的组成和互操作的语义基础
- 批准号:
9633363 - 财政年份:1996
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
System Level Issues for Multiparadigm Computing and SIMD and MIMD/SIMD Architectures
多范型计算以及 SIMD 和 MIMD/SIMD 架构的系统级问题
- 批准号:
9505960 - 财政年份:1995
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
Inter-ensemble Communication in the Rewrite Rule Machine
重写规则机中的集成间通信
- 批准号:
9007010 - 财政年份:1990
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Programming-in-the-Large for New Paradigm and Multi-ParadigmProgramming Languages
新范式和多范式编程语言的大规模编程
- 批准号:
8707155 - 财政年份:1987
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
相似海外基金
TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
TC:媒介:协作研究:智能手机应用程序安全的程序分析
- 批准号:
1630037 - 财政年份:2015
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
TC:媒介:协作研究:智能手机应用程序安全的程序分析
- 批准号:
1064646 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Building Trustworthy Applications for Mobile Devices
TC:媒介:协作研究:为移动设备构建值得信赖的应用程序
- 批准号:
1064944 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Securing Web Advertisements: Fixing the Short-term Crisis and Addressing Long-term Challenges
TC:媒介:协作研究:保护网络广告:解决短期危机并应对长期挑战
- 批准号:
1065216 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Tracking Adversarial Behavior in Distributed Systems with Secure Networked Provenance
TC:中:协作研究:通过安全网络来源跟踪分布式系统中的对抗行为
- 批准号:
1065130 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Securing Web Advertisements: Fixing the Short-term Crisis and Addressing Long-term Challenges
TC:媒介:协作研究:保护网络广告:解决短期危机并应对长期挑战
- 批准号:
1065537 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
TC:媒介:协作研究:智能手机应用程序安全的程序分析
- 批准号:
1064844 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Tracking Adversarial Behavior in Distributed Systems with Secure Networked Provenance
TC:中:协作研究:通过安全网络来源跟踪分布式系统中的对抗行为
- 批准号:
1064986 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Building Trustworthy Applications for Mobile Devices
TC:媒介:协作研究:为移动设备构建值得信赖的应用程序
- 批准号:
1064900 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Random Number Generation and Use in Virtualized Environments
TC:媒介:协作研究:虚拟化环境中的随机数生成和使用
- 批准号:
1065288 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant














{{item.name}}会员




