We present a modular way of implementing adaptive decisions in performing scientific simulations. The proposed method employs modern software engineering mechanisms to allow for better software management in scientific computing, where software adaptation has often been implemented manually by the programmer or by using in-house tools, which complicates software management over time. By applying the aspect-oriented programming (AOP) paradigm, we consider software adaptation as a separate concern and, using popular AOP constructs, implement adaptive decision separately from the original code base, thereby improving software management. We demonstrate the effectiveness of our approach with applications to stochastic simulation software.
Pilsung KANG
Youngsan University
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Pilsung KANG, "Implementing Adaptive Decisions in Stochastic Simulations via AOP" in IEICE TRANSACTIONS on Information,
vol. E101-D, no. 7, pp. 1950-1953, July 2018, doi: 10.1587/transinf.2018EDL8044.
Abstract: We present a modular way of implementing adaptive decisions in performing scientific simulations. The proposed method employs modern software engineering mechanisms to allow for better software management in scientific computing, where software adaptation has often been implemented manually by the programmer or by using in-house tools, which complicates software management over time. By applying the aspect-oriented programming (AOP) paradigm, we consider software adaptation as a separate concern and, using popular AOP constructs, implement adaptive decision separately from the original code base, thereby improving software management. We demonstrate the effectiveness of our approach with applications to stochastic simulation software.
URL: https://global.ieice.org/en_transactions/information/10.1587/transinf.2018EDL8044/_p
Copy
@ARTICLE{e101-d_7_1950,
author={Pilsung KANG, },
journal={IEICE TRANSACTIONS on Information},
title={Implementing Adaptive Decisions in Stochastic Simulations via AOP},
year={2018},
volume={E101-D},
number={7},
pages={1950-1953},
abstract={We present a modular way of implementing adaptive decisions in performing scientific simulations. The proposed method employs modern software engineering mechanisms to allow for better software management in scientific computing, where software adaptation has often been implemented manually by the programmer or by using in-house tools, which complicates software management over time. By applying the aspect-oriented programming (AOP) paradigm, we consider software adaptation as a separate concern and, using popular AOP constructs, implement adaptive decision separately from the original code base, thereby improving software management. We demonstrate the effectiveness of our approach with applications to stochastic simulation software.},
keywords={},
doi={10.1587/transinf.2018EDL8044},
ISSN={1745-1361},
month={July},}
Copy
TY - JOUR
TI - Implementing Adaptive Decisions in Stochastic Simulations via AOP
T2 - IEICE TRANSACTIONS on Information
SP - 1950
EP - 1953
AU - Pilsung KANG
PY - 2018
DO - 10.1587/transinf.2018EDL8044
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E101-D
IS - 7
JA - IEICE TRANSACTIONS on Information
Y1 - July 2018
AB - We present a modular way of implementing adaptive decisions in performing scientific simulations. The proposed method employs modern software engineering mechanisms to allow for better software management in scientific computing, where software adaptation has often been implemented manually by the programmer or by using in-house tools, which complicates software management over time. By applying the aspect-oriented programming (AOP) paradigm, we consider software adaptation as a separate concern and, using popular AOP constructs, implement adaptive decision separately from the original code base, thereby improving software management. We demonstrate the effectiveness of our approach with applications to stochastic simulation software.
ER -