Standard
A Hybrid Approach to Separation of Concerns: The Story of SADES. /
Rashid, Awais.
Metalevel Architectures and Separation of Crosscutting Concerns Third International Conference, REFLECTION 2001 Kyoto, Japan, September 25–28, 2001 Proceedings. ed. / Akinori Yonezawa; Satoshi Matsuoka. Berlin: Springer, 2001. p. 231-249 (Lecture Notes in Computer Science; Vol. 2192).
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Harvard
Rashid, A 2001,
A Hybrid Approach to Separation of Concerns: The Story of SADES. in A Yonezawa & S Matsuoka (eds),
Metalevel Architectures and Separation of Crosscutting Concerns Third International Conference, REFLECTION 2001 Kyoto, Japan, September 25–28, 2001 Proceedings. Lecture Notes in Computer Science, vol. 2192, Springer, Berlin, pp. 231-249.
https://doi.org/10.1007/3-540-45429-2_16
APA
Vancouver
Rashid A.
A Hybrid Approach to Separation of Concerns: The Story of SADES. In Yonezawa A, Matsuoka S, editors, Metalevel Architectures and Separation of Crosscutting Concerns Third International Conference, REFLECTION 2001 Kyoto, Japan, September 25–28, 2001 Proceedings. Berlin: Springer. 2001. p. 231-249. (Lecture Notes in Computer Science). doi: 10.1007/3-540-45429-2_16
Author
Bibtex
@inproceedings{cb57b32f63dd47c79b6b9d6efb4094f4,
title = "A Hybrid Approach to Separation of Concerns: The Story of SADES",
abstract = "A number of approaches have been proposed to achieve separation of concerns. Although all these approaches form suitable candidates for separating cross-cutting concerns in a system, one approach can be more suitable for implementing certain types of concerns as compared to the others. This paper proposes a hybrid approach to separation of concerns. The approach is based on using the most suitable approach for implementing each cross-cutting concern in a system. The discussion is based on using three different approaches: composition filters, adaptive programming and aspect-oriented programming to implement cross-cutting concerns in SADES, a customisable and extensible object database evolution system.",
author = "Awais Rashid",
year = "2001",
doi = "10.1007/3-540-45429-2_16",
language = "English",
isbn = "978-3-540-42618-9",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "231--249",
editor = "Akinori Yonezawa and Satoshi Matsuoka",
booktitle = "Metalevel Architectures and Separation of Crosscutting Concerns Third International Conference, REFLECTION 2001 Kyoto, Japan, September 25–28, 2001 Proceedings",
}
RIS
TY - GEN
T1 - A Hybrid Approach to Separation of Concerns: The Story of SADES
AU - Rashid, Awais
PY - 2001
Y1 - 2001
N2 - A number of approaches have been proposed to achieve separation of concerns. Although all these approaches form suitable candidates for separating cross-cutting concerns in a system, one approach can be more suitable for implementing certain types of concerns as compared to the others. This paper proposes a hybrid approach to separation of concerns. The approach is based on using the most suitable approach for implementing each cross-cutting concern in a system. The discussion is based on using three different approaches: composition filters, adaptive programming and aspect-oriented programming to implement cross-cutting concerns in SADES, a customisable and extensible object database evolution system.
AB - A number of approaches have been proposed to achieve separation of concerns. Although all these approaches form suitable candidates for separating cross-cutting concerns in a system, one approach can be more suitable for implementing certain types of concerns as compared to the others. This paper proposes a hybrid approach to separation of concerns. The approach is based on using the most suitable approach for implementing each cross-cutting concern in a system. The discussion is based on using three different approaches: composition filters, adaptive programming and aspect-oriented programming to implement cross-cutting concerns in SADES, a customisable and extensible object database evolution system.
U2 - 10.1007/3-540-45429-2_16
DO - 10.1007/3-540-45429-2_16
M3 - Conference contribution/Paper
SN - 978-3-540-42618-9
T3 - Lecture Notes in Computer Science
SP - 231
EP - 249
BT - Metalevel Architectures and Separation of Crosscutting Concerns Third International Conference, REFLECTION 2001 Kyoto, Japan, September 25–28, 2001 Proceedings
A2 - Yonezawa, Akinori
A2 - Matsuoka, Satoshi
PB - Springer
CY - Berlin
ER -