Smart Environments: Middleware Building Blocks for Pervasive Network Computing (A Position Paper)

Smart Environments: Middleware Building Blocks for Pervasive Network Computing (A Position Paper)
复制标题

智能环境:普适网络计算的中间件构建块(立场文件)

DOI:
10.1007/3-540-36257-6_9
复制
发表时间:
2001
影响因子:
0.7
通讯作者:
Zhi
Zhi
中科院分区:
计算机科学4区
文献类型:
--
作者:
J. Weissman;Zhi

文献摘要

被引文献

相似文献

随着互联网作为全球信息基础设施的爆炸性扩张,加上无线技术的迅速发展,计算的新愿景正在出现。一个无缝的、随时随地、不受限制的普适计算范式被吹捧为我们计算和通信方式的下一个主要范式转变。为了实现这一愿景,必须对消费者(用户)和生产者(服务提供者)掩盖这种环境的复杂性。我们认为,需要一个中间件基础设施,为用户和服务提供者提供适当的高层次抽象。这样的中间件基础设施必须允许轻松部署强大的服务,并允许用户以个性化但轻松的方式与这些服务进行交互。在这份立场文件中,我们引入了“智能服务”的概念-用户可以以自动化和个性化的方式动态交互的服务,并且可以组成“智能环境”。“智能环境向用户提供了一个集成的服务视图,以实现更高级别的、特定于域的交互,并支持用户自定义。我们提出了一个系统架构,用于构建智能服务和智能环境,以及中间件研究的挑战,必须解决实现这种架构和核心抽象。
With the explosive expansion of the Internet as the global information infrastructure, coupled with rapid advances in wireless technologies, a new vision for computing is emerging. A seamless, anywhere, anytime, untethered, pervasive computing paradigm is touted as the next major paradigm shift in the way we compute and communicate. In order to realize this vision, the complexity of this environment must be masked from its consumers (users) and producers alike (service providers). We believe that a middleware infrastructure that provides appropriate high-level abstractions for both users and service-providers is needed. Such a middleware infrastructure must allow powerful services to be easily deployed and permit users to interact with such services in a personalized, yet effortless manner. In this position paper, we introduce the notion of a "smart service" - services with which users can dynamically interact in an automated and personalized manner, and can be composed to form "smart environments." Smart environments present an integrated view of services to the user to enable much higher-level, domain-specific interactions and to support user customization. We present a system architecture for building smart services and smart environments, and the middleware research challenges that must be addressed to realize this architecture and the core abstractions.