Академический Документы
Профессиональный Документы
Культура Документы
em Hospitais
Relat
orio Intercalar
Grupo T02 4:
Filipe Miranda - 201207067 - ei12021@fe.up.pt
Joao Bandeira - 201200615 - ei12022@fe.up.pt
Joao de Figueiredo - 201206044 - ei12084@fe.up.pt
27 de Novembro de 2015
1
Conte
udo
1 Enunciado
1.1 Descric
ao do cen
ario . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Objectivos do trabalho . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Resultados esperados e forma de avaliacao . . . . . . . . . . . . .
3
3
3
3
2 Plataforma/Ferramenta
2.1 Para que serve . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Descric
ao das caractersticas principais . . . . . . . . . . . . . . .
4
4
4
3 Especifica
c
ao
3.1 Identificac
ao e caracterizacao dos agentes (arquitectura, comportamento, estrategias) . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Protocolos de interaccao . . . . . . . . . . . . . . . . . . . . . . .
3.3 Faseamento do projecto . . . . . . . . . . . . . . . . . . . . . . .
4 Recursos
4.1 Bibliografia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
7
7
5
5
6
1
1.1
Enunciado
Descric
ao do cen
ario
Decis
oes de escalonamento de pacientes em hospitais sao por vezes feitas de
forma descentralizadas, ou seja, as unidades hospitalares actuam de maneira
idependente das necessidades do paciente, bem como dos horarios das varias
especialidades.
S
ao grandes os incentivos para diminuir os custos e melhorar a qualidade
de servico num hospital, como por exemplo, reduzir os tempos de espera nas
unidades. De forma a reduzir custos, as taxas de ocupacao dos recursos do
contudo, necessario um escalonamento
hospital dever
ao ser maximizadas. E
eficiente para que n
ao ocorram situacoes de bottleneck com as instalacoes e
recursos.
A admiss
ao de utentes no hospital tem portanto de ser ponderada com a
capacidade das instalac
oes, de forma a equilibrar a procura e oferta de servico
e melhorar a sua qualidade
1.2
Objectivos do trabalho
O objectivo deste trabalho e criar sistema multiagente que permita o escalonamento nos diversos servicos de um hospital, de forma a optimizar o tempo que
os pacientes tem de passar no Hospital, bem como a produtividade dos varios
recursos.
1.3
2
2.1
Plataforma/Ferramenta
Para que serve
2.2
Descric
ao das caractersticas principais
No que concerne `
as suas caractersticas e arquitectura, o JADE e composto
por v
arios elementos entre os quais containers de agentes, que podem estar
distribudos na rede. Um container e uma estrutura que permite guardar agentes
e e respons
avel por disponibilizar todos os recursos que o agente execute e todas
as suas tarefas. O container pode conter varios agentes e a plataforma JADE
pode conter v
arios containers. As Plataformas JADE obrigatoriamente tem
de conter o MainContainer, um container responsavel pela gestao de agentes,
containers e recursos da plataforma.
3
3.1
Especifica
c
ao
Identificac
ao e caracterizac
ao dos agentes (arquitectura, comportamento, estrat
egias)
Recurso
O agente Recurso representar
a os recursos que os pacientes irao utilizar. Os
recursos ir
ao englobar quer espacos fsicos (como salas, por exemplo), equipamento hospitalar, e recursos humanos. Sendo assim, um agente Recurso pode
representar mais do que um recurso hospitalar. Por exemplo, para ser levado
a cabo um exame raio-x, e necessaria a disponibilidade tanto do equipamento
como do tecnico que opera o mesmo, no entanto, sera representado apenas por
um agente.
Agrupando mais do que um recurso num so agente consegue-se assim diminuir a complexidade do sistema, diminuindo tambem a probabilidade de falha,
assim como a dificuldade de implementacao.
Para permitir uma melhor atribuicao de recursos de acordo com o estado
actual dos pacientes, o Recurso ira tambem armazenar informacao relativa ao
tempo medio de durac
ao da sua accao.
Paciente
O agente Paciente correspondera aos pacientes do hospital. Tera associado a si
uma patologia, e um conjunto de tratamentos associados (que correspondem `a
utilizac
ao de determinados recursos).
3.2
Protocolos de interacc
ao
An
uncio
O agente Recurso ter
a de notificar todos os agentes Paciente que o subscreveram de que est
a disponvel (livre). Estes, como resposta, enviarao
informac
ao sobre o tempo que esperam demorar ate concluir o que estao
a fazer (se estiverem livres, o tempo sera nulo, no entanto, se estiverem a
utilizar um outro Recurso, este tempo sera obtido atraves do historial de
tempo medio de ocupacao de um Recurso, guardado no mesmo).
Licita
c
ao
Nesta fase, os agentes Paciente farao as suas licitacoes para obter a utilizac
ao do recurso. O valor da licitacao de um paciente sera calculado de
acordo com o seu prejuzo caso nao ganhe o leilao.
Atribui
c
ao
Nesta fase o agente Recurso avalia as licitacoes feitas, e atribui a sua
utilizac
ao ao paciente que fez a licitacao mais alta.
3.3
Faseamento do projecto
1. Criar classes de agentes e sua estrutura, permitindo o teste sem qualquer tipo de prioritizac
ao de pacientes, para posterior comparacao com o
algoritmo de licitac
oes.
2. Implementar o protocolo de distribuicao de recursos por licitacao, testando o mesmo aplicando comparacoes com o algoritmo inicial.
3. Desenvolver uma interface grafica para insercao dinamica de agentes no
sistema.
Recursos
4.1
Bibliografia
4.2
Software