This paper presents our findings for using activity modeling for simulation (validation), model checking (verification), and execution purposes. Each is needed to tackle system complexity and further research into behavioral modeling. We argue different models implicate different understandings and expectations. We emphasize some distinctions with demonstrations using the Discrete Event System Specification with an exemplary model. In particular, the continuous-time base in models helps observe some inherent limitations and strengths in acquiring each capability. The temporal characterization of input, output, and state, or the lack thereof, is at the core of developing behavioral specifications. We use DEVS to arrive at the capability of validating simulations for activity models. We use Constrained-DEVS for the verification of activity models. We show how some executions can be derived, whether from the specification itself or with considerations for simulation and model checking.
翻译:本文介绍了我们利用模拟(验证)、模型检查(核查)和执行活动模型的研究结果。每个模型都需要处理系统复杂性和对行为模型的进一步研究。我们争论的是不同模型涉及不同的理解和期望。我们强调与使用分辨事件系统规格的示范有某些区别,并树立了典范模式。特别是,模型的连续时间基有助于在获得每个能力时观察到一些内在的局限性和优势。输入、输出和状态的时间特征特征或缺乏这些特征是制定行为规范的核心。我们使用DEVS来达到活动模型验证模拟的能力。我们使用受约束的DEVS来验证活动模型。我们展示了一些处决方法,无论是从规格本身还是从模拟和模型检查的考虑中可以得出。