因此,我正在尝试对模型进行非常简单的验证,但是我收到一条消息,指出该属性不满意。
我正在尝试验证模型中,如果Person(0)变为<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<div id="searchFunc">
<!-- Navigation -->
<nav class="navbar navbar-expand-lg navbar-light bg-white fixed-top pb-3">
<div class="container-fluid">
<a class="navbar-brand" href="index.html">
<img src="https://firebasestorage.googleapis.com/v0/b/koreanban-2019.appspot.com/o/logo_images%2Flogo.svg?alt=media&token=75a8ef65-e3ee-4b57-b233-05c677853dee"
width="150px">
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarContent">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item pt-3 px-3 d-md-flex justify-content-center">
<search></search>
</li>
<li class="nav-item px-4">
<a href="index.html" class="nav-link text-sm-center text-lg-center text-md-center">
<span>
<img src="assets/icons/icon - home.png" class="m-3 mx-md-auto d-lg-block d-md-block d-sm-block">
</span>Home
</a>
</li>
<li class="nav-item px-4">
<a href="cuisuine.html" class="nav-link text-sm-center text-lg-center text-md-center">
<span>
<img src="assets/icons/icon%20-%20cuisuine.png" class="m-3 mx-md-auto d-lg-block d-md-block">
</span>Cuisine
</a>
</li>
<li class="nav-item px-4">
<a href="suggestion.html" class="nav-link text-sm-center text-lg-center text-md-center">
<span>
<img src="assets/icons/icon - Suggestion.png" class="m-3 mx-md-auto d-md-block d-lg-block">
</span>Suggestion
</a>
</li>
<li class="nav-item px-4">
<a href="admin.html" class="nav-link text-sm-center text-lg-center text-md-center">
<span>
<img src="assets/icons/icon - Contact.png" class="m-3 mx-md-auto d-md-block d-lg-block">
</span>Admin Login
</a>
</li>
</ul>
</div>
</div>
</nav>
</div>
<!-- Search Result -->
<div id="searchFunc" v-for="s in allSearch">
<div v-bind:obj="allSearch">
{{s.food_name}}
</div>
</div>
<!-- Footer -->
<footer class="p-3">
<div class="container-fluid">
<div class="row">
<div class="col-lg-6 text-center">
<p>Copyright © 2019 Korean Bop</p>
</div>
<div class="col-lg-6 text-center">
<i class='fas fa-envelope fa-md'></i>
<span>KoreanBop@gmail.com |</span>
<i class="fa fa-phone fa-md"></i>
<span>778-836-2243</span>
</div>
</div>
</div>
</footer>
,最终Person(0)将会成为In
。
人(0)。进--人(0)。出
即使我手动检查了模拟器中的所有可能性,我也没有得到任何反例以进行验证(理论上应该满足此条件)。
我使用的语法是否存在问题,或者UPPAAL在这类验证中是否存在已知问题?
答案 0 :(得分:1)
您可以通过选择选项->诊断跟踪->一些将反例加载到模拟器中。 对于此特定查询(潜在客户属性),一个常见的问题是系统可能会永远停留在某个位置(或循环遍历多个转换),这基本上阻止了达到目标。 计数器示例跟踪的循环部分以红色突出显示。 如果循环中只有一个位置,可能很难观察/理解。模拟器仍然允许用户向跟踪添加过渡,这是合法的,并可能给人留下系统最终将达到目标的印象,但跟踪的要点是系统无法达到目标,这是通过拖延(并且如果没有不变量,也允许拖延。
您可以在这些位置添加时间不变式,以避免无限循环和永远的等待。