These are flashcards an notes made by students on topics like 'uml', 'opaque' and 'expressions', originating from:

- Michael Jesse Chonoles
ISBN-10 0128096403 ISBN-13 9780128096406
1335 Flashcards & Notes
  • This + 400k other summaries, also in PDF!
  • A unique study and practice tool
  • Never study anything twice again
  • Get the grades you hope for
  • 100% sure, 100% understanding
Remember faster, study better. Scientifically proven.
Trustpilot Logo

Study Cards on uml, opaque, expressions

You can use a literal or an indirect literal via an instance specification to assign a value to a property or slot as we have seen, but you can also use an OPAQUE EXPRESSION.

Wht is an Opaque Expression?
An opaque expression is an expression in a language that is opaque to UML. In this usage, “opaque” means “hidden” and that it is unparsable directly in UML.
If necessary, you can specify the target language by preceding the opaque expression string with the language name displayed in.....?
braces ({}).

In UML, most : ................. Are written as opaque expressions
In UML, most :
  • expressions
  • constraints
  • guard conditions
  • descriptions of behavior
  • and pseudocode

are written as opaque expressions.

As opaque expressions are not automatically parsed, constraints in UML are not always strictly in Boolean form as shown in Fig. 6.7
  • Higher grades + faster learning
  • Don't study anything twice
  • 100% sure, 100% understanding
Discover Study Smart