03.06.2014 Aufrufe

Prozessalgebra - Programmierung und Softwaretechnik (PST ...

Prozessalgebra - Programmierung und Softwaretechnik (PST ...

Prozessalgebra - Programmierung und Softwaretechnik (PST ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4.4 Sprachvarianten 39<br />

Lemma 4.3.3 Für £ , ∈ P <strong>und</strong> alle © ∈ N gilt: π¡<br />

+1(£ ) = π¡<br />

+1( ) ⇒ π¡ (£ ) = π¡ ( ).<br />

Satz 4.3.4 Für £ , ∈ P gilt: £ = ⇐⇒ π¡ (£ ) = π¡ ( ) für alle © ∈ N.<br />

Eine alternative Axiomatisierung von ACPR<br />

Theorie Σ + ACPR<br />

(Axiome + Regel für Gleichheit von Prozessen in ACPR):<br />

Alle Axiome (P1) – (P5), (P6 ¢ ), (P7) – (P22) von Σ ACP sowie zusätzlich (P23) <strong>und</strong><br />

(P25) Falls π¡ (£ ) = π¡ ( ) für alle © ∈ N, so £ = .<br />

Satz 4.3.5 (Korrektheit <strong>und</strong> Vollständigkeit von Σ + ACPR )<br />

Für £ , ∈ P gilt: Σ + ACPR ⊢ £ = ⇐⇒ £ = .<br />

4.4 Sprachvarianten<br />

Projektionen als Operationen in der Sprache<br />

Die Projektionen π¡ (© ∈ N) können auch als weitere Operationen (als Spracherweiterung) in<br />

ACPR eingeführt werden.<br />

Operationelle Semantik: Weitere Transitionsregeln:<br />

• Falls £ −→ £ ′ (£ ′ ≢ ̌), so π¡<br />

+1(£ ) −→ π¡ (£ ′ ).<br />

• Falls £ −→ ̌, so π¡<br />

+1(£ ) −→ ̌.<br />

Zusätzliche Axiome:<br />

• π 0 (¨ ) = δ.<br />

• π¡<br />

+1(¨ ) = ¨<br />

• π 0 (¨ £ ) = δ.<br />

(¨ ∈ A).<br />

• π¡<br />

+1(¨ £ ) = ¨ π¡ (£ )<br />

• π¡ (£ + ) = π¡ (£ ) + π¡ ( ).<br />

(¨ ∈ A \ {δ}).<br />

Teilsprachen von ACP mit Rekursion<br />

• Das Rekursionskonzept kann (in gleicher Weise) auch in den Teilsprachen BSP, SPP <strong>und</strong><br />

SKP eingeführt werden (mit gleicher Semantik <strong>und</strong> den Axiomen (P23) <strong>und</strong> (P24)).<br />

• Zur Benutzung der Projektionen π¡ <strong>und</strong> der Regel (P25) müssen diese Sprachen dann auch<br />

um die Verklemmung δ erweitert sein.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!