Processing flows of information: From data stream to complex event processing
A large number of distributed applications requires continuous and timely processing of
information as it flows from the periphery to the center of the system. Examples include …
information as it flows from the periphery to the center of the system. Examples include …
L1 rotation averaging using the Weiszfeld algorithm
We consider the problem of rotation averaging under the L 1 norm. This problem is related to
the classic Fermat-Weber problem for finding the geometric median of a set of points in IR n …
the classic Fermat-Weber problem for finding the geometric median of a set of points in IR n …
Spatio-temporal event model for cyber-physical systems
The emerging cyber-physical systems (CPSs) are envisioned to integrate computation,
communication and control with the physical world. Therefore, CPS requires close …
communication and control with the physical world. Therefore, CPS requires close …
Data placement for scientific applications in distributed environments
Scientific applications often perform complex computational analyses that consume and
produce large data sets. We are concerned with data placement policies that distribute data …
produce large data sets. We are concerned with data placement policies that distribute data …
Inconsistency detection and resolution for context-aware middleware support
Context-awareness is a key feature of pervasive computing whose environments keep
evolving. The support of context-awareness requires comprehensive management including …
evolving. The support of context-awareness requires comprehensive management including …
A concept lattice-based event model for cyber-physical systems
Cyber-Physical Systems (CPS) involve communication, computation, sensing, and actuating
through heterogeneous and widely distributed physical devices and computational …
through heterogeneous and widely distributed physical devices and computational …
Incremental consistency checking for pervasive context
Applications in pervasive computing are typically required to interact seamlessly with their
changing environments. To provide users with smart computational services, these …
changing environments. To provide users with smart computational services, these …
Testing context-aware middleware-centric programs: a data flow approach and an RFID-based experimentation
Pervasive context-aware software is an emerging kind of application. Many of these systems
register parts of their context-aware logic in the middleware. On the other hand, most …
register parts of their context-aware logic in the middleware. On the other hand, most …
Partial constraint checking for context consistency in pervasive computing
Pervasive computing environments typically change frequently in terms of available
resources and their properties. Applications in pervasive computing use contexts to capture …
resources and their properties. Applications in pervasive computing use contexts to capture …
Adam: Identifying defects in context-aware adaptation
Context-aware applications, as a typical type of self-adaptive software systems, are
receiving increasing attention. These applications continually adapt to environmental …
receiving increasing attention. These applications continually adapt to environmental …