Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D Desastres
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Desastres
  • Desastres
  • Wiki
  • requirements

Last edited by Gabriel Henrique Paul Nov 23, 2018
Page history
This is an old version of this page. You can view the most recent version or browse the history.

requirements

|Home|Quick Start|Sprints|Requirements|Architecture|Server Config|API|GIT|Simulation|Agents| |:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|

In this project we aim to develop a simulation of water floods that communicate with external agents. The requirements of this project can be found at our Google Drive in form of User Stories.

User Stories

Identification: US01_01 Feature: Register Agents User story: As a server I want to have all simulation agents registered So that I can start simulation

Identification: US01_02 Feature: Register Temporary Agents User story: As a server I want to register a temporary agent requested by another agent inside the simulation So that the temporary agent can join the simulation

Identification: US02

Feature: Process agents actions

User story: As a Server I want to process all actions sent by the agents So that I can update the simulation

Identification: US03 Feature: Update the internal state of the simulation User story: As a server I want to update the current state of the simulation based in the actions sent by the agents So that I could update the agents perceptions about the simulation

Identification: US04_01 Feature: Agent move

User story: As a agent I want to move in the map So that I can position myselft in a new place in the map

Identification: US04_02 Feature: Photograph

User story: As a agent I want to photograph a determinated place So that I can have a view of the afected location

Identification: US04_03 Feature: Colect a water sample User story: As a agent I want to colect a water sample in a place So that I could analyze the contamination level

Identification: US04_04

Feature: Search for Social Actives User story: As a agent I want to find a social active in the neighbourhood So that I could finish a job that a agent is not able to

Identification: US04_05

Feature: Analyze picture

User story: As a agent I want to analyze a picture So that I could verify the presence of victims in the photo location

Identification: US04_06 Feature: Require a social active

User story: As a agent I want to call a social active to the simulation So that I could finish a job that demand it skills

Identification: US04_07

Feature: Material delivery

User story: As a agent I want to deliver a material volume So that I could free some physical storage or complete a task

Identification: US04_08

Feature: Virtual deliver

User story: As a agent I want deliver a virtual package So that I could free some virtual storage or complete a task

Identification: US04_09 Feature: Victims rescue

User story: As a agent I want to rescue a victim So that I could accomplish the simulation goal

Identification: US04_10 Feature: Recharge

User story: As a agent I want to recharge my battery So that could move though the simulation map

Identification: US04_01

Feature: Action

User story: As a agent I want to do a action So that I could change the simulation state

Identification: US04_11

Feature: Carry an agent

User story: As a agent I want to carry an agent inside my physical volume So that I could move and agent from a place to another

Identification: US04_12 Feature: ass turn

User story: As a agent I want to pass my turn So that I could not make the simulation wait for my action

Identification: US05

Feature: Create a flood User story: As a server I want to generate a event of flood in the simulation So that I could test the agests performace in the generated conditions

Identification: US05_02

Feature: Collect a picture User story: As a server I want to generate a job of picture collection So that I could test the agests performace in the generated conditions

Identification: US05_04 Feature: Victims Rescue User story: As a server I want to generate a job of victim rescue So that I could test the agests performace in the generated conditions

Clone repository
  • API
  • QuickStart
  • agents
  • agents
    • actions
    • agent
  • api
    • firstconnection
    • firstmessage
    • how it works
    • stepsmessages
  • Home
  • notes
  • requirements
  • setting enviroment
  • simulation
  • simulation
    • corearchitecture
View All Pages