24.11.2014 Views

flex Expert System Toolkit - LPIS

flex Expert System Toolkit - LPIS

flex Expert System Toolkit - LPIS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Appendix B - Formal Definition of KSL 183<br />

Demon<br />

demon --><br />

<strong>flex</strong> toolkit<br />

[demon],<br />

name( demon ),<br />

[when],<br />

trigger,<br />

change,<br />

optional( from_value ),<br />

optional( to_value ),<br />

optional( context ),<br />

[then],<br />

conjunction( directive ),<br />

[.] .<br />

trigger --><br />

variant( schema ) .<br />

change --><br />

[changes] |<br />

[change] .<br />

from_value --><br />

[from],<br />

expression .<br />

to_value --><br />

[to],<br />

expression .<br />

context --><br />

[and],<br />

disjunction( condition ) .<br />

Constraint<br />

constraint --><br />

[constraint],<br />

name( constraint ),<br />

[when],<br />

trigger,<br />

change,<br />

optional( from_value ),<br />

optional( to_value ),<br />

optional( context ),<br />

[then,check],<br />

disjunction( condition ),<br />

optional( otherwise ),<br />

[.] .<br />

trigger -->

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!