Dc-dc interfacing of photovoltaic (PV) modules into the downstream system is usually done by using a boost-power-stage converter with an added input capacitor. Its dynamic properties are often assumed to be equal to t...
详细信息
The EventTable technique is a tangible object tracking technique implemented on a camera vision based tabletop platform. The technique supports an event-driven - rather than object centric - tracking technique. Fiduci...
详细信息
ISBN:
(纸本)9781605584935
The EventTable technique is a tangible object tracking technique implemented on a camera vision based tabletop platform. The technique supports an event-driven - rather than object centric - tracking technique. Fiducial markers are distributed between objects. When objects are brought into a proximal or connected relationship, a whole marker is formed and recognized by the tracking system. Thus, rather than tracking each individual object, the system tracks user-driven events that occur when two or more objects are proximal. The technique can be used in addition to individual object tracking and touch tracking. This approach provides a reliable and flexible approach to tabletop object tracking for a wide variety of tabletop activities. We describe three prototype applications to illustrate how the distributed marker technique can be applied. We describe the advantages and limitations of this approach. We conclude with a brief discussion of how the EventTable technique enables a shift in human computer interaction research from an information-centric to an action-centric epistemological view on how users' create meaning. Copyright 2009 ACM.
The use of network applications for high availability systems requires the validation of its fault tolerance mechanisms to avoid unexpected behavior during execution. FIONA is a fault injection tool to experimentally ...
详细信息
ISBN:
(纸本)0769522424
The use of network applications for high availability systems requires the validation of its fault tolerance mechanisms to avoid unexpected behavior during execution. FIONA is a fault injection tool to experimentally validate these mechanisms of Java distributedapplications. The tool uses JVMTI, a new interface for the development of debugging and monitoring tools that enables the instrumentation of Java applications. This approach provides complete transparency between the application under test and the fault injection tool, as well as portability. FIONA injects communication faults, making it possible to conduct the dependability evaluation of UDP based network protocols developed in Java.
We define a behavioural semantics for distributed Java applications and a procedure for building finite models of their behaviour. The models are synchronized networks of labelled transition systems, structured in a c...
详细信息
ISBN:
(纸本)3540210911
We define a behavioural semantics for distributed Java applications and a procedure for building finite models of their behaviour. The models are synchronized networks of labelled transition systems, structured in a compositional way, and capturing the communication events between distributedobjects. Our procedure is based on the analysis of the method call graph. If the set of observable events is made abstract enough to be finite, then our procedure is guaranteed to terminate and to compute a finite model.
The proceedings contain 54 papers. The topics discussed include: an efficient video program delivery algorithm in tree networks;an efficient content delivery algorithm for intermittently connected mobile ad hoc networ...
ISBN:
(纸本)9780769543123
The proceedings contain 54 papers. The topics discussed include: an efficient video program delivery algorithm in tree networks;an efficient content delivery algorithm for intermittently connected mobile ad hoc networks;one-hop neighbor transmission coverage information based distributed algorithm for connected dominating set;a novel P2P identification algorithm based on genetic algorithm and particle swarm optimization;accelerating reconfiguration for degradable mesh-connected processor arrays;a novel approach for multilevel fixed outline floorplanning;scheduling multiple multithreaded applications on asymmetric and symmetric chip multiprocessors;a hybrid fault tolerance model for reliable scheduling of critical real-time applications on grid systems;GTFTTS: a generalized tit-for-tat based corporative game for temperature-aware task scheduling in multi-core systems;and a scheduling strategy on load balancing of virtual machine resources in cloud computing environment.
Most of the work in active databases (event specification and detection) has concentrated on centralized environments. In other words, ECA rules are accepted and managed by active DBMSs within the same address space. ...
详细信息
ISBN:
(纸本)0769511287
Most of the work in active databases (event specification and detection) has concentrated on centralized environments. In other words, ECA rules are accepted and managed by active DBMSs within the same address space. However, cooperative problem solving environments are inherently distributed and heterogeneous;hence there is a need for supporting ECA (Event-Condition-Action) rules in a distributed setting. This paper analyzes the design and implementation considerations of an asynchronous event detector termed GEM (Global Event Manager) that can detect and communicate events along with their parameters in a distributed environment. This paper presents extension to Snoop event specification language to accommodate distributed event specification and develops an architecture and its implementation in the context of Sentinel active OODBMS. A distributed plan monitoring application and a flexible, manufacturing application have been developed using the functionality and the system described in this paper.
By offering a shared address space across a number of processors connected by a local area network, the distributed shared memory model offers an attractive way of programming parallel-distributedapplications. Such p...
详细信息
暂无评论