Documentacion: HDDocumentOrganizer

Descripcion: The HDDocumentOrganizer is the agent which manages documents in the hard disk. This model shows its Mental State Processor, its Mental State Manager, the Goals which follows, the Roles which plays, the tasks which carries out and its inheritance relationships with other agents.

HDDocumentOrganizer inherits from the general SystemAgent like all the other agents in this MAS. In that way, it has the abilities to manage its mental state and to act as an AgentManager.

The HDDocumentOrganizer pursues the goal Manage HD Documents. This goal is very similar to the Manage Email goal.

This agent does not describe system core functionality additional to that described by the EmailOrganizer agent. They are very similar. Its definition could be delayed to a later analysis stage.

Modelos de tareas asociados :



Instancias de entidades de meta-modelo

EntidadEntidad del meta-modeloDocumentacion
HDDocumentOrganizer 
Agente  It represents the agent which manages the HD documents in the system. It is related with an HardDisk. 
SystemAgent 
Agente  It represents a generic agent in the system with the ability to add and remove itself from the system. 
FactsManager 
GestorEstadoMental   
Manage HD Documents 
Objetivo  It is the documents managent specialised in HD documents. 
TaskPlanner 
ProcesadorEstadoMental   


HDDocumentOrganizer (Agente)

Propiedades:
IDHDDocumentOrganizer 
DescripcionIt represents the agent which manages the HD documents in the system. It is related with an HardDisk. 

Relaciones:
En el rolEn la relacion Otros extremos
ATieneGestorEstadoMentalOR ATieneGestorEstadoMental 
Con los objetosEn el rol
FactsManager  ATieneGestorEstadoMentalDR
ATieneProcesadorEstadoMentalOR ATieneProcesadorMental 
Con los objetosEn el rol
TaskPlanner  ATieneProcesadorEstadoMentalDR
EAPersigueOR EAPersigue 
Con los objetosEn el rol
Manage HD Documents  EAPersigueDR
RAHerenciaAgentesO AHerenciaAgentes 
Con los objetosEn el rol
SystemAgent  RAHerenciaAgenteD


SystemAgent (Agente)

Propiedades:
IDSystemAgent 
DescripcionIt represents a generic agent in the system with the ability to add and remove itself from the system. 

Relaciones:
En el rolEn la relacion Otros extremos
RAHerenciaAgenteD AHerenciaAgentes 
Con los objetosEn el rol
HDDocumentOrganizer  RAHerenciaAgentesO


FactsManager (GestorEstadoMental)

Propiedades:
IDFactsManager 

Relaciones:
En el rolEn la relacion Otros extremos
ATieneGestorEstadoMentalDR ATieneGestorEstadoMental 
Con los objetosEn el rol
HDDocumentOrganizer  ATieneGestorEstadoMentalOR


Manage HD Documents (Objetivo)

Propiedades:
IDManage HD Documents 
DescripcionIt is the documents managent specialised in HD documents. 

Relaciones:
En el rolEn la relacion Otros extremos
EAPersigueDR EAPersigue 
Con los objetosEn el rol
HDDocumentOrganizer  EAPersigueOR


TaskPlanner (ProcesadorEstadoMental)

Propiedades:
IDTaskPlanner 

Relaciones:
En el rolEn la relacion Otros extremos
ATieneProcesadorEstadoMentalDR ATieneProcesadorMental 
Con los objetosEn el rol
HDDocumentOrganizer  ATieneProcesadorEstadoMentalOR