Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CASE_simple_example/AADL/claim.aadl
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,8 @@ package claim
-- property for each component that contains AGREE contracts when those checks pass
system_prop_checked(c : component, prop : string) <=
** "AGREE property passed: [ " prop " ]" **
has_property(c, CASE::AGREE_PROPERTIES_PASSED) and length(intersect(property(c, CASE::AGREE_PROPERTIES_PASSED), {prop})) = 1
has_property(c, CASE::AGREE_PROPERTIES_PASSED) and
member(prop, property(c, CASE::AGREE_PROPERTIES_PASSED))

-- Checks if the specified component is a filter
is_filter(c : component) : bool =
Expand Down