Simulation software: Difference between revisions

Content deleted Content added
BHGbot (talk | contribs)
m WP:BHGbot 6 (List 5): eponymous category first, per MOS:CATORDER; WP:GENFIXES
not needed, obviously the countries are different
Line 34:
 
==Metal casting==
[[Metal casting]] [[simulation]] is currently performed by [[Finite Element Method]] simulation software designed as a defect-prediction tool for the [[foundry]] engineer, in order to correct and/or improve his/her [[casting process]], even before prototype trials are produced. The idea is to use information to analyze and predict results in a simple and effective manner to simulate different processes such as:
 
*Gravity sand casting
Line 49:
 
== Network protocols==
The interaction between the different network entities is defined by various [[communication protocols]]. [[Network simulation]] software simulates behavior of networks on a protocol level. Network Protocol Simulation software can be used to develop test scenarios, understand the network behavior against certain protocol messages, compliance of new [[protocol stack]] implementation, Protocol Stack Testing. These simulators are based on telecommunications protocol architecture specifications developed by international standards body such as the [[ITU-T]], [[IEEE Standards Association|IEEE]], and so on. The output of protocol simulation software can be detailed packet traces, events logs etc.
 
== Computer performance evaluation ==
Understanding that computers are made of many components, and each component has many different attributes from different manufacturermanufacturers, accordingly, computer performance evaluation is another application where simulation would be of paramount significance. Particularly since experimenting with all the possible scenarios is nearly impossible. As such, the commercial simulation packages caught on this fact and two packages offered this application namely: AnyLogic 5.0, Visual Simulation Environment.<ref name=":0" />
 
== Simulation of Computer Operating Systems ==
 
A small research team at Southeast Missouri State University creates a web-based, multilingual simulation for users to learn 13 algorithms of operating systems. The website located at http://cslinux.semo.edu/index.php. The simulation encourages user-centered learning by allowing students to generate limitless examples with correct answers that improves learning, reduces misunderstandings, and enhances teaching efficiency. To the best of our knowledge, this is the first multilingual web-based simulation that offers 13 operating system algorithms, including four CPU scheduling algorithms, four memory page replacement algorithms, three disk arm algorithms, and two deadlock detection algorithms. In addition, the simulation supports 109 languages through Google translate, which means foreign students benefit from it. We invited 235 college students and engineers to test the learning tool in April 2020, and then take anonymous polls: 89% of people will recommend the tool to their friends, and 74% like the multilingual languages. The web-based simulation has been clicked 51,000 times over the first week, with connections from 37 cities spanning in four different countries.
 
==See also==