Abstract
Due to the advantages in compos ability, reusability and interoperability, BOM (Base object model) components was accepted by more and more modeling professionals. The core purpose of this research is to improve the execution efficiency of BOM simulation object model, lay a good foundation for the parallel implementation of BOM components. BOM component take time-stepped as its time flow mechanism, this kind of time advance strategy had to scan all the entity each time step, and it extremely limits the simulation execution efficiency. BOM “PUSH” its state to the subscriber when its state variables is update, this kind of data exchange mechanism is inefficient as it does not consider whether the subscriber need the new state at that time. “PULL” is an efficient way to get external entity state, it ask external entity to send its new state through event when it needs.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.