Intelligent Design Enables Architectural Evolution

TitleIntelligent Design Enables Architectural Evolution
Publication TypeConference Paper
Year of Publication2011
AuthorsGhodsi, A., Koponen T., Raghavan B., Shenker S., Singla A., & Wilcox J.
Other Numbers3195

What does it take for an Internet architecture to be evolvable?Despite our ongoing frustration with today’s rigid IP-basedarchitecture and the research community’s extensive researchon clean-slate designs, it remains unclear how to best designfor architectural evolvability. We argue here that evolvabilityis far from mysterious. In fact, we claim that only a few“intelligent” design changes are needed to support evolvability.While these changes are definitely nonincremental (i.e.,cannot be deployed in an incremental fashion starting withtoday’s architecture), they follow directly from the well-knownengineering principles of indirection, modularity, andextensibility.

Bibliographic Notes

Proceedings of the 10th ACM Workshop on Hot Topics in Networks (HotNets-X), pp. 1-6, Cambridge, Massachusetts

Abbreviated Authors

A. Ghodsi, T. Koponen, B. Raghavan, S. Shenker, A. Singla, and J. Wilcox

ICSI Research Group

Networking and Security

ICSI Publication Type

Article in conference proceedings