Explain further what is meant by State Machine?
BOMs are also unique in that they allow the state machine for a conceptual entity, which is to be represented or modeled in a simulation environment, to be defined. A state machine identifies the various states or conditions of a conceptual entity, and how the actions associated to one or more patterns of interplay may affect these conditions over its life. Identifying states and the mechanisms that cause a change in condition, known as a state transition, allows a BOM to reveal an interface representation without requiring knowledge of its implementation. In other words, these states allow us to understand the conditions of a conceptual entity without having to know about the functional model behavior. Thus this element of a BOM continues to maintain separation from the implementation. Coincidently, the idea of states was something described in the 1278 DIS specifications, but has never been something that could be captured in the HLA OMT. There are typically different states of behav