Abstract
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 language | English |
---|---|
Title of host publication | Proceedings of the 14th International Conference on Modularity (Modularity '15) |
Publisher | Association for Computing Machinery |
Publication date | 2015 |
Pages | 58-63 |
ISBN (Print) | 978-1-4503-3283-5 |
DOIs | |
Publication status | Published - 2015 |
Event | 14th International Conference on Modularity (Modularity'15) - Colorado State University, Fort Collins, Colorado, United States Duration: 16 Mar 2015 → 19 Mar 2015 Conference number: 14 http://www.aosd.net/2015/ |
Conference
Conference | 14th International Conference on Modularity (Modularity'15) |
---|---|
Number | 14 |
Location | Colorado State University |
Country/Territory | United States |
City | Fort Collins, Colorado |
Period | 16/03/2015 → 19/03/2015 |
Internet address |
Keywords
- separation of concerns
- aspect-oriented
- flow-based programming