DAPNA: an architectural framework for data processing networks

Hasan Sözer, Sander Nouta, Andreas Wombacher, Paolo Perona

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

36 Downloads (Pure)

Abstract

A data processing network is as a set of (software) components connected through communication channels to apply a series of operations on data. Realization and maintenance of large-scale data processing networks necessitate an architectural approach that supports analysis, verification, implementation and reuse. However, existing tools and architectural styles fall short to support all these features. In this paper, we introduce an architectural style and framework for documenting and realizing data processing networks. Our framework employs reusable and composable data filters. These filters are annotated with their deployment information. The overall architecture is specified with an XML-based architecture description language. The specification is processed by a toolset for analysis and code generation. The framework has been utilized for defining and realizing an environmental monitoring application.
Original languageUndefined
Title of host publicationProceedings of the 28th International Symposium on Computer and Information Sciences, ISCIS 2013
Place of PublicationLondon
PublisherSpringer
Pages221-229
Number of pages9
ISBN (Print)978-3-319-01603-0
DOIs
Publication statusPublished - Oct 2013
Event28th International Symposium on Computer and Information Sciences, ISCIS 2013 - Paris, France
Duration: 28 Oct 201329 Oct 2013

Publication series

NameLecture Notes in Electrical Engineering
PublisherSpringer Verlag
Volume264
ISSN (Print)1876-1100

Conference

Conference28th International Symposium on Computer and Information Sciences, ISCIS 2013
Period28/10/1329/10/13
Other28-29 October 2013

Keywords

  • EWI-23691
  • METIS-300009
  • IR-88355

Cite this