软件agent技术:普适计算的移动与演变

需积分: 16 5 下载量 157 浏览量 更新于2024-08-20 收藏 13.15MB PPT 举报
本文档主要介绍了普适计算简史中的一个重要概念——软件agent技术,特别是基于Internet的软件agent。文章首先从软件方法学的角度出发,回顾了软件定义的演变,强调了软件不仅仅是形式上的程序和文档,更是数字化知识的体现,其中关键组成部分是算法,它被定义为一组解决问题的有限规则。 作者吕建陶先平以南京大学计算机科学与技术系的课程为背景,强调了课程的学习目标,包括抽象能力的培养、关键技术的领悟和训练,以及通过听讲、阅读参考资料和讨论来提高思维能力。作业和练习部分,学生被要求通过电子邮件提交每周的作业,并进行三个阶段的练习,包括小练习(一周)、中练习(一个月),以加深对移动agent技术的理解。 文章随后深入探讨了移动agent技术的研究背景,指出它是软件方法学演进的结果,特别是在计算模式和系统支撑方面。软件agent被解释为在计算模式上,它们可以在不同的环境中自主执行任务,如在移动设备或物联网中,无需用户干预。系统支撑则涉及如何利用网络环境实现agent的通信、协作和资源管理。 研究背景部分详细阐述了软件的传统定义,即基于“图林机计算模型”的程序和文档,以及主要编程手段,如机器语言和高级语言。这些都为软件agent技术的发展奠定了基础,因为agent技术需要借助这些工具来实现智能化的行为和功能。 这篇文档提供了一个全面的视角,从理论到实践,深入解析了软件agent技术在普适计算中的重要性和应用。通过学习这个课程,学生可以理解软件agent如何适应不断变化的环境,以及如何利用现代信息技术提升软件的智能水平。