Dissertation > Excellent graduate degree dissertation topics show

Component-based application development parallel discrete event simulation technology research

Author: ZhouWeiGui
Tutor: YaoYiPing
School: National University of Defense Science and Technology
Course: Computer Science and Technology
Keywords: Package Parallel Discrete Event Simulation Visual modeling Application Development Framework Automatic generation
CLC: TP391.9
Type: Master's thesis
Year: 2009
Downloads: 53
Quote: 1
Read: Download Dissertation

Abstract


Component-based modeling techniques can reduce the degree of coupling between the models, improving the reusability of the model, the simulation model is conducive to the development and use of separation, thereby increasing the efficiency of simulation application development. Parallel Simulation at home and abroad due to lack of support for component-based modeling techniques, often require a centralized development model, there is a development threshold is high, the second model is difficult, and the degree of coupling between the models, it is difficult to achieve rapid assembly models and platforms model reuse and other issues, unable to adapt to the needs of large-scale parallel simulation. Therefore, parallel simulation of component-based modeling technology has become an important issue needs to be urgently addressed. Thesis parallel discrete event simulation (PDES) features in the comprehensive analysis of related technologies, based on component-based modeling techniques PDES conducted in-depth analysis and research. The main work and innovations include: 1) event scheduling simulation object interaction PDES in the main way to make components for PDES, the events must be resolved assembly scheduling problem. Currently, most PDES platform through the code in the function call to implement event scheduling, simulation object so coupled together, model reuse is poor. Papers presented for this problem PDES component's event scheduling method - within the component directly between events scheduling, inter-component event scheduling messages transmitted via the port. This method solves the component's event scheduling problem for the development of PDES components provide the foundation. 2) PDES why efficient, because it optimistically forward, this requires the simulation object's state is rolled back, and for the alien has been packaged components, state variables are generally defined as the standard data types, can not meet the optimistic mechanism needs, the paper put forward for this problem component's state rollback program - established state manager configuration file by parsing component, the state of operation of the model can be rolled back into the data type of operation. The program solves the problem component state rollback, making the package components can be applied to optimistic mechanism. 3) To facilitate assembly modeling, you need to establish a set of simple primitives to represent the component's business logic for this demand, the paper according to the parallel discrete event simulation modeling specification EDEVS propose a set of visual components to build programs - including a description primitive set of components and assemblies coupled configuration file format definition. The program solves the problem described visualization component for users to intuitively build PDES component model provides a convenient. 4) through visual environment to build a model of the component is essentially a visual depiction of the model, in order to enable it to run the simulation engine, which must be resolved for the appropriate simulation engine generates a model code. To this end, the paper in parallel discrete event simulation engine YH-SUPE as a platform component model proposed automatic code generation scheme - for YH-SUPE establish the basic components of the model template class, the other components are inherited. The program can automatically generate YH-SUPE component model code, help improve development efficiency. Based on the above research, design and implementation of component-based visualization PDES application development framework, using the framework to visually build components, and can automatically generate simulation application code. The tests show that the framework not only has good visual interface that helps users to quickly build simulation models and generate simulation applications, but can be well compatible external component model, developed to meet the demand for efficient parallel simulation.

Related Dissertations

  1. Research and Realization on Automatic Generation of Computing Engine for Myocardial Cell Electrophysiological Simulation,R319
  2. Research on the Method of Interface Automatic Generation Based on MDA,TP311.5
  3. Measurement and Reconstruction of Ion Channel Current for Cell Membrane in Rat’s Cerebral Cortex,Q42
  4. Research on High-end Mobile Users’ Package Adaptation in C Telecom Company,F626
  5. An Interpretation of the Features of Five Figures of Speech in Japanese,H36
  6. Nickel-plated brass frame surface modification and improve adhesion of the EMC,TN305.94
  7. The Synthesis and Performance Study on Magnetic β-cyclodextrin Nano-composite,TB383.1
  8. Astudy of Interactive Packing Design,J524.2
  9. The Effect and Influence Factors of Novel Loop Membrane Bioreactor for Treating the Cephalosporin Intermediate Wastewater,X787
  10. The Technique and Application of Webservice Encapsulation and Integration Based on ICES-SSP,TP393.09
  11. Adipose Tissue Inflammation and Expression of Lipid Droplet Associated Protein in Rat with Chronic Renal Failure,R692.5
  12. Develop the High Acceleration Precision Motion Platform,TH703
  13. Development of Electrical Power System Simulation Software Tool,TM743
  14. Portable UV Blocker Packaging Design,TB482
  15. Typical parts injection mold rapid design system development,TG76
  16. Streaming media in a reliable multicast environment Applied Research,TN919.8
  17. Status and Research for TV Column Packing,G222
  18. Study on Enzymatic Browning and Quality Control Techniques of Fresh-cut Apples,S661.1
  19. The CAE Research on Packaging Properties of Electronic Products,TB487
  20. Research of Plant Load Economic Dispatch Based on Dynamic Programming Algorithm,F426.61
  21. Manipulation of Spin Transport Graphene Nanoribbons by Atomic Chains Adsorption,O613.71

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Computer simulation
© 2012 www.DissertationTopic.Net  Mobile