论文部分内容阅读
随着物联网环境不断趋于复杂和富于变化,要求普适服务具备自发地互操作的能力。为了实现适合于物联网环境的服务与应用,使得服务开发过程耗时而且容易出错。为了解决这个问题,我们提出了一种普适服务编程模型,并以此设计和实现了面向物联网的普适服务集成开发环境原型ScudIDE。通过ScudIDE的支持,开发者可以方便地开发具有语义的普适服务,并在物联网环境中部署、执行服务和用户任务。
本文的主要贡献包括:
(1)以面向服务的架构思想,提出在普适服务总线支持下的普适服务框架。
(2)提出普适服务的混合编程模型,它通过情境管理和服务描述的语义化来实现普适服务,由情境信息和用户偏好驱动用户任务,完成服务的调用和执行。
(3)设计实现了基于普适服务编程模型的面向物联网的普适服务集成开发环境ScudIDE。ScudIDE能够帮助开发者设计和开发普适服务,提供开发普适服务时需要的工具及API,使得具有语义的普适服务的开发过程更加快捷简单。