default
Name | default |
Author | |
Version | |
Prometheus version | 3.3b_internal |
Report generation date | 2015-03-03 |
Brief Description of System
System Specification
Analysis Overview Diagram
Goal Overview Diagram
Scenarios
Scenario PACMAN Normal scenario
Name | PACMAN Normal scenario | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priority | Not Specified | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Actors | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Initiated by | System | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Trigger | Modo Vulnerable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Steps |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Variation |
Scenario PACMAN Invulnerable scenario
Name | PACMAN Invulnerable scenario | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priority | Not Specified | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Actors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Initiated by | System | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Trigger | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Steps |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Variation |
Scenario Fantasma Normal scenario
Name | Fantasma Normal scenario | |||||||||||||||||||||||||||||||||||||||||||||||||
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||
Priority | Not Specified | |||||||||||||||||||||||||||||||||||||||||||||||||
Actors | ||||||||||||||||||||||||||||||||||||||||||||||||||
Initiated by | System | |||||||||||||||||||||||||||||||||||||||||||||||||
Trigger | ||||||||||||||||||||||||||||||||||||||||||||||||||
Steps |
| |||||||||||||||||||||||||||||||||||||||||||||||||
Variation |
Scenario Fantasma Asustado scenario
Name | Fantasma Asustado scenario | ||||||||||||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||||||||||||
Priority | Not Specified | ||||||||||||||||||||||||||||||||||||||||||
Actors | |||||||||||||||||||||||||||||||||||||||||||
Initiated by | System | ||||||||||||||||||||||||||||||||||||||||||
Trigger | |||||||||||||||||||||||||||||||||||||||||||
Steps |
| ||||||||||||||||||||||||||||||||||||||||||
Variation |
Scenario Normal scenario
Name | Normal scenario | |||||||||||||||||||||
Description | ||||||||||||||||||||||
Priority | Not Specified | |||||||||||||||||||||
Actors | ||||||||||||||||||||||
Initiated by | System | |||||||||||||||||||||
Trigger | ||||||||||||||||||||||
Steps |
| |||||||||||||||||||||
Variation |
Scenario Super scenario
Name | Super scenario | |||||||||||||||||||||
Description | ||||||||||||||||||||||
Priority | Not Specified | |||||||||||||||||||||
Actors | ||||||||||||||||||||||
Initiated by | System | |||||||||||||||||||||
Trigger | ||||||||||||||||||||||
Steps |
| |||||||||||||||||||||
Variation |
System Roles Diagram
Architectural Design
Agent-role Grouping Diagram
System Overview Diagram
Protocols
Protocol Comunicar Fantasma
Agents Detailed Design
Agent PACMAN Agent
Capability PCMN Comer Pildoras
Plan Plan Buscar Pildoras
Name | Plan Buscar Pildoras |
Description | |
Triggers | Vision |
Context | |
Incoming messages | |
Outgoing messages | |
Percepts | |
Actions | Moverse |
Used data | Estado PACMAN, Laberinto |
Produced data | Estado PACMAN |
Goal | |
Failure | |
Failure recovery | |
Procedure | Informacion de la posicion de las pildoras visibles Si hay visibles moverse hacia ellas Si no hay visibles consultar en el estado la zona donde todavia hay pildoras Elegir el movimiento que lleva a esa parte del laberinto Actualizar el estado |
Hide/Unhide Notes | display |
Plan Plan Comer Pildora
Name | Plan Comer Pildora |
Description | |
Triggers | Vision |
Context | |
Incoming messages | |
Outgoing messages | |
Percepts | |
Actions | Comer |
Used data | Estado PACMAN |
Produced data | Estado PACMAN |
Goal | Comer Pildora |
Failure | |
Failure recovery | |
Procedure | Decidir si se ha de comer la pildora que esta viendo Actualizar el numero de pildoras comidas |
Hide/Unhide Notes | display |
Capability PCMN Perseguir Fantasmas
Plan Plan Buscar Fantasmas
Name | Plan Buscar Fantasmas |
Description | |
Triggers | Super Activado, Vision |
Context | |
Incoming messages | |
Outgoing messages | |
Percepts | |
Actions | Moverse |
Used data | Laberinto, Estado PACMAN |
Produced data | Estado PACMAN |
Goal | |
Failure | |
Failure recovery | |
Procedure | Si un fantasma es visible Moverse hacia el Actualizar el estado |
Hide/Unhide Notes | display |
Plan Plan Comer Fantasma
Name | Plan Comer Fantasma |
Description | |
Triggers | Vision, Super Activado |
Context | |
Incoming messages | |
Outgoing messages | |
Percepts | |
Actions | Comer |
Used data | |
Produced data | |
Goal | |
Failure | |
Failure recovery | |
Procedure | |
Hide/Unhide Notes | display |
Capability PCMN Evitar Fantasmas
Plan Plan Evitar Fantasmas
Name | Plan Evitar Fantasmas |
Description | |
Triggers | Normal Activado, Vision |
Context | |
Incoming messages | |
Outgoing messages | |
Percepts | Comido |
Actions | Moverse |
Used data | Laberinto, Estado PACMAN |
Produced data | Estado PACMAN |
Goal | |
Failure | |
Failure recovery | |
Procedure | |
Hide/Unhide Notes | display |
Agent FNTM Agent
Capability FNTM Cap perseguir
Plan Plan Buscar PACMAN
Name | Plan Buscar PACMAN |
Description | |
Triggers | Normal Activado, Vision |
Context | |
Incoming messages | |
Outgoing messages | |
Percepts | |
Actions | Moverse |
Used data | Laberinto, Estado Fantasma |
Produced data | Estado Fantasma |
Goal | |
Failure | |
Failure recovery | |
Procedure | |
Hide/Unhide Notes | display |
Plan Plan Comer PACMAN
Name | Plan Comer PACMAN |
Description | |
Triggers | Vision, Normal Activado |
Context | |
Incoming messages | |
Outgoing messages | |
Percepts | |
Actions | Comer |
Used data | Estado Fantasma |
Produced data | Estado Fantasma |
Goal | |
Failure | |
Failure recovery | |
Procedure | |
Hide/Unhide Notes | display |
Capability FNTM Cap huir
Plan Plan Huir de PACMAN
Name | Plan Huir de PACMAN |
Description | |
Triggers | Vision, Super Activado |
Context | |
Incoming messages | |
Outgoing messages | |
Percepts | Comido |
Actions | Moverse |
Used data | Estado Fantasma, Estado Fantasma, Laberinto |
Produced data | Estado Fantasma, Estado Fantasma |
Goal | Evitar PACMAN |
Failure | |
Failure recovery | |
Procedure | |
Hide/Unhide Notes | display |
Capability Comunicar Fantasmas
Plan Plan Informar Fantasmas
Name | Plan Informar Fantasmas |
Description | |
Triggers | Vision |
Context | |
Incoming messages | |
Outgoing messages | Mensaje a Fantasma: FNTM Agent --> FNTM Agent, Mensaje a Fantasma: FNTM Agent --> FNTM Agent |
Percepts | |
Actions | |
Used data | |
Produced data | |
Goal | |
Failure | |
Failure recovery | |
Procedure | |
Hide/Unhide Notes | display |
Plan Plan Procesar Comunicacion
Name | Plan Procesar Comunicacion |
Description | |
Triggers | |
Context | |
Incoming messages | Mensaje a Fantasma: FNTM Agent --> FNTM Agent, Mensaje a Fantasma: FNTM Agent --> FNTM Agent |
Outgoing messages | |
Percepts | |
Actions | |
Used data | Estado Fantasma |
Produced data | Estado Fantasma |
Goal | |
Failure | |
Failure recovery | |
Procedure | |
Hide/Unhide Notes | display |
Percepts
Percept Normal Activado
Name | Normal Activado |
Description | |
Information carried | |
Knowledge updated | |
Source | |
Processing | |
Expected frequency | |
Agents responding | PACMAN Agent, FNTM Agent |
Hide/Unhide Notes | display |
Protocols | |
External to system | No |
External path | |
Plans | Plan Comer PACMAN, Plan Buscar PACMAN, Plan Evitar Fantasmas |
Percept Super Activado
Name | Super Activado |
Description | |
Information carried | |
Knowledge updated | |
Source | |
Processing | |
Expected frequency | |
Agents responding | PACMAN Agent, FNTM Agent |
Hide/Unhide Notes | display |
Protocols | |
External to system | No |
External path | |
Plans | Plan Huir de PACMAN, Plan Buscar Fantasmas, Plan Comer Fantasma |
Percept Vision
Name | Vision |
Description | Fantasma ve a PACMAN |
Information carried | Posicion de PACMAN |
Knowledge updated | |
Source | |
Processing | |
Expected frequency | |
Agents responding | PACMAN Agent, FNTM Agent |
Hide/Unhide Notes | display |
Protocols | |
External to system | No |
External path | |
Plans | Plan Huir de PACMAN, Plan Comer PACMAN, Plan Buscar PACMAN, Plan Informar Fantasmas, Plan Buscar Pildoras, Plan Comer Pildora, Plan Buscar Fantasmas, Plan Evitar Fantasmas, Plan Comer Fantasma |
Percept Comido
Name | Comido |
Description | El sistema informa que ha sido comido |
Information carried | |
Knowledge updated | |
Source | |
Processing | |
Expected frequency | |
Agents responding | PACMAN Agent, FNTM Agent |
Hide/Unhide Notes | display |
Protocols | |
External to system | No |
External path | |
Plans |
Actions
Action Moverse
Name | Moverse |
Description | |
Parameters | |
Duration | |
Failure | |
Partial change | |
Side effects | |
Agents performing | |
Protocols | |
Hide/Unhide Notes | display |
Action Comer
Name | Comer |
Description | |
Parameters | |
Duration | |
Failure | |
Partial change | |
Side effects | |
Agents performing | |
Protocols | |
Hide/Unhide Notes | display |
Messages
Message Mensaje a Fantasma
Name | Mensaje a Fantasma |
Description | |
posted when condition | |
Distribution | FNTM Agent --> FNTM Agent, FNTM Agent --> FNTM Agent |
Purpose | |
Carried information | |
Hide/Unhide Notes | display |
External to system | No |
External Path | |
Plans |
Data
Data Laberinto
Name | Laberinto |
Description | |
Data type | Matriz |
Included fields/aspects | |
Persistent | Yes |
External to system | No |
External path | |
Connections | Laberinto read by {PCMN Evitar Fantasmas, PCMN Comer Pildoras, PCMN Perseguir Fantasmas}, Laberinto read by {FNTM Cap huir, FNTM Cap perseguir}, Laberinto read by {PACMAN Agent, FNTM Agent} |
Initialisation | Laberinto aleatorio |
Produced by | |
Used by | PCMN Evitar Fantasmas, PCMN Comer Pildoras, PCMN Perseguir Fantasmas, FNTM Cap huir, FNTM Cap perseguir, PACMAN Agent, FNTM Agent |
Used when | |
Hide/Unhide Notes | display |
Produced by | PCMN Evitar Fantasmas, PCMN Comer Pildoras, PCMN Perseguir Fantasmas, FNTM Cap huir, FNTM Cap perseguir, PACMAN Agent, FNTM Agent |
Used by |
Data Estado PACMAN
Name | Estado PACMAN |
Description | |
Data type | Matriz |
Included fields/aspects | |
Persistent | Yes |
External to system | No |
External path | |
Connections | Estado PACMAN written by {PCMN Comer Pildoras, PCMN Evitar Fantasmas, PCMN Perseguir Fantasmas} read by {PCMN Comer Pildoras, PCMN Evitar Fantasmas, PCMN Perseguir Fantasmas}, Estado PACMAN written by {PACMAN Agent} read by {PACMAN Agent} |
Initialisation | |
Produced by | PCMN Comer Pildoras, PCMN Evitar Fantasmas, PCMN Perseguir Fantasmas, PACMAN Agent |
Used by | PCMN Comer Pildoras, PCMN Evitar Fantasmas, PCMN Perseguir Fantasmas, PACMAN Agent |
Used when | |
Hide/Unhide Notes | display |
Produced by | PCMN Comer Pildoras, PCMN Evitar Fantasmas, PCMN Perseguir Fantasmas, PACMAN Agent |
Used by | PCMN Comer Pildoras, PCMN Evitar Fantasmas, PCMN Perseguir Fantasmas, PACMAN Agent |
Data Estado Fantasma
Name | Estado Fantasma |
Description | |
Data type | Matriz |
Included fields/aspects | |
Persistent | Yes |
External to system | No |
External path | |
Connections | Estado Fantasma written by {Plan Huir de PACMAN} read by {Plan Huir de PACMAN}, Estado Fantasma written by {FNTM Cap perseguir, FNTM Cap huir, Comunicar Fantasmas} read by {FNTM Cap perseguir, FNTM Cap huir, Comunicar Fantasmas}, Estado Fantasma written by {FNTM Agent} read by {FNTM Agent} |
Initialisation | |
Produced by | FNTM Cap perseguir, FNTM Cap huir, Comunicar Fantasmas, FNTM Agent |
Used by | FNTM Cap perseguir, FNTM Cap huir, Comunicar Fantasmas, FNTM Agent |
Used when | |
Hide/Unhide Notes | display |
Produced by | FNTM Cap perseguir, FNTM Cap huir, Comunicar Fantasmas, FNTM Agent |
Used by | FNTM Cap perseguir, FNTM Cap huir, Comunicar Fantasmas, FNTM Agent |
Actors
Actor Sistema
Role | Sistema |
Description | Entidad que genera el laberinto e inicializa el sistema |
Scenarios | |
Protocols | |
Percepts | |
Actions | |
Hide/Unhide Notes | display |
Dictionary
Listed by name:
Listed by type:
Crosscheck
Warnings:
Errors: