
| Entidad | Entidad del meta-modelo | Documentacion |
|---|---|---|
|
ClassifyEmail | Interaccion | Describes the interaction to classify an email. |
|
MoveEmail | Interaccion | Describes the interaction to move a classified email to its corresponding folder. |
|
ClassifyEmailManager | Rol | It manages the classifying process over an e-mail. |
|
EMailMoverManager | Rol | It manages the move action over an e-mail. It has knowledge about how to use the e-mail wrapper to move e-mail between locations. |
|
EmailNotificationReceiver | Rol | It represents the event listener about new incoming email not already processed. |
|
OrganizeEmailManager | Rol | It coordinates the email management: perception, classification and movement with e-mails. |
|
UserInterface | Rol | It manages the user's interface and therefore the communication with the user. |
|
OrganizeEmails | Tarea | Perceives an event about new email and triggers the interactions needed to classify the email and move it to the adequate folder. |
|
ProcessNotification | Tarea | This task sends a notification to the UserDevice. |
|
emailProcessNotification | UnidadInteraccion | |
|
processNewEmail | UnidadInteraccion | |
| Etiqueta | ClassifyEmail  |
| Descripcion | Describes the interaction to classify an email.  |
| Naturaleza_Interaccion | cooperacion  |
| En el rol | En la relacion | Otros extremos | ||||||
|---|---|---|---|---|---|---|---|---|
| RUIBifurcacionIn | UIBifurcacion |
| ||||||
| RUIColaboraOR | UIColabora |
| ||||||
| RUIIniciaOR | UIInicia |
| ||||||
| UIPrecedeDR | UIPrecede |
|
| Etiqueta | MoveEmail  |
| Descripcion | Describes the interaction to move a classified email to its corresponding folder.  |
| Naturaleza_Interaccion | cooperacion  |
| En el rol | En la relacion | Otros extremos | ||||||
|---|---|---|---|---|---|---|---|---|
| RUIBifurcacionOut | UIBifurcacion |
| ||||||
| RUIColaboraOR | UIColabora |
| ||||||
| RUIIniciaOR | UIInicia |
| ||||||
| UIPrecedeOR | UIPrecede |
|
| ID | ClassifyEmailManager  |
| Descripcion | It manages the classifying process over an e-mail.  |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| RUIColaboraDR | UIColabora |
|
| ID | EMailMoverManager  |
| Descripcion | It manages the move action over an e-mail. It has knowledge about how to use the e-mail wrapper to move e-mail between locations.  |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| RUIColaboraDR | UIColabora |
|
| ID | EmailNotificationReceiver  |
| Descripcion | It represents the event listener about new incoming email not already processed.  |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| RUIIniciaDR | UIInicia |
|
| ID | OrganizeEmailManager  |
| Descripcion | It coordinates the email management: perception, classification and movement with e-mails.  |
| En el rol | En la relacion | Otros extremos | ||||||
|---|---|---|---|---|---|---|---|---|
| RUIColaboraDR | UIColabora |
| ||||||
| RUIIniciaDR | UIInicia |
| ||||||
| RUIIniciaDR | UIInicia |
| ||||||
| RUIIniciaDR | UIInicia |
|
| ID | UserInterface  |
| Descripcion | It manages the user's interface and therefore the communication with the user.  |
| En el rol | En la relacion | Otros extremos | ||||||
|---|---|---|---|---|---|---|---|---|
| RUIColaboraDR | UIColabora |
|
| ID | OrganizeEmails  |
| Descripcion | Perceives an event about new email and triggers the interactions needed to classify the email and move it to the adequate folder.  |
| En el rol | En la relacion | Otros extremos | ||||||
|---|---|---|---|---|---|---|---|---|
| REjecutaD | UIColabora |
|
| ID | ProcessNotification  |
| Descripcion | This task sends a notification to the UserDevice.  |
| En el rol | En la relacion | Otros extremos | ||||||
|---|---|---|---|---|---|---|---|---|
| REjecutaD | UIColabora |
|
| ID | emailProcessNotification  |
| ActoDelHabla | inform  |
| En el rol | En la relacion | Otros extremos | ||||||
|---|---|---|---|---|---|---|---|---|
| RUIBifurcacionOut | UIBifurcacion |
| ||||||
| RUIColaboraOR | UIColabora |
| ||||||
| RUIIniciaOR | UIInicia |
| ||||||
| UIPrecedeDR | UIPrecede |
|
| ID | processNewEmail  |
| ActoDelHabla | request  |
| En el rol | En la relacion | Otros extremos | ||||||
|---|---|---|---|---|---|---|---|---|
| RUIColaboraOR | UIColabora |
| ||||||
| RUIIniciaOR | UIInicia |
| ||||||
| UIPrecedeOR | UIPrecede |
|