27.01.2014 Views

Multiagent Systems

Multiagent Systems

Multiagent Systems

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Prof. Dr. Jürgen Dix · Department of Informatics, TUC <strong>Multiagent</strong> <strong>Systems</strong>, WS 06/07 141/731<br />

2. Basic Architectures 3. AOP<br />

2. The airline commits to issue a boarding pass upon request<br />

from the customer.<br />

COMMIT<br />

(?cust<br />

REQUEST now issue_bp(?pass, ?flight, ?time)<br />

(B (?time (rem_seats(?flight, ?n)))<br />

∧ (?n > 0)<br />

∧ (¬ ((OBL?anyone<br />

?anyone) (issue_bp<br />

issue_bp(?pass, ?anyflight, ?time))))<br />

(myself<br />

, now+1, (DO update_rem_seats(?time, ?flight, −1))

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

Saved successfully!

Ooh no, something went wrong!