TRABALHO FINAL DE CURSO - INESC-ID
TRABALHO FINAL DE CURSO - INESC-ID
TRABALHO FINAL DE CURSO - INESC-ID
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
MobileREVS 15-10-2006<br />
opção de guardar o voto (juntamente com todas as informações do seu estado) está<br />
activada por omissão.<br />
O estado do voto é salvaguardado em três partes distintas: (1) após o<br />
preenchimento do boletim, prevenindo assim que o utilizador o tenha de voltar a<br />
preencher; (2) após obter as assinaturas, quer perfaçam o total de assinaturas requeridas<br />
ou não, evitando posteriores comunicações desnecessárias com os Administradores já<br />
contactados; e, finalmente, (3) no final do processo de votação, assinalando a submissão<br />
com sucesso do voto.<br />
6.2.2. Memória<br />
O espaço total ocupado pelo Módulo Eleitor, aplicação a ser instalada no<br />
telemóvel, é de 139 KB. Conforme acordado com a PT Inovação, este é um tamanho<br />
considerado admissível visto estar na média de outras aplicações para telemóveis.<br />
Relativamente à memória consumida durante a execução da aplicação, esta vai<br />
variando consoante a fase do protocolo de votação do MobileREVS. Tendo em conta<br />
que o consumo de memória não depende do dispositivo móvel, optou-se por recorrer à<br />
ferramenta de monitorização de memória do Wireless Toolkit 2.2 para a analisar.<br />
Figura 18 - Memória volátil consumida durante o processo de votação<br />
A Figura 18 representa a evolução da utilização da memória volátil durante um<br />
processo de votação com duas assinaturas requeridas e um Anonimizador/Contador. As<br />
etapas assinaladas na figura são descritas em seguida:<br />
1. Contacto com o Distribuidor de Boletins para obtenção da lista de<br />
eleições;<br />
2. Contacto com o Distribuidor de Boletins para obtenção do boletim de<br />
voto;<br />
3. Preparação da votação;<br />
4. Obtenção de uma assinatura junto do 1º Administrador;<br />
5. Obtenção de outra assinatura junto do 2º Administrador;<br />
6. Submissão do voto para o Anonimizador/Contador.<br />
De acordo com a figura, a memória volátil consumida pela aplicação não sofre<br />
variação significativa durante o contacto com os Distribuidores de Boletins (1 e 2).<br />
Posteriormente, observa-se uma subida abrupta do consumo, até atingir o seu ponto<br />
Luis Costa, Nuno Santos 56