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 :
بازگشت