DESIGN AND IMPLEMENTATION OF DATA STREAM PROCESSING APPLICATIONS

Edwin Kwan, Janusz R. Getta, Ehsan Vossough

Abstract

Processing of data streams requires the continuous processing of end-user applications over the long and steadily increasing sequences of data items. This work considers the design and implementation of data stream processing applications in the domains where the limited computational resources, constraints imposed on the implementation techniques and specific properties of applications exclude the use of a general purpose data stream management system. The implementation techniques described in the paper include the representation of atomic application as sequences of operation in an XML based language and translation of XML specifications into the programs in an object-oriented programming language.

References

  1. Abadi, D., Carney, D., Cetintemel, U., M.Cherniack, Convey, C., Erwin, C., Galvez, E., Hauton, M., Maskey, A., Rasin, A., A.Singer, Stonebraker, M., Tatbul, N., Xing, Y., Yan, R., and Zdonik, S. (2003). Aurora: A data stream management system. In Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, pages 663-663.
  2. Avnur, R. and Hellerstein, J. (2002). Continuously adaptive continuous queries over streams. In Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, pages 49-60.
  3. Babcock, B., Babu, S., Datar, M., Motwani, R., and Widom, J. (2002). Models and issues in data stream systems. In Popa, L., editor, Proceedings of the Twentyfirst ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, pages 1-16. ACM Press.
  4. Cranor, C., Johnson, T., Spatatschek, O., and Shkapenyuk, V. (2003). Gigascope: A stream database for network applications. In Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, pages 644-648.
  5. Getta, J. R. and Vossough, E. (2004). Optimization of data stream processing. SIGMOD Record, 33(3):34-39.
  6. Motwani, R., Widom, J., Arasu, A., Babcock, B., Babu, S., Datar, M., Manku, G., C.Olston, Rosenstein, J., and Varma, R. (2003). Query processing, resource management, and approximation in a data stream management system. In Proceedings of the First Biennial Conference on Innovative Data Systems Research, pages 245-256.
  7. Zdonik, S., Stonebraker, M., M.Cherniack, Cetintemel, U., Balazinska, M., and H.Balakrishnan (2003). The Aurora and Medusa projects. Bulletin of the Technical Committee on Data Engineering, pages 3-10.
Download


Paper Citation


in Harvard Style

Kwan E., R. Getta J. and Vossough E. (2007). DESIGN AND IMPLEMENTATION OF DATA STREAM PROCESSING APPLICATIONS . In Proceedings of the Second International Conference on Software and Data Technologies - Volume 3: ICSOFT, ISBN 978-989-8111-07-4, pages 193-196. DOI: 10.5220/0001326901930196


in Bibtex Style

@conference{icsoft07,
author={Edwin Kwan and Janusz R. Getta and Ehsan Vossough},
title={DESIGN AND IMPLEMENTATION OF DATA STREAM PROCESSING APPLICATIONS},
booktitle={Proceedings of the Second International Conference on Software and Data Technologies - Volume 3: ICSOFT,},
year={2007},
pages={193-196},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001326901930196},
isbn={978-989-8111-07-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Software and Data Technologies - Volume 3: ICSOFT,
TI - DESIGN AND IMPLEMENTATION OF DATA STREAM PROCESSING APPLICATIONS
SN - 978-989-8111-07-4
AU - Kwan E.
AU - R. Getta J.
AU - Vossough E.
PY - 2007
SP - 193
EP - 196
DO - 10.5220/0001326901930196