Internetware:互联网计算的新型软件范式
1. 互联网带来的挑战与变革
互联网已成为协调社会的神经系统,也是存储和获取人类知识的大脑。它从一个能访问远程机器的网络,转变为一个包含内容、应用程序、人员和软件服务的网络,融入了当今全球互联的物理世界和社会结构中。
随着移动计算、云计算、传感器网络、信息物理系统、数据分析和物联网等新兴计算应用的出现,互联网给软件工程带来了诸多新挑战。当前的软件工程方法和技术在应对软件应用和服务的协作、情境感知、自适应和进化需求方面能力不足,软件工程研究亟需重大的进化甚至革命性的改进。
2. Internetware的提出与特点
2.1 Internetware的提出
大约在2000年,研究人员创造了“Internetware”这个词,用来表示在开放和动态的互联网环境中构建、执行、使用和发展的软件系统的新范式。由洪玫教授和吕建教授带领的中国研究团队,在过去15年里对Internetware进行了深入研究。
2.2 Internetware系统的特点
| 特点 | 描述 |
|---|---|
| 自主性(Autonomous) | 软件实体通常是分布式、相对独立的,能根据提供者定义的组合或部署策略运行,并通过感知和收集环境变化信息进行自我调整。 |
| 合作性(Cooperative) | 一组软件实体可以为了业务或 |
超级会员免费看
订阅专栏 解锁全文
1049

被折叠的 条评论
为什么被折叠?



