DocumentCode
532748
Title
Research on the performance improvement of BOM component framework
Author
He, Hua ; He, Qiang ; Zhong, Ziming
Author_Institution
Sch. of Electr. & Mech. Eng. & Autom., Nat. Univ. of Defense Technol., Changsha, China
Volume
14
fYear
2010
fDate
22-24 Oct. 2010
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.
Keywords
distributed object management; object-oriented programming; open systems; parallel processing; performance evaluation; software reusability; BOM component framework; PULL data; PUSH data; base object model; data exchange mechanism; interoperability mechanism; parallel simulation; performance improvement; Airplanes; Atmospheric modeling; Cameras; Computational modeling; Engines; “PULL”; BOM component framework; data; discrete event modeling; perfomance Improvement;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Application and System Modeling (ICCASM), 2010 International Conference on
Conference_Location
Taiyuan
Print_ISBN
978-1-4244-7235-2
Electronic_ISBN
978-1-4244-7237-6
Type
conf
DOI
10.1109/ICCASM.2010.5622264
Filename
5622264
Link To Document