TY - GEN
T1 - Designing a component-based architecture for the modeling and simulation of nuclear fuels and reactors
AU - Billings, Jay J.
AU - Elwasif, Wael R.
AU - Hively, Lee M.
AU - Bernholdt, David E.
AU - Hetrick, John M.
AU - Bohn, Tim
PY - 2009
Y1 - 2009
N2 - Concerns over the environment and energy security have recently prompted renewed interest in the U. S. in nuclear energy. Recognizing this, the U. S. Dept. of Energy has launched an initiative to revamp and modernize the role that modeling and simulation plays in the development and operation of nuclear facilities. This Nuclear Energy Advanced Modeling and Simulation (NEAMS) program represents a major investment in the development of new software, with one or more large multi-scale multi-physics capabilities in each of four technical areas associated with the nuclear fuel cycle, as well as additional supporting developments. In conjunction with this, we are designing a software architecture, computational environment, and component framework to integrate the NEAMS technical capabilities and make them more accessible to users. In this report of work very much in progress, we lay out the "problem" we are addressing, describe the model-driven system design approach we are using, and compare them with several large-scale technical software initiatives from the past. We discuss how component technology may be uniquely positioned to address the software integration challenges of the NEAMS program, outline the capabilities planned for the NEAMS computational environment and framework, and describe some initial prototyping activities.
AB - Concerns over the environment and energy security have recently prompted renewed interest in the U. S. in nuclear energy. Recognizing this, the U. S. Dept. of Energy has launched an initiative to revamp and modernize the role that modeling and simulation plays in the development and operation of nuclear facilities. This Nuclear Energy Advanced Modeling and Simulation (NEAMS) program represents a major investment in the development of new software, with one or more large multi-scale multi-physics capabilities in each of four technical areas associated with the nuclear fuel cycle, as well as additional supporting developments. In conjunction with this, we are designing a software architecture, computational environment, and component framework to integrate the NEAMS technical capabilities and make them more accessible to users. In this report of work very much in progress, we lay out the "problem" we are addressing, describe the model-driven system design approach we are using, and compare them with several large-scale technical software initiatives from the past. We discuss how component technology may be uniquely positioned to address the software integration challenges of the NEAMS program, outline the capabilities planned for the NEAMS computational environment and framework, and describe some initial prototyping activities.
UR - http://www.scopus.com/inward/record.url?scp=77749283149&partnerID=8YFLogxK
U2 - 10.1145/1687774.1687780
DO - 10.1145/1687774.1687780
M3 - Conference contribution
AN - SCOPUS:77749283149
SN - 9781605587189
T3 - Proceedings of the 2009 Workshop on Component-Based High-Performance Computing, CBHPC 2009
BT - Proceedings of the 2009 Workshop on Component-Based High-Performance Computing, CBHPC 2009
T2 - 2009 Workshop on Component-Based High-Performance Computing, CBHPC 2009
Y2 - 15 November 2009 through 16 November 2009
ER -