A Design for Interchangeable Simulation and Implementation. Jensen, K., B. & Vinter, B. Communicating Process Architectures, 2015.
abstract   bibtex   
Research on concurrent systems requires modeling, simulation and evaluation in many settings. We describe a design for Interchangeable Simulation and Implementation (ISI): an approach that enables the simultaneous modeling, simulation and evaluation of highly concurrent process based systems. We describe how ISI can been used to design and evaluate techniques used in storage systems. Our key insight is that, while the simulation of systems could be implemented as regular discrete event simulation, the benefits of designing it as the highly concurrent process based system that it is – with the full data and control flow in mind – enables seamless interchangeability between discrete and real time simulation.
@article{
 title = {A Design for Interchangeable Simulation and Implementation},
 type = {article},
 year = {2015},
 id = {7e2cf704-22df-3607-8d0c-1f239fbd5079},
 created = {2016-09-12T12:36:07.000Z},
 file_attached = {false},
 profile_id = {d5affd3b-6f44-33af-99d9-79ccdd35b719},
 group_id = {d0e361cc-e4f9-3361-a178-f7e6d1f6363f},
 last_modified = {2017-03-14T17:33:24.808Z},
 read = {false},
 starred = {false},
 authored = {false},
 confirmed = {false},
 hidden = {false},
 private_publication = {false},
 abstract = {Research on concurrent systems requires modeling, simulation and evaluation in many settings. We describe a design for Interchangeable Simulation and Implementation (ISI): an approach that enables the simultaneous modeling, simulation and evaluation of highly concurrent process based systems. We describe how ISI can been used to design and evaluate techniques used in storage systems. Our key insight is that, while the simulation of systems could be implemented as regular discrete event simulation, the benefits of designing it as the highly concurrent process based system that it is – with the full data and control flow in mind – enables seamless interchangeability between discrete and real time simulation.},
 bibtype = {article},
 author = {Jensen, Klaus Birkelund and Vinter, Brian},
 journal = {Communicating Process Architectures}
}

Downloads: 0