Processing flows of information: From data stream to complex event processing

G Cugola, A Margara - ACM Computing Surveys (CSUR), 2012 - dl.acm.org
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 …

L1 rotation averaging using the Weiszfeld algorithm

R Hartley, K Aftab, J Trumpf - CVPR 2011, 2011 - ieeexplore.ieee.org
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 …

Spatio-temporal event model for cyber-physical systems

Y Tan, MC Vuran, S Goddard - 2009 29th IEEE International …, 2009 - ieeexplore.ieee.org
The emerging cyber-physical systems (CPSs) are envisioned to integrate computation,
communication and control with the physical world. Therefore, CPS requires close …

Data placement for scientific applications in distributed environments

A Chervenak, E Deelman, M Livny… - 2007 8th IEEE/ACM …, 2007 - ieeexplore.ieee.org
Scientific applications often perform complex computational analyses that consume and
produce large data sets. We are concerned with data placement policies that distribute data …

Inconsistency detection and resolution for context-aware middleware support

C Xu, SC Cheung - ACM SIGSOFT Software Engineering Notes, 2005 - dl.acm.org
Context-awareness is a key feature of pervasive computing whose environments keep
evolving. The support of context-awareness requires comprehensive management including …

A concept lattice-based event model for cyber-physical systems

Y Tan, MC Vuran, S Goddard, Y Yu, M Song… - Proceedings of the 1st …, 2010 - dl.acm.org
Cyber-Physical Systems (CPS) involve communication, computation, sensing, and actuating
through heterogeneous and widely distributed physical devices and computational …

Incremental consistency checking for pervasive context

C Xu, SC Cheung, WK Chan - … of the 28th international conference on …, 2006 - dl.acm.org
Applications in pervasive computing are typically required to interact seamlessly with their
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

H Lu, WK Chan, TH Tse - Proceedings of the 14th ACM SIGSOFT …, 2006 - dl.acm.org
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 …

Partial constraint checking for context consistency in pervasive computing

C Xu, SC Cheung, WK Chan, C Ye - ACM Transactions on Software …, 2010 - dl.acm.org
Pervasive computing environments typically change frequently in terms of available
resources and their properties. Applications in pervasive computing use contexts to capture …

Adam: Identifying defects in context-aware adaptation

C Xu, SC Cheung, X Ma, C Cao, J Lu - Journal of Systems and Software, 2012 - Elsevier
Context-aware applications, as a typical type of self-adaptive software systems, are
receiving increasing attention. These applications continually adapt to environmental …