Skip to content

Commit

Permalink
Disable lemmas in DeliveryDrone_CASE_v2
Browse files Browse the repository at this point in the history
Enable them again to reduce analysis time in resource-limited machines
  • Loading branch information
daniel-larraz committed Feb 5, 2021
1 parent a20aa59 commit 5f9610f
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions models/DeliveryDrone_CASE_v2/DeliveryDrone.aadl
Original file line number Diff line number Diff line change
Expand Up @@ -609,10 +609,10 @@ public

eq started: bool = (delivery_status <> Agree_Constants::NOT_STARTED_STATUS);

guarantee "L1: Auxiliary lemma": not Agree_Nodes::InRestrictedArea(probe_delivery_location);
guarantee "L2: Auxiliary lemma": probe_delivery_location = most_recent_delivery_location;
--guarantee "L1: Auxiliary lemma": not Agree_Nodes::InRestrictedArea(probe_delivery_location);
--guarantee "L2: Auxiliary lemma": probe_delivery_location = most_recent_delivery_location;

guarantee "L3: Auxiliary lemma": probe_fly_cmd => probe_delivery_location=most_recent_delivery_location;
--guarantee "L3: Auxiliary lemma": probe_fly_cmd => probe_delivery_location=most_recent_delivery_location;

guarantee "P7: The drone never initiates packet release to an off-limits location":
started => not Agree_Nodes::InRestrictedArea(probe_delivery_location);
Expand Down

0 comments on commit 5f9610f

Please sign in to comment.