@@ -13,7 +13,7 @@ tff(decl_engine, type,
1313
1414% Engines can be disabled selectively
1515tff(decl_engine_disable, type,
16- engine_disabled : (engine) > $o
16+ engine_unavailable : (engine) > $o
1717).
1818
1919
@@ -23,14 +23,9 @@ tff(decl_property_of_e, type,
2323).
2424
2525
26- %--- TODO either or
2726% Engine outputs have properties
28- tff(decl_engine_output_properties, type,
29- output_property_of_engine: engine > property).
30-
31- % Engine outputs have properties
32- tff(decl_engine_imparts_output_properties, type,
33- engine_imparts_output_property: (engine * property) > $o
27+ tff(decl_engine_imparts_property, type,
28+ engine_imparts_property: (engine * property) > $o
3429).
3530
3631% Engine outputs may retain properties
@@ -45,12 +40,12 @@ tff(decl_engine_output_formalism, type,
4540
4641
4742tff(decl_engine_output_concept, type,
48- is_output_modelet_concept : (engine * concept) > $o
43+ engine_imparts_concept : (engine * concept) > $o
4944).
5045
5146% Engines can impart processing semantics unto their output modelets
5247tff(decl_engine_imparts_representation_class, type,
53- is_output_modelet_representation_class : (engine * representation_class) > $o
48+ engine_imparts_representation_class : (engine * representation_class) > $o
5449).
5550
5651
@@ -150,8 +145,8 @@ tff(axiom_modelet_matches_template, axiom,
150145).
151146
152147% Engines can conform to requirements
153- tff(decl_engine_meets_requirement , type,
154- engine_meets_requirement : (engine * engine_requirement ) > $o
148+ tff(decl_engine_uses_resource , type,
149+ engine_uses_resource : (engine * resource ) > $o
155150).
156151
157152%tff(axiom_engine_meets_requirement, axiom,
0 commit comments