System Modeling and Simulation
There is Almost 3 decades ago R.M. Graham [GRA69] publish a distressing comment about the way we established computer-based systems: We build systems such the Wright brothers built airplanes build the whole thing push it off a cliff let it start and crash over again. In reality, for at least 1 class of system the reactive system we continue to do this presently.
Various computer-based systems interact with the original worked in a reactive fashion. Which is original world events are monitored through the software and hardware which comprise the computer-based system and based on these events, the system imposes manage the machines and processes and even people who cause the event to happen. Embedded and Real-time systems often fall into the reactive systems types.
Unhappily the developers of reactive systems sometimes struggle to make them perform correctly. Until presently it has been hard to predict the efficiently, performance, and behaviour of like systems prior to building them. In a very real sense the construction of various real-time systems was a flying in adventure. Surprise most of them unpleasant were not discovered until the system was pushed and established off a cliff if the system crashed due to not correct function poor performance or inappropriate behaviour, we picked up the started and pieces over again.
Several systems in the reactive type control machines and/or processes example for petroleum refineries or commercial airliners which must operate with an extremely top degree of reliability if the system crushed human loss or significant economic could occur. By this reason the approach define through Graham is both dangerous and painful.