A new software paradigm for Internet computing
Gang Huang,Xiaoxing Ma,Wei-Tek Tsai
DOI: https://doi.org/10.1093/nsr/nwt014
IF: 20.6
2014-01-01
National Science Review
Abstract:The Internet, once a network of networks, has become not only the platform of choice for delivering services to increasingly mobile users, but also the connective tissue between people, information and things. Almost all new and popular computing and application paradigms were born in the Internet, or at least motivated by it, including Web 2.0, Social Networking, Mobile Internet, Cloud Computing, Internet of things, and big data. Software has played a central part in the evolution of the Internet. The open, dynamic, evolving environment of Internet computing continues to demand new software technologies in order to realize its rapid paradigm shifts. These new software technologies need to meet an increasing number of requirements; they need to be autonomous, situational, evolvable, cooperative, emergent, trustworthy and so on.