Per creare una dichiarazione di associazione classe-a-interfaccia nel modello di associazione:
Dopo aver creato la dichiarazione di associazione classe-a-interfaccia, è possibile specificare una classe UML come oggetto di input e un'interfaccia UML come oggetto di output.
Per aggiungere un oggetto di input e un oggetto di output alla dichiarazione di associazione classe-a-interfaccia:
Dopo aver aggiunto un oggetto di input e di output alla dichiarazione di associazione classe-a-interfaccia, sarà possibile definire le regole di associazione tra gli attributi degli oggetti di input e di output.
In questa lezione, verrà creata una regola di associazione personalizzata che crea un'interfaccia chiamata IClassName. Verrà anche creata una regola di associazione secondaria che richiama l'associazione secondaria creata durante la Lezione 3: Creazione e perfezionamento della dichiarazione di associazione classe-a-classe, e verrà aggiunto un filtro di input alla regola di associazione secondaria per specificare che nell'interfaccia di destinazione saranno trasformate solo operazioni pubbliche.
Per definire le regole di associazione tra gli attributi degli oggetti di input e di output: