03.06.2014 Aufrufe

Prozessalgebra - Programmierung und Softwaretechnik (PST ...

Prozessalgebra - Programmierung und Softwaretechnik (PST ...

Prozessalgebra - Programmierung und Softwaretechnik (PST ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

6.2 Readiness-Semantik 53<br />

Beispiele:<br />

(δ¨ ) = {ε}. ¦¥¤<br />

((¨ + § )¡ ) = {ε, ¨ , , § , ¨ ¡ , ¨ ¡ ↓, § ¡ , § ¡ ↓}.<br />

¦¥¤<br />

(¨ ( + § )) = {ε, ¨ , ¨ , ¨ § , ¨ ↓, ¨ § ↓}.<br />

¦¥¤<br />

(¨ + ¨ § ) = {ε, ¨ , ¨ , ¨ § , ¨ ↓, ¨ § ↓}.<br />

¦¥¤<br />

Bemerkung:<br />

Offenbar gilt: ε ∈ ¦¤ (£ ) für alle £ ∈ P δ 0.<br />

£ Definition. ,<br />

(£ ) = ¦¤ ( ). ¦¥¤<br />

∈ P δ 0 heißen verhaltensäquivalent in der Spur-Semantik (£ = ), wenn gilt:<br />

Axiomatisierung<br />

Satz 6.1.1 Die Axiome (P1)-(P5),(P16),(P17) gelten auch in der Spur-Semantik.<br />

Satz 6.1.2 In der Spur-Semantik gilt für alle £ , , ¤ ∈ P δ 0:<br />

(TR) £ ( + ¤ ) = £ + £ ¤ .<br />

Theorie Σ tr<br />

BSP : Axiome (P1)-(P5),(P16),(P17) <strong>und</strong> (TR).<br />

Satz 6.1.3 (Korrektheit <strong>und</strong> Vollständigkeit von Σ tr<br />

£ Für , ∈ P0 δ gilt:<br />

Bemerkung:<br />

Σtr BSP<br />

BSP )<br />

⊢ £ = ⇐⇒ £ = in der Spur-Semantik.<br />

Die Spur-Semantik ist “wenig differenzierend”, insbesondere in Bezug auf Verklemmungen. Z.B.<br />

gilt:<br />

¨ = ¨ ( + δ) = ¨ + ¨ δ.<br />

Somit: Spur-Semantik nicht geeignet in Anwendungen, in denen man am Verklemmungsverhalten<br />

von Prozessen interessiert ist.<br />

6.2 Readiness-Semantik<br />

Ready-Mengen <strong>und</strong> Verhaltensäquivalenz<br />

Gr<strong>und</strong>idee:<br />

↦−→ Menge von erweiterten Spuren + zusätzliche Information über<br />

£<br />

Verklemmungsverhalten

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!