B.7 Interpreter pattern tags

B.7 Interpreter pattern tags

Figure B.7 shows the static structure of the Interpreter pattern (Gamma et al. 1995) annotated with UML-F tags. Table B.7 summarizes the Interpreter pattern UML-F tags. Interpreter is based on the Separation construction principle.

Figure B.7. Structure of the Interpreter pattern annotated with UML-F tags.
graphics/bfig07.gif

Table B.7. Definition of the UML-F Interpreter pattern tags.
Tags

Interpreter Client ,
Interpreter AbstractExpression ,
Interpreter TerminalExpression ,
Interpreter NonterminalExpression ,
Interpreter clientM ,
Interpreter interpret ,
Interpreter interpret ,
Interpreter exp

Apply to

As shown in Fig. B.5:

Class ( Interpreter Client , Interpreter AbstractExpression , Interpreter TerminalExpression , Interpreter NonterminalExpression )

Method ( Interpreter clientM , Interpreter interpret , Interpreter interpret )

Interface ( Interpreter-Client , Interpreter AbstractExpression )

Association ( Interpreter exp )

Type String.
Expansion

The Interpreter pattern is based on the Separation principle and therefore its tags expand as follows:

Interpreter Client to Sep T ,

Interpreter clientM to Sep t ,

Interpreter AbstractExpression to Sep H , and

Interpreter interpret to Sep h .



The UML Profile for Framework Architectures
The UML Profile for Framework Architectures
ISBN: 0201675188
EAN: 2147483647
Year: 2000
Pages: 84

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net