Abstract
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 | United States |
City | Fort Collins, Colorado |
Period | 16/03/2015 → 19/03/2015 |
Internet address |
Keywords
- separation of concerns
- aspect-oriented
- flow-based programming
Cite this
}
Towards Separation of Concerns in Flow-Based Programming. / Zarrin, Bahram; Baumeister, Hubert.
Proceedings of the 14th International Conference on Modularity (Modularity '15). Association for Computing Machinery, 2015. p. 58-63.Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
TY - GEN
T1 - Towards Separation of Concerns in Flow-Based Programming
AU - Zarrin, Bahram
AU - Baumeister, Hubert
PY - 2015
Y1 - 2015
N2 - 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.
AB - 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.
KW - separation of concerns
KW - aspect-oriented
KW - flow-based programming
U2 - 10.1145/2735386.2736752
DO - 10.1145/2735386.2736752
M3 - Article in proceedings
SN - 978-1-4503-3283-5
SP - 58
EP - 63
BT - Proceedings of the 14th International Conference on Modularity (Modularity '15)
PB - Association for Computing Machinery
ER -