TY - JOUR
T1 - Achieving structural and composable modeling of complex systems
AU - August, David I.
AU - Malik, Sharad
AU - Peh, Li Shiuan
AU - Pai, Vijay
AU - Vachharajani, Manish
AU - Willmann, Paul
N1 - Funding Information:
We thank Kees Vissers, Timothy Kam, and Frederica Darema for their comments at various points throughout the development of LSE. We also thank the Liberty Research Group for their support and hard work in the development of LSE. This work has been supported by the National Science Foundation (NGS-0305617). Opinions, findings, conclusions, and recommendations expressed throughout this work are not necessarily the views of the National Science Foundation.
PY - 2005/6
Y1 - 2005/6
N2 - This paper describes a recently released, structural and composable modeling system called the Liberty Simulation Environment (LSE). LSE automatically constructs simulators from system descriptions that closely resemble the structure of hardware at the chosen level of abstraction. Component-based reuse features allow an extremely diverse range of complex models to be built easily from a core set of component libraries. This paper also describes the makeup and initial experience with a set of such libraries currently undergoing refinement. With LSE and these soon-to-be-released component libraries, students will be able to learn about systems in a more intuitive fashion, researchers will be able to collaborate with each other more easily, and developers will be able to rapidly and meaningfully explore novel design candidates.
AB - This paper describes a recently released, structural and composable modeling system called the Liberty Simulation Environment (LSE). LSE automatically constructs simulators from system descriptions that closely resemble the structure of hardware at the chosen level of abstraction. Component-based reuse features allow an extremely diverse range of complex models to be built easily from a core set of component libraries. This paper also describes the makeup and initial experience with a set of such libraries currently undergoing refinement. With LSE and these soon-to-be-released component libraries, students will be able to learn about systems in a more intuitive fashion, researchers will be able to collaborate with each other more easily, and developers will be able to rapidly and meaningfully explore novel design candidates.
KW - Liberty simulation environment
KW - Structural simulation
UR - http://www.scopus.com/inward/record.url?scp=24044461043&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=24044461043&partnerID=8YFLogxK
U2 - 10.1007/s10766-005-3569-3
DO - 10.1007/s10766-005-3569-3
M3 - Article
AN - SCOPUS:24044461043
SN - 0885-7458
VL - 33
SP - 81
EP - 101
JO - International Journal of Parallel Programming
JF - International Journal of Parallel Programming
IS - 2-3
ER -