Zusammenfassung OCL1. Was ist OCL ?
2. Kopplung von UML und OCL durch Schlüsselwörterself gibt die Instanz der Klasse an, auf die sich ein OCL-Ausdruck bezieht. context bezieht sich auf die Klasse, in deren Kontext der OCL-Ausdruck auftritt. inv kennzeichnet einen invarianten OCL-Ausdruck. pre und post kennzeichnen die Vor- bzw. Nachbedingung an eine Methode.
result bezeichnet das Resultat einer Methode innerhalb einer Nachbedingung. property@pre kennzeichnet den Wert von property vor Ausführug der Methode.
3. Syntaxelemente für OCL-Ausdrücke
Bemerkung:
Collection (Ansammlung von Objekten gleichen Typs):
Operationen:
Schreibweise für Operationen von Collections:<Elementname> -> <Methodenname>
Weitere Informationen:www-4.ibm.com/software/ad/library/standards/ocl.html Quelle: Informatik 2 - Zentralübung am 31.05.2001 von Dr. Schneider |