课题基金 / 基金详情

CAREER: Systematic Design of Distributed Protocols - from Methodologies and Toolkits to Systems

CAREER: Systematic Design of Distributed Protocols - from Methodologies and Toolkits to Systems
职业:分布式协议的系统设计 - 从方法论和工具包到系统
批准号:
0448246
负责人:
Indranil Gupta
金额:
$0.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2005
资助国家:
美国
项目状态:
已结题
起止时间:
2005-03-01 至 2010-02-28

项目摘要

项目成果

Indranil Gupta的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
PROPOSAL NUMBER: CNS-0448246PRINCIPAL INVESTIGATOR: Gupta, IndranilINSTITUTION: University of Illinois at Urbana-ChampaignPROPOSAL TITLE: CAREER: Systematic Design of Distributed Protocols- from Methodologies and Toolkits to SystemsDistributed protocols such as resource discovery, cooperative caching, replication, etc., are crucial to the scalability and reliability of large-scale distributed systems such as the Web and the Grid. Today, however, the critical activity of designing a distributed protocol relies on an ad-hoc approach - literature, experience, and basic Computer Science knowledge provide the only assistance. This often leads to complex protocols, increased design times and costs, and eventually to inefficient use of research potential.This project is exploring systematic techniques for designing distributed protocols, assisted by the use of Design Methodologies for distributed protocols. Design methodologies augment the creative process of protocol innovation, without stifling it. The project is creating new methodologies that systematically convert naturally observed phenomena into protocols with predictable properties. One innovative methodology translates differential equation systems into equivalent distributed protocols. Composable methodologies are also being developed, allowing protocol designers flexibility to enrich protocols with desired properties. The methodologies invented and discovered in this project will be used to design new system designs for cooperative web caching, adaptive Grid computing, persistent distributed file systems, and disaster response and recovery. The methodologies will be made available to the community as Integrated design Toolkits (IdTs) that automate methodologies and enable a designer to automatically generate compilable code for a protocol. While methodologies have been used with varying degrees of success in other fields of science, this project is the one of the first to study its benefits and drawbacks in certain focus areas of distributed systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CNS Core: Small: GoT -- Groups of Things Abstractions for Distributed IoT
CSR: Medium: Availability-Consistency Tradeoffs in Key-Value and NoSQL Storage Systems
CSR: Small: Online Global Reconfigurations in Key-Value and NoSQL Cloud Storage Systems
DC: Medium: Tackling and Understanding Intermediate Data in Cloud Applications as a First-Class Citizen
海外基金