Entidad | Entidad del meta-modelo | Documentacion |
---|---|---|
Classifier | Agente | It represents the agent which manages the Classifier and makes the operations over the categories. |
EmailOrganizer | Agente | It represents the agent which manages the email in the system. It is related with an EmailWrapper. |
HDDocumentOrganizer | Agente | It represents the agent which manages the HD documents in the system. It is related with an HardDisk. |
UserSpeaker | Agente | It represents the agent which manages the communications with the user through an interface. It is related with an UserDevice. |
HardDisk | AplicacionEntorno | Hard Disk.
It has operations to get the HD folders and the files in them and to move files between folders. It also has an event which notifies there is a new file. |
AgentsManagerApplication | AplicacionInterna | It is an agent factory employed in the agent management.
It provides operations to create, remove and list agents in the community. |
Categorizer | AplicacionInterna | It is a wrapper to a text mining tool. It manages a category taxonomy.
It provides operations to create new categories, add documents to these categories, obtain a category list and to get the category of a document. |
EmailWrapper | AplicacionInterna | Wrapper for a mailing tool.
It has operations to get the mail folders and the mails in them and to move mails between folders. It also has an event which notifies there is new email. |
UserDevice | AplicacionInterna | It represents every device used to communicate with users.
It provides operations to send and receive general notifications from or to the interface and to receive requests about adding or removing agents. |
Manage Agents | FlujoDeTrabajo | This workflow includes the tasks to control and survey the agent population in the MAS. These tasks are adding new agents, removing agents in the system and listing the agents in the system. The later has not been specified. |
Manage Categories | FlujoDeTrabajo | This workflow includes the tasks to add new categories, remove existing categories and lists the categories. It allows also to add, remove and list documents in categories. |
Manage Email | FlujoDeTrabajo | This workflow includes the tasks to perceive a new incoming email, classify it, move it to the category folder and make the relevant notifications. |
Manage HD Documents | FlujoDeTrabajo | This workflow includes the tasks to perceive a new document in the hard disk, classify it, move it to the category folder and make the relevant notifications. |
Manage PC | FlujoDeTrabajo | The main workflow which covers all the activities. |
Administration | Grupo | |
EmailManagers | Grupo | |
HDDocumentManagers | Grupo | |
Manage Mental Entities | Objetivo | The mental entities (goals, facts and events) have to be managed in order to allow the system works properly in an ongoing activity. |
Manage PC | Objetivo | The main system goal is helping user in the management of his documents. |
Organizacion | Organizacion | |
ID | Classifier  |
Descripcion | It represents the agent which manages the Classifier and makes the operations over the categories.  |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
OTieneAgente_destino | OTieneAgente | Administration | OTieneAgente_origen |
RGrupo | OTieneRecurso | Categorizer | RRecurso |
ID | EmailOrganizer  |
Descripcion | It represents the agent which manages the email in the system. It is related with an EmailWrapper.  |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
OTieneAgente_destino | OTieneAgente | EmailManagers | OTieneAgente_origen |
ID | HDDocumentOrganizer  |
Descripcion | It represents the agent which manages the HD documents in the system. It is related with an HardDisk.  |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
OTieneAgente_destino | OTieneAgente | HDDocumentManagers | OTieneAgente_origen |
ID | UserSpeaker  |
Descripcion | It represents the agent which manages the communications with the user through an interface. It is related with an UserDevice.  |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
OTieneAgente_destino | OTieneAgente | Administration | OTieneAgente_origen |
RGrupo | OTieneRecurso | UserDevice | RRecurso |
ID | HardDisk  |
Descripcion | Hard Disk.
It has operations to get the HD folders and the files in them and to move files between folders. It also has an event which notifies there is a new file.  |
Operaciones | getFolders getFilesInFolder moveFile newFileCreated   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RRecurso | OTieneRecurso | HDDocumentManagers | RGrupo |
ID | AgentsManagerApplication  |
Descripcion | It is an agent factory employed in the agent management.
It provides operations to create, remove and list agents in the community.  |
Operaciones | addAgent removeAgent listAgents   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RRecurso | OTieneRecurso | Administration | RGrupo |
ID | Categorizer  |
Descripcion | It is a wrapper to a text mining tool. It manages a category taxonomy.
It provides operations to create new categories, add documents to these categories, obtain a category list and to get the category of a document.  |
Operaciones | createCategory addDocumentsToCategory enableCategorizer disableCategorizer getDocumentCategory getCategoryList   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RRecurso | OTieneRecurso | Classifier | RGrupo |
ID | EmailWrapper  |
Descripcion | Wrapper for a mailing tool.
It has operations to get the mail folders and the mails in them and to move mails between folders. It also has an event which notifies there is new email.  |
Operaciones | getMailFolders getEmailsInFolder moveEmailToFolder newEmailReceived   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RRecurso | OTieneRecurso | EmailManagers | RGrupo |
ID | UserDevice  |
Descripcion | It represents every device used to communicate with users.
It provides operations to send and receive general notifications from or to the interface and to receive requests about adding or removing agents.  |
Operaciones | sentMesage receiveMessage addNewAgent removeAgent   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RRecurso | OTieneRecurso | UserSpeaker | RGrupo |
ID | Manage Agents  |
Descripcion | This workflow includes the tasks to control and survey the agent population in the MAS. These tasks are adding new agents, removing agents in the system and listing the agents in the system. The later has not been specified.  |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RFlujoTrabajo | OTieneFlujosTrabajo | Manage PC | RFlujoTrabajo |
Manage HD Documents | RFlujoTrabajo | ||
Manage Email | RFlujoTrabajo | ||
Manage Categories | RFlujoTrabajo | ||
ID | Manage Categories  |
Descripcion | This workflow includes the tasks to add new categories, remove existing categories and lists the categories. It allows also to add, remove and list documents in categories.  |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RFlujoTrabajo | OTieneFlujosTrabajo | Manage PC | RFlujoTrabajo |
Manage HD Documents | RFlujoTrabajo | ||
Manage Email | RFlujoTrabajo | ||
Manage Agents | RFlujoTrabajo | ||
ID | Manage Email  |
Descripcion | This workflow includes the tasks to perceive a new incoming email, classify it, move it to the category folder and make the relevant notifications.  |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RFlujoTrabajo | OTieneFlujosTrabajo | Manage PC | RFlujoTrabajo |
Manage HD Documents | RFlujoTrabajo | ||
Manage Agents | RFlujoTrabajo | ||
Manage Categories | RFlujoTrabajo | ||
ID | Manage HD Documents  |
Descripcion | This workflow includes the tasks to perceive a new document in the hard disk, classify it, move it to the category folder and make the relevant notifications.  |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RFlujoTrabajo | OTieneFlujosTrabajo | Manage PC | RFlujoTrabajo |
Manage Email | RFlujoTrabajo | ||
Manage Agents | RFlujoTrabajo | ||
Manage Categories | RFlujoTrabajo | ||
ID | Manage PC  |
Descripcion | The main workflow which covers all the activities.  |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RFlujoTrabajo | OTieneFlujosTrabajo | Organizacion | RFlujoTrabajo |
RFlujoTrabajo | OTieneFlujosTrabajo | Manage HD Documents | RFlujoTrabajo |
Manage Email | RFlujoTrabajo | ||
Manage Agents | RFlujoTrabajo | ||
Manage Categories | RFlujoTrabajo | ||
ID | Administration  |
Descripcion |   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
ODescomposicionGrupos_destino | OTieneGrupo | Organizacion | OTiene_grupo_origen |
OTieneAgente_origen | OTieneAgente | UserSpeaker | OTieneAgente_destino |
OTieneAgente_origen | OTieneAgente | Classifier | OTieneAgente_destino |
RGrupo | OTieneRecurso | AgentsManagerApplication | RRecurso |
ID | EmailManagers  |
Descripcion |   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
ODescomposicionGrupos_destino | OTieneGrupo | Organizacion | OTiene_grupo_origen |
OTieneAgente_origen | OTieneAgente | EmailOrganizer | OTieneAgente_destino |
RGrupo | OTieneRecurso | EmailWrapper | RRecurso |
ID | HDDocumentManagers  |
Descripcion |   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
ODescomposicionGrupos_destino | OTieneGrupo | Organizacion | OTiene_grupo_origen |
OTieneAgente_origen | OTieneAgente | HDDocumentOrganizer | OTieneAgente_destino |
RGrupo | OTieneRecurso | HardDisk | RRecurso |
ID | Manage Mental Entities  |
Descripcion | The mental entities (goals, facts and events) have to be managed in order to allow the system works properly in an ongoing activity.  |
estado |   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RObjetivo | EntidadAutonomaTieneObjetivos | Organizacion | REntidadAutonoma |
ID | Manage PC  |
Descripcion | The main system goal is helping user in the management of his documents.  |
estado |   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
RObjetivo | EntidadAutonomaTieneObjetivos | Organizacion | REntidadAutonoma |
ID | PCManagers  |
Descripcion |   |
En el rol | En la relacion | Con los objetos | En el rol |
---|---|---|---|
OTiene_grupo_origen | OTieneGrupo | HDDocumentManagers | ODescomposicionGrupos_destino |
OTiene_grupo_origen | OTieneGrupo | EmailManagers | ODescomposicionGrupos_destino |
OTiene_grupo_origen | OTieneGrupo | Administration | ODescomposicionGrupos_destino |
REntidadAutonoma | EntidadAutonomaTieneObjetivos | Manage PC | RObjetivo |
REntidadAutonoma | EntidadAutonomaTieneObjetivos | Manage Mental Entities | RObjetivo |
RFlujoTrabajo | OTieneFlujosTrabajo | Manage PC | RFlujoTrabajo |