Towards Separation of Concerns in Flow-Based Programming

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedings – Annual report year: 2015Researchpeer-review

View graph of relations

Flow-Based Programming (FBP) is a programming paradigm that models software systems as a directed graph of predefined processes which run asynchronously and exchange data through input and output ports. FBP decomposes software systems into a network of processes. However there are concerns in software systems which do not fit this dominant decomposition. In this paper, we address the cross-cutting-concerns in FBP by using some examples and propose an aspect-oriented extension to FBP.
Original languageEnglish
Title of host publicationProceedings of the 14th International Conference on Modularity (Modularity '15)
PublisherAssociation for Computing Machinery
Publication date2015
ISBN (Print)978-1-4503-3283-5
Publication statusPublished - 2015
Event14th International Conference on Modularity (Modularity'15) - Colorado State University, Fort Collins, Colorado, United States
Duration: 16 Mar 201519 Mar 2015
Conference number: 14


Conference14th International Conference on Modularity (Modularity'15)
LocationColorado State University
CountryUnited States
CityFort Collins, Colorado
Internet address
CitationsWeb of Science® Times Cited: No match on DOI

    Research areas

  • separation of concerns, aspect-oriented, flow-based programming

Download statistics

No data available

ID: 110937447