首页 > 最新文献

workshop on Middleware for Pervasive and Ad-hoc Computing最新文献

英文 中文
Scoping in wireless sensor networks: a position paper 无线传感器网络的范围界定:立场文件
Pub Date : 2004-10-18 DOI: 10.1145/1028509.1028521
J. Steffan, Ludger Fiege, Mariano Cilia, A. Buchmann
One of the trends of wireless sensor networks (WSN) is to allow multiple applications to run on top of the same sensor network. This will have an enormous impact on the way WSN applications are developed, deployed and maintained. Many applications for WSN are still developed on very low level functions provided by simple operating systems or bare hardware. Alternatively, generic WSN middleware focuses on very high-level system abstractions, such as declarative query languages, and acts as black box that tries to automatically map applications to the underlying resources. In this paper, we propose scopes as a generic abstraction for the definition of groups of nodes. They bridge the gap between high- and low-level interfaces and enable the partitioning of WSN functionality. As middleware building block they facilitate the construction of tailored services in multipurpose WSNs.
无线传感器网络(WSN)的发展趋势之一是允许多个应用程序在同一个传感器网络上运行。这将对WSN应用程序的开发、部署和维护方式产生巨大影响。WSN的许多应用程序仍然是基于简单操作系统或裸硬件提供的非常低级的功能开发的。另外,通用WSN中间件侧重于非常高级的系统抽象,例如声明性查询语言,并充当试图自动将应用程序映射到底层资源的黑盒。在本文中,我们提出范围作为节点群定义的一般抽象。它们弥合了高层和低层接口之间的鸿沟,并支持WSN功能的划分。作为中间件构件,它们促进了多用途无线传感器网络中定制服务的构建。
{"title":"Scoping in wireless sensor networks: a position paper","authors":"J. Steffan, Ludger Fiege, Mariano Cilia, A. Buchmann","doi":"10.1145/1028509.1028521","DOIUrl":"https://doi.org/10.1145/1028509.1028521","url":null,"abstract":"One of the trends of wireless sensor networks (WSN) is to allow multiple applications to run on top of the same sensor network. This will have an enormous impact on the way WSN applications are developed, deployed and maintained. Many applications for WSN are still developed on very low level functions provided by simple operating systems or bare hardware. Alternatively, generic WSN middleware focuses on very high-level system abstractions, such as declarative query languages, and acts as black box that tries to automatically map applications to the underlying resources.\u0000 In this paper, we propose scopes as a generic abstraction for the definition of groups of nodes. They bridge the gap between high- and low-level interfaces and enable the partitioning of WSN functionality. As middleware building block they facilitate the construction of tailored services in multipurpose WSNs.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125603562","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
Adaptive resource discovery for ubiquitous computing 泛在计算的自适应资源发现
Pub Date : 2004-10-18 DOI: 10.1145/1028509.1028519
R. Harbird, S. Hailes, C. Mascolo
The terms pervasive and ubiquitous computing are used to describe a smart space populated by hundreds of intelligent devices that are embedded in their surroundings. Characteristically, ubiquitous computing devices must blend into the background, unobtrusively collaborating to provide value-added services for users. Services are thus essential to the success of this technology and, as a result, both service discovery and service management will play a vital role in generating the revenue stream that is a prerequisite for sustainable ubiquitous deployment. On the one hand, the services provided should be evident by their richness and variety and on the other, the complexity inherent in the environment must be hidden from users. In this paper, we describe RUBI, a resource discovery framework for ubiquitous computing. RUBI represents a novel approach to resource discovery, because the primacy of the need for adaptive autonomic behaviour is established within its design.
“普适计算”和“无处不在的计算”这两个术语用来描述由嵌入在周围环境中的数百个智能设备组成的智能空间。通常,无处不在的计算设备必须融入背景,不显眼地协作为用户提供增值服务。因此,服务对于这项技术的成功至关重要,因此,服务发现和服务管理将在产生收入流方面发挥至关重要的作用,而收入流是可持续的普遍部署的先决条件。一方面,所提供的服务的丰富性和多样性是显而易见的,另一方面,环境中固有的复杂性必须对用户隐藏起来。本文描述了一种用于普适计算的资源发现框架——RUBI。RUBI代表了一种新的资源发现方法,因为在其设计中建立了自适应自主行为的首要需求。
{"title":"Adaptive resource discovery for ubiquitous computing","authors":"R. Harbird, S. Hailes, C. Mascolo","doi":"10.1145/1028509.1028519","DOIUrl":"https://doi.org/10.1145/1028509.1028519","url":null,"abstract":"The terms pervasive and ubiquitous computing are used to describe a smart space populated by hundreds of intelligent devices that are embedded in their surroundings. Characteristically, ubiquitous computing devices must blend into the background, unobtrusively collaborating to provide value-added services for users. Services are thus essential to the success of this technology and, as a result, both service discovery and service management will play a vital role in generating the revenue stream that is a prerequisite for sustainable ubiquitous deployment. On the one hand, the services provided should be evident by their richness and variety and on the other, the complexity inherent in the environment must be hidden from users. In this paper, we describe RUBI, a resource discovery framework for ubiquitous computing. RUBI represents a novel approach to resource discovery, because the primacy of the need for adaptive autonomic behaviour is established within its design.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133793272","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 37
Kernel-middleware interaction to support adaptation in pervasive computing environments 内核-中间件交互以支持普适计算环境中的适应性
Pub Date : 2004-10-18 DOI: 10.1145/1028509.1028516
F. Samimi, P. McKinley, S. M. Sadjadi, Peng Ge
In pervasive computing environments, conditions are highly variable and resources are limited. In order to meet the needs of applications, systems must adapt dynamically to changing situations. Since adaptation at one system layer may be insufficient, cross-layer, or vertical approaches to adaptation may be needed. Moreover, adaptation in distributed systems often requires horizontal co-operation among hosts. This cooperation is not restricted to the source and destination(s) of a data stream, but might also include intermediate hosts in an overlay network or mobile ad hoc network. We refer to this combined capability as universal adaptation. We contend that the model defining interaction between adaptive middleware and the operating system is critical to realizing universal adaptation. We explore this hypothesis by evaluating the Kernel-Middleware eXchange (KMX), a specific model for cross-layer, cross-system adaptation. We present the KMX architecture and discuss its potential role in supporting universal adaptation in pervasive computing environments. We then describe a prototype implementation of KMX and show results of an experimental case study in which KMX is used to improve the quality of video streaming to mobile nodes in a hybrid wired-wireless network.
在普适计算环境中,条件是高度可变的,资源是有限的。为了满足应用程序的需要,系统必须动态地适应不断变化的情况。由于一个系统层的适应可能不够,因此可能需要跨层或垂直的适应方法。此外,分布式系统的适应通常需要宿主之间的横向合作。这种合作并不局限于数据流的源和目标,还可能包括覆盖网络或移动自组织网络中的中间主机。我们把这种综合能力称为普遍适应。我们认为定义自适应中间件和操作系统之间交互的模型是实现通用自适应的关键。我们通过评估内核-中间件交换(KMX)来探索这一假设,KMX是一种用于跨层、跨系统适应的特定模型。我们介绍了KMX体系结构,并讨论了它在支持普适计算环境中的通用适应方面的潜在作用。然后,我们描述了KMX的原型实现,并展示了一个实验案例研究的结果,其中KMX用于提高有线-无线混合网络中移动节点的视频流的质量。
{"title":"Kernel-middleware interaction to support adaptation in pervasive computing environments","authors":"F. Samimi, P. McKinley, S. M. Sadjadi, Peng Ge","doi":"10.1145/1028509.1028516","DOIUrl":"https://doi.org/10.1145/1028509.1028516","url":null,"abstract":"In pervasive computing environments, conditions are highly variable and resources are limited. In order to meet the needs of applications, systems must adapt dynamically to changing situations. Since adaptation at one system layer may be insufficient, cross-layer, or <i>vertical</i> approaches to adaptation may be needed. Moreover, adaptation in distributed systems often requires <i>horizontal</i> co-operation among hosts. This cooperation is not restricted to the source and destination(s) of a data stream, but might also include intermediate hosts in an overlay network or mobile ad hoc network. We refer to this combined capability as <i>universal</i> adaptation. We contend that the model defining interaction between adaptive middleware and the operating system is critical to realizing universal adaptation. We explore this hypothesis by evaluating the <i>Kernel-Middleware eXchange (KMX)</i>, a specific model for cross-layer, cross-system adaptation. We present the KMX architecture and discuss its potential role in supporting universal adaptation in pervasive computing environments. We then describe a prototype implementation of KMX and show results of an experimental case study in which KMX is used to improve the quality of video streaming to mobile nodes in a hybrid wired-wireless network.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127087404","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Environment mobility: moving the desktop around 环境移动性:移动桌面
Pub Date : 2004-10-18 DOI: 10.1145/1028509.1028518
D. Johansen, H. Johansen, R. V. Renesse
In this position paper, we focus on issues related to middleware support for software mobility in ad hoc and pervasive systems. In particular, we are interested in moving the computational environment of a mobile user following his or her trajectory. We present details of WAIFARER, a prototype implementation that automatically saves and restores application level state to support this mobility. Security, integrity, and fault-tolerance are just some of the key problems that need to be addressed in the future.
在这篇意见书中,我们将重点讨论与中间件支持在特殊和普及系统中实现软件移动性相关的问题。特别是,我们感兴趣的是移动用户沿着他或她的轨迹移动计算环境。我们介绍了WAIFARER的细节,它是一个原型实现,可以自动保存和恢复应用程序级别的状态,以支持这种移动性。安全性、完整性和容错性只是未来需要解决的一些关键问题。
{"title":"Environment mobility: moving the desktop around","authors":"D. Johansen, H. Johansen, R. V. Renesse","doi":"10.1145/1028509.1028518","DOIUrl":"https://doi.org/10.1145/1028509.1028518","url":null,"abstract":"In this position paper, we focus on issues related to middleware support for software mobility in ad hoc and pervasive systems. In particular, we are interested in moving the computational environment of a mobile user following his or her trajectory. We present details of WAIFARER, a prototype implementation that automatically saves and restores application level state to support this mobility. Security, integrity, and fault-tolerance are just some of the key problems that need to be addressed in the future.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120887071","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Toward a standard ubiquitous computing framework 朝着一个标准的普适计算框架迈进
Pub Date : 2004-10-18 DOI: 10.1145/1028509.1028515
M. Modahl, Bikash Agarwalla, G. Abowd, U. Ramachandran, T. S. Saponas
This paper surveys a variety of subsystems designed to be the building blocks from which sophisticated infrastructures for ubiquitous computing are assembled. Our experience shows that many of these building blocks fit neatly into one of five categories, each containing functionally-equivalent components. Effectively identifying the best-fit "lego pieces", which in turn determines the composite functionality of the resulting infrastructure, is critical. The selection process, however, is impeded by the lack of convention for labeling these classes of building blocks. The lack of clarity with respect to what ready-made subsystems are available within each class often results in naive re-implementations of ready-made components, monolithic and clumsy implementations, and implementations that impose non-standard interfaces onto the applications above. This paper explores each class of subsystems in light of the experience gained over two years of active development of both ubiquitous computing applications and software infrastructures for their deployment.
本文研究了各种子系统,这些子系统被设计成用于装配普适计算的复杂基础设施的构建块。我们的经验表明,这些构建块中的许多都可以归入以下五类,每一类都包含功能等效的组件。有效地识别最合适的“乐高积木”是至关重要的,这反过来又决定了最终基础设施的组合功能。然而,由于缺乏标记这些构建块类的惯例,选择过程受到阻碍。对于每个类中可用的现成子系统缺乏明确性,通常会导致对现成组件的天真的重新实现,单一而笨拙的实现,以及将非标准接口强加于上述应用程序的实现。本文根据两年来积极开发无处不在的计算应用程序和部署它们的软件基础设施所获得的经验,探讨了每一类子系统。
{"title":"Toward a standard ubiquitous computing framework","authors":"M. Modahl, Bikash Agarwalla, G. Abowd, U. Ramachandran, T. S. Saponas","doi":"10.1145/1028509.1028515","DOIUrl":"https://doi.org/10.1145/1028509.1028515","url":null,"abstract":"This paper surveys a variety of subsystems designed to be the building blocks from which sophisticated infrastructures for ubiquitous computing are assembled. Our experience shows that many of these building blocks fit neatly into one of five categories, each containing functionally-equivalent components. Effectively identifying the best-fit \"lego pieces\", which in turn determines the composite functionality of the resulting infrastructure, is critical. The selection process, however, is impeded by the lack of convention for labeling these classes of building blocks. The lack of clarity with respect to what ready-made subsystems are available within each class often results in naive re-implementations of ready-made components, monolithic and clumsy implementations, and implementations that impose non-standard interfaces onto the applications above. This paper explores each class of subsystems in light of the experience gained over two years of active development of both ubiquitous computing applications and software infrastructures for their deployment.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128938860","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 33
A message-oriented middleware for sensor networks 用于传感器网络的面向消息的中间件
Pub Date : 2004-10-18 DOI: 10.1145/1028509.1028514
E. Souto, Germano Guimarães, Glauco Vasconcelos, M. Vieira, N. Rosa, C. Ferraz
The miniaturization of hardware components has lead to the development of Wireless Sensor Networks (WSN) and networked-applications over them. Meanwhile, middleware systems have also been proposed in order to both facilitating the development of these applications and providing common application services. The development of middleware for sensor networks, however, places new challenges to middleware developers due to the low availability of resources and processing capacity of the sensor nodes. In this context, this paper presents a middleware for WSN named Mires. Mires incorporates characteristics of message-oriented middleware by allowing applications communicate in a publish/subscribe way. In order to illustrate the proposed middleware, we implement an aggregation middleware service for an environment-monitoring application.
硬件器件的小型化推动了无线传感器网络(WSN)及其网络应用的发展。同时,为了方便这些应用程序的开发和提供通用的应用程序服务,还提出了中间件系统。然而,由于传感器节点的资源可用性和处理能力较低,传感器网络中间件的开发给中间件开发人员带来了新的挑战。在此背景下,本文提出了一种用于WSN的中间件Mires。Mires通过允许应用程序以发布/订阅的方式进行通信,从而集成了面向消息的中间件的特性。为了说明所建议的中间件,我们为环境监视应用程序实现一个聚合中间件服务。
{"title":"A message-oriented middleware for sensor networks","authors":"E. Souto, Germano Guimarães, Glauco Vasconcelos, M. Vieira, N. Rosa, C. Ferraz","doi":"10.1145/1028509.1028514","DOIUrl":"https://doi.org/10.1145/1028509.1028514","url":null,"abstract":"The miniaturization of hardware components has lead to the development of Wireless Sensor Networks (WSN) and networked-applications over them. Meanwhile, middleware systems have also been proposed in order to both facilitating the development of these applications and providing common application services. The development of middleware for sensor networks, however, places new challenges to middleware developers due to the low availability of resources and processing capacity of the sensor nodes. In this context, this paper presents a middleware for WSN named Mires. Mires incorporates characteristics of message-oriented middleware by allowing applications communicate in a publish/subscribe way. In order to illustrate the proposed middleware, we implement an aggregation middleware service for an environment-monitoring application.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134225303","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 176
Adapting asynchronous messaging middleware to ad hoc networking 使异步消息传递中间件适应自组织网络
Pub Date : 2004-10-18 DOI: 10.1145/1028509.1028513
Mirco Musolesi, C. Mascolo, S. Hailes
The characteristics of mobile environments, with the possibility of frequent disconnections and fluctuating bandwidth, have forced a rethink of traditional middleware. In particular, the synchronous communication paradigms often employed in standard middleware do not appear to be particularly suited to ad hoc environments, in which not even the intermittent availability of a backbone network can be assumed. Instead, asynchronous communication seems to be a generally more suitable paradigm for such environments. Message oriented middleware for traditional systems has been developed and used to provide an asynchronous paradigm of communication for distributed systems, and, recently, also for some specific mobile computing systems. In this paper, we present our experience in designing, implementing and evaluating EMMA (Epidemic Messaging Middleware for Ad hoc networks), an adaptation of Java Message Service (JMS) for mobile ad hoc environments. We discuss in detail the design challenges and some possible solutions, showing a concrete example of the feasibility and suitability of the application of the asynchronous paradigm in this setting and outlining a research roadmap for the coming years.
移动环境的特点,以及频繁断开连接和波动带宽的可能性,迫使人们重新思考传统中间件。特别是,标准中间件中经常使用的同步通信范式似乎并不特别适合于临时环境,在这种环境中,甚至不能假设骨干网络的间歇性可用性。相反,异步通信似乎是更适合这种环境的范例。传统系统的面向消息的中间件已经被开发出来,并用于为分布式系统提供异步通信范例,最近也用于一些特定的移动计算系统。在本文中,我们介绍了我们在设计、实现和评估EMMA (Ad hoc网络的流行消息中间件)方面的经验,EMMA是一种针对移动Ad hoc环境的Java消息服务(JMS)的改编。我们详细讨论了设计挑战和一些可能的解决方案,展示了在此设置中应用异步范式的可行性和适用性的具体示例,并概述了未来几年的研究路线图。
{"title":"Adapting asynchronous messaging middleware to ad hoc networking","authors":"Mirco Musolesi, C. Mascolo, S. Hailes","doi":"10.1145/1028509.1028513","DOIUrl":"https://doi.org/10.1145/1028509.1028513","url":null,"abstract":"The characteristics of mobile environments, with the possibility of frequent disconnections and fluctuating bandwidth, have forced a rethink of traditional middleware. In particular, the synchronous communication paradigms often employed in standard middleware do not appear to be particularly suited to ad hoc environments, in which not even the intermittent availability of a backbone network can be assumed. Instead, asynchronous communication seems to be a generally more suitable paradigm for such environments. Message oriented middleware for traditional systems has been developed and used to provide an asynchronous paradigm of communication for distributed systems, and, recently, also for some specific mobile computing systems.\u0000 In this paper, we present our experience in designing, implementing and evaluating EMMA (Epidemic Messaging Middleware for Ad hoc networks), an adaptation of Java Message Service (JMS) for mobile ad hoc environments. We discuss in detail the design challenges and some possible solutions, showing a concrete example of the feasibility and suitability of the application of the asynchronous paradigm in this setting and outlining a research roadmap for the coming years.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124296281","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 33
Adaptive middleware for context-aware applications in smart-homes 智能家居中上下文感知应用的自适应中间件
Pub Date : 2004-10-18 DOI: 10.1145/1028509.1028511
M. Huebscher, J. Mccann
We propose an adaptive middleware design for context-aware applications that abstracts the applications from the sensors that provide context. Further, we use application-specific utility functions to choose, given multiple alternatives for providing a specific context, one alternative at any time that provides the context for all applications, whilst maximising the applications' total "satisfaction" with the quality of context from the chosen provider. Our middleware also implements autonomic properties, such as self-configuration and resilience to failures, in the provision of context information to context-aware applications.
我们为上下文感知应用程序提出了一种自适应中间件设计,它将应用程序从提供上下文的传感器中抽象出来。此外,我们使用特定于应用程序的实用程序函数进行选择,给定提供特定上下文的多个备选方案,在任何时候都有一个备选方案为所有应用程序提供上下文,同时最大限度地提高应用程序对所选提供者提供的上下文质量的总体“满意度”。我们的中间件还在向上下文感知应用程序提供上下文信息时实现了自主属性,例如自配置和故障恢复。
{"title":"Adaptive middleware for context-aware applications in smart-homes","authors":"M. Huebscher, J. Mccann","doi":"10.1145/1028509.1028511","DOIUrl":"https://doi.org/10.1145/1028509.1028511","url":null,"abstract":"We propose an adaptive middleware design for context-aware applications that abstracts the applications from the sensors that provide context. Further, we use application-specific utility functions to choose, given multiple alternatives for providing a specific context, one alternative at any time that provides the context for all applications, whilst maximising the applications' total \"satisfaction\" with the quality of context from the chosen provider. Our middleware also implements autonomic properties, such as self-configuration and resilience to failures, in the provision of context information to context-aware applications.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125317892","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 112
Security requirements in service oriented architectures for ubiquitous computing 面向服务的普适计算体系结构中的安全需求
Pub Date : 2004-10-18 DOI: 10.1145/1028509.1028522
Domenico Cotroneo, Almerindo Graziano, S. Russo
This work presents a detailed analysis of the security requirements for Service Oriented Architecture in mobile computing, still missing in the current literature. The purpose of this work is twofold. First, to provide protocol architects and software engineers with a map of security requirements in ubiquitous computing, through the evaluation of existing protocols and architectures. Second, to highlight architectural issues, including technologies and trade offs, in the design and implementation of a secure service oriented architecture for ubiquitous computing.
本文对移动计算中面向服务的体系结构的安全需求进行了详细的分析,这在当前的文献中仍然是缺失的。这项工作的目的是双重的。首先,通过对现有协议和体系结构的评估,为协议架构师和软件工程师提供普适计算中的安全需求图。其次,强调在为普适计算设计和实现安全的面向服务的体系结构时的体系结构问题,包括技术和权衡。
{"title":"Security requirements in service oriented architectures for ubiquitous computing","authors":"Domenico Cotroneo, Almerindo Graziano, S. Russo","doi":"10.1145/1028509.1028522","DOIUrl":"https://doi.org/10.1145/1028509.1028522","url":null,"abstract":"This work presents a detailed analysis of the security requirements for Service Oriented Architecture in mobile computing, still missing in the current literature. The purpose of this work is twofold. First, to provide protocol architects and software engineers with a map of security requirements in ubiquitous computing, through the evaluation of existing protocols and architectures. Second, to highlight architectural issues, including technologies and trade offs, in the design and implementation of a secure service oriented architecture for ubiquitous computing.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130881334","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 53
Mobile adaptive tasks guided by resource contracts 由资源契约引导的移动自适应任务
Pub Date : 2004-10-18 DOI: 10.1145/1028509.1028512
Peter Rigole, Y. Berbers, T. Holvoet
This paper proposes a way to realize the idea of calm computing by adding a dynamic task model into the pervasive computing environment. This task model contains information about the actions to undertake to help a user realize his daily tasks. The task model's mapping onto a deployment plan guides an internal adaptation mechanism, which helps applications to evolve without causing user distraction. In addition, a foraging technique (relocation) is proposed that allows for expanding an application's computing space automatically whenever possible. This technique involves external adaptation mechanisms. Both adaptation mechanisms are driven by resource information and resource contracts that are negotiated between the middleware and the application components. This allows the middleware to do the adaptations automatically, realizing the idea of calm computing.
本文提出了一种通过在普适计算环境中加入动态任务模型来实现平静计算思想的方法。此任务模型包含有关帮助用户实现其日常任务的操作的信息。任务模型到部署计划的映射指导了内部适应机制,这有助于应用程序的发展,而不会导致用户分心。此外,提出了一种觅食技术(重新定位),允许在可能的情况下自动扩展应用程序的计算空间。该技术涉及外部适应机制。这两种适应机制都是由中间件和应用程序组件之间协商的资源信息和资源契约驱动的。这允许中间件自动进行调整,实现平静计算的思想。
{"title":"Mobile adaptive tasks guided by resource contracts","authors":"Peter Rigole, Y. Berbers, T. Holvoet","doi":"10.1145/1028509.1028512","DOIUrl":"https://doi.org/10.1145/1028509.1028512","url":null,"abstract":"This paper proposes a way to realize the idea of calm computing by adding a dynamic task model into the pervasive computing environment. This task model contains information about the actions to undertake to help a user realize his daily tasks. The task model's mapping onto a deployment plan guides an internal adaptation mechanism, which helps applications to evolve without causing user distraction. In addition, a foraging technique (relocation) is proposed that allows for expanding an application's computing space automatically whenever possible. This technique involves external adaptation mechanisms. Both adaptation mechanisms are driven by resource information and resource contracts that are negotiated between the middleware and the application components. This allows the middleware to do the adaptations automatically, realizing the idea of calm computing.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117260059","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
期刊
workshop on Middleware for Pervasive and Ad-hoc Computing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1