Internally funded project
Acronym: DSAM
Start date : 01.10.2008
End date : 30.09.2017
DSAM is a middleware for managing global data-stream queries. These queries are distributed to heterogeneous platforms including self-contained data-stream management systems and sensor networks. The project's main goal is to automatically distribute and deploy a platform-independent model, i.e. a global query, to heterogeneous and distributed stream-processing components. Queries are defined in a declarative abstract query language. They are partitioned according to cost models and topological constraints. DSAM then generates queries in the target systems' query language, each implementing a partial query. For sensor networks, we additionally adopt source-code generation. Further challenges are monitoring, efficient metadata management and decentralized query management, especially in the context of wireless sensor networks.
DSAM is a middleware for managing global data-stream queries. These queries are distributed to heterogeneous platforms including self-contained data-stream management systems and sensor networks. The project's main goal is to automatically distribute and deploy a platform-independent model, i.e. a global query, to heterogeneous and distributed stream-processing components. Queries are defined in a declarative abstract query language. They are partitioned according to cost models and topological constraints. DSAM then generates queries in the target systems' query language, each implementing a partial query. For sensor networks, we additionally adopt source-code generation. Further challenges are monitoring, efficient metadata management and decentralized query management, especially in the context of wireless sensor networks.