Understanding and Surviving Computation in the Wild
Understanding and Surviving Computation in the Wild
批准号:
9986555
负责人:
Stephanie Forrest
金额:
$87.15万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-09-15 至 2005-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The marriage of the personal computer and the Internet has led to explosive growth in the contacts between separately administered computing resources, creating new opportunities and risks. Applets, agents, viruses, email attachments, and downloadable software are escaping the confines of their original systems and spreading through communications networks. Computers are disabled by network-borne infections; browsers crash due to unforeseen interactions between an applet and a language implementation; application programs are broken by operating system upgrades. This computation in the wild is a far cry from the carefully isolated, controlled, and managed computer systems of the past. The connections between computer systems and living systems are superficially obvious and yet deep in their implications. This proposal argues that networked computer systems can be better understood, controlled, and developed when viewed from the perspective of living systems, treating the rich and dynamic network computer environment formed by diverse benign and malicious software collectively as a software ecosystem. Taking seriously the analogy between computer systems and living systems encourages rethinking many aspects of current computing practice ranging from operating system design to communications mechanisms to computer security. This project is aimed at developing design strategies from biology, constructing software that can survive in the wild, and developing a better understanding of the current and emerging software ecosystems. Like many researchers, we believe that the current crisis of software development is unlikely to improve significantly through incremental research using traditional methods. New approaches must be tried, and new ways of thinking about computing must be developed. Biological principles stand to unify many scattered current research efforts addressing robust operation, survivability and security, while also suggesting new avenues for research. In addition, as the size and scope of software systems continues to grow, and global computer networks continue to expand, tools and methodologies from biological research will be increasingly relevant for understanding and monitoring the results.The proposal takes the investigators' ideas and insights about living systems online, emphasizing concrete implementations that demonstrate new approaches to solving real problems. Specifically, the following projects centered on and exploring computation in the wild are proposed: Homeostasis for improved operating system survivability, Beyond network intrusion detection, Toward a living networked operating system, Software diversity for species survivability, and Tools and techniques from biology. The homeostasis project will augment a computer operating system with mechanisms similar in spirit to those of biological systems, which maintain homeostasis, by coupling system-call based process monitoring to feedback mechanisms. The second project will generalized and extend an existing prototype TCP-based intrustion-detection systems based on immunological principles. The third project differs from the first two by relaxing the constraint of staying within the bounds of operating system architectures and technology. Rather, it will pursue promising directions for robust operation and computer security based on living systems principles, even where they involve possibly significant levels of incompatibility with existing software and designs. The software diversity project will investigate methods by which software can be made more diverse, and the fifth project will apply quantitative methods from biology to the study of the current software ecosystem.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Conference: NSF CICI Principal Investigator Meeting
-
批准号:2340468
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2023
-
负责人:Stephanie Forrest
-
依托单位:
Collaborative Research: SHF: Medium: Near-Hardware Program Repair and Optimization
-
批准号:2211750
-
项目类别:Standard Grant
-
资助金额:$55.0万
-
财政年份:2022
-
负责人:Stephanie Forrest
-
依托单位:
CICI:UCSS:Improving the Privacy and Security of Data for Wastewater-based Epidemiology
-
批准号:2115075
-
项目类别:Standard Grant
-
资助金额:$49.96万
-
财政年份:2021
-
负责人:Stephanie Forrest
-
依托单位:
Collaborative Research: RAPID: Spatial Modeling of Immune Response to Multifocal SARS-CoV-2 Viral Lung Infection
-
批准号:2029696
-
项目类别:Standard Grant
-
资助金额:$7.99万
-
财政年份:2020
-
负责人:Stephanie Forrest
-
依托单位:
SHF: Small: Collaborative Research: Understanding and Evolving Search-based Software Improvement
-
批准号:1908233
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2019
-
负责人:Stephanie Forrest
-
依托单位:
CAREER: Maximizing Energy Efficiency with Statistical Performance and Skin Temperature Quality of Service Guarantee for Handheld Platforms
-
批准号:1652132
-
项目类别:Continuing Grant
-
资助金额:$45.0万
-
财政年份:2017
-
负责人:Stephanie Forrest
-
依托单位:
EAGER: Collaborative: Policies for Enhancing U.S. Leadership in Cyberspace
-
批准号:1444871
-
项目类别:Standard Grant
-
资助金额:$10.26万
-
财政年份:2014
-
负责人:Stephanie Forrest
-
依托单位:
SHF: Medium: Collaborative Research: Fixing Real Bugs in Real Programs Using Evolutionary Algorithms
-
批准号:0905236
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2009
-
负责人:Stephanie Forrest
-
依托单位:
Safe Computing Workshop: Introspective Hardware Architectures for Information Assurance
-
批准号:0653951
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Stephanie Forrest
-
依托单位:
BIC: Collaborative Research: A Biologically Motivated Scaling Theory for
-
批准号:0621900
-
项目类别:Continuing Grant
-
资助金额:$23.0万
-
财政年份:2006
-
负责人:Stephanie Forrest
-
依托单位:
Collaborative Research: Automated and Adaptive Diversity for Improving Computer Systems Security
-
批准号:0311686
-
项目类别:Continuing Grant
-
资助金额:$25.0万
-
财政年份:2003
-
负责人:Stephanie Forrest
-
依托单位:
SGER: Reconstructing Information from Database Fragments Via Negative Partial Match Detection
-
批准号:0309147
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2003
-
负责人:Stephanie Forrest
-
依托单位:
Information Technology Research (ITR): Sensitive Information in a Wired World
-
批准号:0331580
-
项目类别:Cooperative Agreement
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Stephanie Forrest
-
依托单位:
Computer Immunology
-
批准号:9711199
-
项目类别:Continuing Grant
-
资助金额:$29.23万
-
财政年份:1997
-
负责人:Stephanie Forrest
-
依托单位:
PYI: Computational Systems Based Upon Aspects of the Immune System
-
批准号:9157644
-
项目类别:Continuing Grant
-
资助金额:$31.23万
-
财政年份:1991
-
负责人:Stephanie Forrest
-
依托单位:
海外基金