ITR: Internet Flows as First-Class Values: Support for Dynamic, Flexible Internet Services
ITR: Internet Flows as First-Class Values: Support for Dynamic, Flexible Internet Services
批准号:
0205294
负责人:
Azer Bestavros
金额:
$166.55万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-10-01 至 2008-09-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The recent metamorphosis of the Internet-from a mere best-effort transport medium to an open communication and computation infrastructure necessitates the development of robust abstractions that facilitate its use to support a constantly increasing number of applications, in compliance with widely-accepted correctness standards that ensure a verifiably safe, fair, secure, and efficient access of Internet resources.Programming new Internet applications and services suffers from the same lack of organizing principles that afflicted programming systems some thirty years ago. The researchers believe that recognizing network flows as the central abstraction around which to organize a programming system for the Internet is perhaps the key organizing principle. Speciffically, to rapidly experiment with and deploy a wide range of new services within the existing constraints of the Internet infrastructure, it is necessary to adopt a more powerful model for the naming, creation, composition, sharing, and processing of Internet flows.Towards this goal the researchers promote Internet flows to first-class values, i.e., entities that are directly accessed, acted on and programmed according to needs. As a consequence, the task of developing an Internet application or service (e.g., a CDN broker or an end-system multicast) becomes the task of writing an appropriate program to manipulate Internet flows (along with other first-class values relevant to the application). To enable the speciffication and compilation of programs manipulating Internet flows, in particular application-specific Internet protocols, it is necessary to conduct basic research that encompasses two computer science disciplines: Networking Systems and programming Languages. Basic research in networking systems is needed to develop the core services that support the various abstractions to be presented to protocol programmers. Basic research in programming languages is needed to develop the primitives and formalisms that enable the expression of protocol properties and the verification of certain safety properties of the protocol.The proposed work will focus on the following specific areas: (1) Transport Services to support various degrees of reliability, congestion management, and timeliness, (2) Routing Services to support various degrees of mobility and multicasting, (3) End-to-End Services to support various degrees of QoS and security, (4) Naming mechanisms to support flexible composition of Internet services, and (5) Type inference to support efficient and safe flow-oriented programming.Towards the goals outlined above, the proposed research will be a collaborative effort carried primarily by members of established research groups in Networking Systems and in Programming Languages.A key component of the proposed work is implementation and prototyping. To that end, the utility of a paradigm in which Internet flows are first-class values will be demonstrated by implementing NetBench a programming environment in which a core set of network flow types and operations will be supported, along with a type-checking and type-inference system to handle types of network flows.The pursuit of the research goals outlined in this proposal is timely. Achieving these goals will leapfrog current piecemeal attempts aiming at supporting Internet growth. The researchers believe that the proposed effort will improve the flexibility, reliability, safety, and security of network software development environments, leading to economic efficiencies similar to the higher productivity of software developers arising from traditional programming language research. The research team assembled to pursue these ambitious goals has made significant, nationally-recognized contributions to research in Programming Languages and Internet Technologies and has an established record in software development and technology transfer. Boston University is committed to supporting this team through substantial financial and infrastructural commitments that complement and leverage the support sought from NSF.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SaTC: TTP: Small: Modular Platform for Web-based Secure Multi-Party Analytics
-
批准号:1718135
-
项目类别:Standard Grant
-
资助金额:$49.96万
-
财政年份:2017
-
负责人:Azer Bestavros
-
依托单位:
Smart and Connected Communities Workshop: Visioning for Effective Community/University/Industry Collaboration Models
-
批准号:1748189
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2017
-
负责人:Azer Bestavros
-
依托单位:
PFI:BIC A Smart-city Cloud-based Open Platform and Ecosystem (SCOPE)
-
批准号:1430145
-
项目类别:Standard Grant
-
资助金额:$80.0万
-
财政年份:2014
-
负责人:Azer Bestavros
-
依托单位:
TC:Large:Collaborative Research: Towards Trustworthy Interactions in the Cloud
-
批准号:1012798
-
项目类别:Continuing Grant
-
资助金额:$150.0万
-
财政年份:2010
-
负责人:Azer Bestavros
-
依托单位:
US-Middle East: Regional Workshop On Emerging Networking Research
-
批准号:0958498
-
项目类别:Standard Grant
-
资助金额:$16.54万
-
财政年份:2009
-
负责人:Azer Bestavros
-
依托单位:
EAGER: Towards a Marketplace for Colocation of Cloud Services
-
批准号:0952145
-
项目类别:Standard Grant
-
资助金额:$19.98万
-
财政年份:2009
-
负责人:Azer Bestavros
-
依托单位:
(CSR--EHS/CPS) Leveraging Type Systems for the Development of High-Assurance Cyber-Physical Systems and Appications
-
批准号:0720604
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2007
-
负责人:Azer Bestavros
-
依托单位:
CT-ISG: Towards Trusted Adaptation Dynamics in Computing Systems and Networks
-
批准号:0524477
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2005
-
负责人:Azer Bestavros
-
依托单位:
ICNP 2005 Travel Awards in Support of Graduate Students, Minority, and Minority-Serving Faculty
-
批准号:0548724
-
项目类别:Standard Grant
-
资助金额:$2.5万
-
财政年份:2005
-
负责人:Azer Bestavros
-
依托单位:
CISE Research Infrastructure: SENSORIUM: Research Infrastructure for Managing Spatio-Temporal Objects in Video Sensor Networks
-
批准号:0202067
-
项目类别:Continuing Grant
-
资助金额:$124.74万
-
财政年份:2002
-
负责人:Azer Bestavros
-
依托单位:
Diagnosis and Control of Network Variability by Massively Accessed Servers
-
批准号:9986397
-
项目类别:Standard Grant
-
资助金额:$121.08万
-
财政年份:2000
-
负责人:Azer Bestavros
-
依托单位:
BU/NSF Workshop on Internet Measurement, Instrumentation and Characterization held on August 30, 1999 at Boston University
-
批准号:9985484
-
项目类别:Standard Grant
-
资助金额:$1.15万
-
财政年份:1999
-
负责人:Azer Bestavros
-
依托单位:
COMMONWEALTH: Architecture and Protocols for Scalable WWW Service
-
批准号:9706685
-
项目类别:Continuing Grant
-
资助金额:$59.01万
-
财政年份:1997
-
负责人:Azer Bestavros
-
依托单位:
CISE Research Instrumentation: Real-time, Multimedia and High Performance Computing in Distributed Systems
-
批准号:9529403
-
项目类别:Standard Grant
-
资助金额:$9.52万
-
财政年份:1996
-
负责人:Azer Bestavros
-
依托单位:
Research Initiation Award: Cleopatra: A Programming Environment for Embedded Time-Critical Systems
-
批准号:9308344
-
项目类别:Standard Grant
-
资助金额:$9.98万
-
财政年份:1993
-
负责人:Azer Bestavros
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Internet大范围拥塞等效时滞动力学模型和在线学习控制
-
批准号:11872277
-
项目类别:面上项目
-
资助金额:63.0万元
-
批准年份:2018
-
负责人:张舒
-
依托单位:
面向Internet的SDN运行机制的研究
-
批准号:61572123
-
项目类别:面上项目
-
资助金额:67.0万元
-
批准年份:2015
-
负责人:王兴伟
-
依托单位:
Internet治理与企业信息披露策略研究:理论、实证检验与应用
-
批准号:71572152
-
项目类别:面上项目
-
资助金额:50.0万元
-
批准年份:2015
-
负责人:曾建光
-
依托单位:
面向AS级Internet网络拓扑的正规Laplacian图谱稳定不变特征及其建模、仿真与评估技术
-
批准号:61402485
-
项目类别:青年科学基金项目
-
资助金额:22.0万元
-
批准年份:2014
-
负责人:焦波
-
依托单位:
Internet网中病毒的检测-扩散耦合动力学模型及最优控制策略的研究
-
批准号:61304117
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2013
-
负责人:任建国
-
依托单位:
基于交通流量的Internet网病毒扩散动力学行为研究
-
批准号:61201173
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2012
-
负责人:王开
-
依托单位:
Internet环境下构件的自适应组装与验证研究
-
批准号:61262012
-
项目类别:地区科学基金项目
-
资助金额:45.0万元
-
批准年份:2012
-
负责人:张驰
-
依托单位:
Internet环境下组合式软件的时空进程代数刻画及模型检测
-
批准号:61262002
-
项目类别:地区科学基金项目
-
资助金额:43.0万元
-
批准年份:2012
-
负责人:肖芳雄
-
依托单位:
面向持久可访问性的Internet通信抗干扰模型与方法
-
批准号:61100174
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2011
-
负责人:时金桥
-
依托单位:
Internet环境中基于语义Web的开放式决策支持系统关键技术研究
-
批准号:61074134
-
项目类别:面上项目
-
资助金额:10.0万元
-
批准年份:2010
-
负责人:于长锐
-
依托单位: