基于多场景的状态图自动生成方法
基于多场景的状态图自动生成方法
在分析场景和状态图的基础上，首先提出一种从单个场景自动生成状态图的算法。遍历场景中的事件，将场景中对象的发送事件作为对象状态的动作，接收事件作为对象状态的转换，为场景中的每个对象都生成状态图。然后根据场景间的关系定义一系列的规则，将状态图合并得到对象完整的状态图。实验结果表明，该方法能有效减少状态的数目，提高了状态图的可读性和可维护性。