Atualizações e novo comportamento

No dia 20 de Agosto o Projeto Arisa completou um ano. Isso conta a partir do início do desenvolvimento da atual instância de implementação (protótipo), configuração e criação de usuários em redes sociais, e-mail, twitter, para a Arisa.

Com o tempo bastante reduzido para me dedicar à escrita da Tese atualmente, o trabalho se mantêm na escrita do subcapítulo referente à tabulação e análise dos dados coletados dos questionários apresentados às pessoas que participaram das apresentações da proposta.

Contudo, o desenvolvimento, que é incremental, não parou. Um serviço web que faz a verificação da Megasena, por meio de um conjunto de números/cartões foi feito. Com isso, pôde-se implementar no Assistente Pessoal um comportamento que se utiliza desse novo serviço web para a verificação de cartões da Megasena. Como tal verificação só é feita nas quartas-feiras e sábados, achou-se por bem a criação de uma nova operação no serviço web de datetime com a função de retornar o dia da semana.

Em tempo, de aniversário do projeto, compramos de presente para a Arisa uma miniatura que foi feita como uma releitura do seu avatar pela Moshi-Moshi.

Capítulo de Avaliação em Andamento

Na semana passada foram efetuadas algumas tarefas relativas ao capítulo de avaliação da proposta da Tese. Nessa etapa foram feitas duas apresentações, a primeira voltada para pessoas com perfil de usuários de assistentes pessoais e a segunda para pessoas com perfil de desenvolvedores de assistentes pessoais e comportamentos. Ambas as apresentações levaram em torno de uma hora, mais o tempo de aplicação dos questionários. Foram 42 pessoas com perfil de usuário e 19 pessoas com perfil de desenvolvedores que responderam os questionários conforme o que assimilaram do conteúdo apresentado. Nesta semana inicia a fase de tabulação dos dados, interpretação e descrição dos resultados desses questionários.

Atualizações e Novo Domínio

Os trabalhos recentes na Arisa têm sido direcionados à escrita de artigos e remodelagem de alguns pontos muito importantes na escrita da Tese. Em trabalho atual, direto com o orientador de doutorado, o documento texto tem encontrado aos poucos seu caminho para que a defesa se torne possível.

Também, o artigo para a revista Rita encontra em fase de término. Uma revisão e um grande auxílio na escrita do artigo também foi feito pelo orientador, no caminho de torná-lo uma possível versão a ser traduzida e enviada para uma revista científica internacional.

Em tempo, foi criado um domínio próprio agora com o nome de Projeto Arisa no link http://www.projetoarisa.com.br, de forma de, aos poucos, criar uma identidade própria para projeto. Atualmente o domínio é redirecionado ao blog da Arisa.

Novo Comportamento e Premiação de Artigo

As últimas sugestões de correções da Tese, enviadas pelo orientador, foram efetuadas em grande parte nesta última semana que passou. Os capítulos selecionados foram reajustados para de forma a deixar o conteúdo mais leve e algumas partes foram revisadas.

Ainda, o novo comportamento de gerência de e-mails foi adicionado ao assistente pessoal. Para isso, um serviço web chamado wsMailA (web services of mail assistance) e uma interface web para configuração desse serviço foram criados. Contudo, alguns bugs no serviço de verificação de e-mails wsMail.php foi encontrado. O serviço buscava os e-mails, os avaliava e apagava da conta. Isso era suficiente para o e-mail do próprio assistente pessoal, mas no caso de meu assistente verificar minha conta de e-mails para ver se algum e-mail importante havia chegado, já não mais servia.

A funcionalidade de buscar a quantidade de e-mails foi modificada para retornar apenas a quantidade de e-mails não lidos e a funcionalidade de buscar o e-mail retorna apenas o próximo e-mail não lido, marcando-o no servidor como lido. Dessa forma, os e-mails continuam salvos no servidor.

Na interface web do MailA permite a criação de novos filtros a serem aplicados aos e-mails, e cada filtro pode possuir diversas regras. Os e-mails que satisfazem algum filtro deve-se efetuar a operação configurada no sistema.

Ainda há de se efetuar testes com informações de logs para que possa ser escrita a nova parte, referente a este comportamento implementado e já funcionando. Essa nova versão da Tese deve ser enviada ainda no início dessa semana ao orientador, para nova avaliação.

Outra boa notícia é que o artigo, publicado e apresentado no Wesaac 2011, foi selecionado com um dos três melhores artigos do evento, recebendo a indicação para publicação na revista RITA da UFRGS. Essa publicação deve ser estendida e enviada à revista até o próximo mês.

Apresentação de Artigo e Feedback da Tese

Na última quinta feira, dia 28 de Abril de 2011, o artigo com o título de “Uma Arquitetura de Referência para Softwares Assistentes Pessoais Baseada em Agentes e SOA” foi apresentado no Wesaac 2011, na cidade de Curitiba. Algumas sugestões bastante importantes em relação à essa etapa do trabalho foram feitas, de modo que devem servir como auxílio para as correções da nova versão do documento da Tese de Doutorado. As sugestões apresentadas no evento foram discutidas juntamente com o orientador de modo a definir o que realmente seria relevante trabalhar.

Ainda, orientador enviou hoje um e-mail com o primeiro feedback do documento da Tese terminado. Algumas sugestões foram feitas em relação à assuntos que não são mais relevantes e que podem ser retirados do documento, sugestões quanto a um grande subcapítulo que deve ser transformado em Apêndice e sugestão da criação de um outro comportamento para dar maior ênfase nas possibilidades da instância implementada, o comportamento de gerência automatizada de e-mails.

Tomando agora como tarefa prioritária a finalização dessa nova versão do documento da Tese, as atividades a serem feitas são:

  • Criação do comportamento de gerência automática de e-mails e todos os módulos envolvidos para a execução do comportamento;
  • Testes neste novo comportamento e geração de logs;
  • Descrição do novo comportamento no documento da Tese;
  • Retirada de um subcapítulo, não mais necessário;
  • Realocação de um subcapítulo (descrição detalhada da implementação) do conteúdo para apêndices;
  • Revisão do texto para reajustes das referências bibliográficas;

Tendo isso sido feito, uma nova versão deve ser enviada ao orientador, que deve efetuar uma leitura mais detalhada da Tese.