Abstract
We describe an object-oriented software integration frame-work, Roccom, abstracted from our five years of experience in developing a complex, integrated code for rocket simulation. Roccom provides a flexible mechanism for inter-module data exchange and function invocation in parallel multiphysics simulations. It is designed to minimize user effort and code changes for integration, facilitate interoperability between different programming languages (in particular, C++ and Fortran 90), and enable plug-and-play of different implementations of physics and computer science modules in an integrated system. Its unique abstraction of distributed objects allows cleaner inter-module interfaces and maximizes concurrency in development of different modules. Our framework also provides a set of reusable service utilities that allow rapid prototyping of various coupling algorithms without sacrificing performance.
| Original language | English |
|---|---|
| Pages | 358-367 |
| Number of pages | 10 |
| State | Published - 2003 |
| Event | 2003 International Conference on Supercomputing - San Francisco, CA, United States Duration: Jun 23 2003 → Jun 26 2003 |
Conference
| Conference | 2003 International Conference on Supercomputing |
|---|---|
| Country/Territory | United States |
| City | San Francisco, CA |
| Period | 06/23/03 → 06/26/03 |
Keywords
- Middleware
- Multiphysics simulation
- Object-oriented design
- Problem solving environments
- System integration
Fingerprint
Dive into the research topics of 'Roccom: An Object-Oriented, Data-Centric Software Integration Framework for Multiphysics Simulations'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver