TC: Medium: Collaborative Research: Rewriting Logic Foundations for Verification and Programming of Next-Generation Trustworthy Web-Based Systems
TC:媒介:协作研究:重写下一代可信赖网络系统验证和编程的逻辑基础
基本信息
- 批准号:0905607
- 负责人:
- 金额:$ 29.99万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2009
- 资助国家:美国
- 起止时间:2009-10-01 至 2014-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Distributed Concurrent Maude ( DCMaude ) The rewriting model of computation is simple , yet general and flexible . A system of any kind , for example , an algorithm , a database , a hardware system , a programming language , a network protocol , a sensor network , or the molecular biology dynamics of a cell , can be modeled by a set of rewrite rules that describe the systems behavior . The rewriting model of computation is intrinsically 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 network or a cell , this means that at any given time thousands or millions of concurrent 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 well as builtin search , unification , and model checking tools to support execution and analysis of systems specified in Maude . To realize inherent concurrency of rewriting , the proposed project will develop an implementation of Maude called Distributed and Concurrent Maude ( DCMaude ) that will exploit the concurrency available in multicore/multiprocessor machines , and support distributed computing and systems programming . The rewriting semantics of Maude supports seamless transition between concurrent and distributed execution of a system : execution in one process , multiple processes/cores , or multiple machines . In addition to built in strategies for concurrency , the design of DCMaude will include a means for the programmer to control concurrency 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 distributed systems , including web-based systems and next-generation networks .
分布式并发Maude(DCMaude)计算的重写模型简单,但通用且灵活。任何类型的系统,例如算法、数据库、硬件系统、编程语言、网络协议、传感器网络或细胞的分子生物学动力学,都可以由描述系统行为的一组重写规则来建模。计算的重写模型本质上是并发的,不需要任何显式的并发构造。适用于非重叠系统构件的任何规则集都可以并发执行。对于大型分布式系统,如网络或蜂窝,这意味着在任何给定时间,数千或数百万个并发转换可能并行发生。莫德语是一种基于重写逻辑的语言。当前的Maude实现提供了高性能的重写引擎,以及内置的搜索、统一和模型检查工具,以支持Maude中指定的系统的执行和分析。为了实现固有的并发性重写,拟议的项目将开发一个称为分布式和并发Maude(DCMaude)的Maude实现,它将利用多核/多处理器机器中的并发性,并支持分布式计算和系统编程。Maude的重写语义支持系统的并发执行和分布式执行之间的无缝转换:在一个进程、多个进程/核心或多台机器中执行。除了内置的并发策略外,DCMaude的设计还将包括一种让程序员以声明性方式在高抽象级别控制并发的方法。DC Maude将提供新的方法和工具,可以显著改进开放式分布式系统的设计和实施,包括基于网络的系统和下一代网络。
项目成果
期刊论文数量(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 }}
Carolyn Talcott其他文献
A distributed logic for Networked Cyber-Physical Systems
- DOI:
10.1016/j.scico.2013.01.011 - 发表时间:
2013-12-01 - 期刊:
- 影响因子:
- 作者:
Minyoung Kim;Mark-Oliver Stehr;Carolyn Talcott - 通讯作者:
Carolyn Talcott
A formal framework for distributed cyber-physical systems
- DOI:
10.1016/j.jlamp.2022.100795 - 发表时间:
2022-08-01 - 期刊:
- 影响因子:
- 作者:
Benjamin Lion;Farhad Arbab;Carolyn Talcott - 通讯作者:
Carolyn Talcott
Challenges in Formal Analysis of Resilience: Capturing the Tradeoff Between the Chance of Failure and the Cost of Success
- DOI:
10.1007/s11787-025-00373-7 - 发表时间:
2025-06-30 - 期刊:
- 影响因子:0.500
- 作者:
Carolyn Talcott - 通讯作者:
Carolyn Talcott
Tailoring consistency in group membership for mobile networks
- DOI:
10.1016/j.future.2013.06.014 - 发表时间:
2014-02-01 - 期刊:
- 影响因子:
- 作者:
Sebastian Gutierrez-Nolasco;Nalini Venkatasubramanian;Mark-Oliver Stehr;Carolyn Talcott - 通讯作者:
Carolyn Talcott
A semantic model for interacting cyber-physical systems
- DOI:
10.1016/j.jlamp.2022.100807 - 发表时间:
2022-11-01 - 期刊:
- 影响因子:
- 作者:
Benjamin Lion;Farhad Arbab;Carolyn Talcott - 通讯作者:
Carolyn Talcott
Carolyn Talcott的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Carolyn Talcott', 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 求解的能力
- 批准号:
1318848 - 财政年份:2013
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
Collaborative Research: CSR-EHS: Modeling and Exploiting Cross-Layer Timing in Distributed Embedded Systems
合作研究:CSR-EHS:分布式嵌入式系统中的跨层时序建模和利用
- 批准号:
0615436 - 财政年份:2006
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
II(BIO): BioLogica--Deductive Integration of Heterogeneous Biological Data Sources
II(BIO):BioLogica——异构生物数据源的演绎整合
- 批准号:
0513857 - 财政年份:2005
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
Formal Checklists for Remote Agent Dependability
远程代理可靠性的正式检查表
- 批准号:
0234462 - 财政年份:2002
- 资助金额:
$ 29.99万 - 项目类别:
Continuing Grant
Workshop on Higher-Order Operational Techniques in Semantics (HOOTS II): Stanford, CA; December 8-12, 1997
语义学高阶运算技术研讨会 (HOOTS II):斯坦福,加利福尼亚州;
- 批准号:
9714102 - 财政年份:1997
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
A Proposal for European-American Collaboration on Semantics-Based Program Manipulation
欧美基于语义的程序操作合作的提案
- 批准号:
9221774 - 财政年份:1994
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
相似海外基金
TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
TC:媒介:协作研究:智能手机应用程序安全的程序分析
- 批准号:
1630037 - 财政年份:2015
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
TC:媒介:协作研究:智能手机应用程序安全的程序分析
- 批准号:
1064646 - 财政年份:2011
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Building Trustworthy Applications for Mobile Devices
TC:媒介:协作研究:为移动设备构建值得信赖的应用程序
- 批准号:
1064944 - 财政年份:2011
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Securing Web Advertisements: Fixing the Short-term Crisis and Addressing Long-term Challenges
TC:媒介:协作研究:保护网络广告:解决短期危机并应对长期挑战
- 批准号:
1065216 - 财政年份:2011
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Tracking Adversarial Behavior in Distributed Systems with Secure Networked Provenance
TC:中:协作研究:通过安全网络来源跟踪分布式系统中的对抗行为
- 批准号:
1065130 - 财政年份:2011
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Securing Web Advertisements: Fixing the Short-term Crisis and Addressing Long-term Challenges
TC:媒介:协作研究:保护网络广告:解决短期危机并应对长期挑战
- 批准号:
1065537 - 财政年份:2011
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
TC:媒介:协作研究:智能手机应用程序安全的程序分析
- 批准号:
1064844 - 财政年份:2011
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Tracking Adversarial Behavior in Distributed Systems with Secure Networked Provenance
TC:中:协作研究:通过安全网络来源跟踪分布式系统中的对抗行为
- 批准号:
1064986 - 财政年份:2011
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Building Trustworthy Applications for Mobile Devices
TC:媒介:协作研究:为移动设备构建值得信赖的应用程序
- 批准号:
1064900 - 财政年份:2011
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Random Number Generation and Use in Virtualized Environments
TC:媒介:协作研究:虚拟化环境中的随机数生成和使用
- 批准号:
1065288 - 财政年份:2011
- 资助金额:
$ 29.99万 - 项目类别:
Standard Grant