Intelligent design enables architectural evolutionShow others and affiliations
2011 (English)In: Proceedings of the 10th ACM Workshop on Hot Topics in Networks, HotNets-10, Association for Computing Machinery (ACM) , 2011Conference paper, Published paper (Refereed)
Abstract [en]
What does it take for an Internet architecture to be evolvable? Despite our ongoing frustration with today's rigid IP-based architecture and the research community's extensive research on clean-slate designs, it remains unclear how to best design for architectural evolvability. We argue here that evolvability is 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 with today's architecture), they follow directly from the well-known engineering principles of indirection, modularity, and extensibility.
Place, publisher, year, edition, pages
Association for Computing Machinery (ACM) , 2011.
Keywords [en]
diversity, evolution, innovation, internet architecture, Architectural evolution, Design change, Engineering principles, Evolvability, Evolvable, Intelligent designs, Research communities, Design, Internet, Internet protocols, Network architecture, Architecture
National Category
Information Systems
Identifiers
URN: urn:nbn:se:kth:diva-305476DOI: 10.1145/2070562.2070565Scopus ID: 2-s2.0-84888448848OAI: oai:DiVA.org:kth-305476DiVA, id: diva2:1615296
Conference
10th ACM SIGCOMM Workshop on Hot Topics in Networks HotNets-10, Cambridge, MA, USA, November 14-15, 2011.
Note
QC 20211129
2021-11-292021-11-292022-06-25Bibliographically approved