Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Objetivos
                     Referencial Te´rico
                                   o
     Descri¸˜o do Ambiente Experim...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                                 Referencial Te´rico
                                               o
          ...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                             Referencial Te´rico
                                           o
                  ...
Objetivos
                             Referencial Te´rico
                                           o
                  ...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                             Referencial Te´rico
                                           o
                  ...
Objetivos
                             Referencial Te´rico
                                           o
                  ...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                             Referencial Te´rico
                                           o
                  ...
Objetivos
                             Referencial Te´rico
                                           o
                  ...
Objetivos
                             Referencial Te´rico
                                           o
                  ...
Objetivos
                             Referencial Te´rico
                                           o
                  ...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                             Referencial Te´rico
                                           o
             Descr...
Objetivos
                                       Referencial Te´rico
                                                     ...
Objetivos
                              Referencial Te´rico
                                            o
              De...
Objetivos
                              Referencial Te´rico
                                            o
              De...
Objetivos
                              Referencial Te´rico
                                            o
              De...
Objetivos
                             Referencial Te´rico
                                           o
             Descr...
Objetivos
                             Referencial Te´rico
                                           o
             Descr...
Objetivos
                                    Referencial Te´rico
                                                  o
    ...
Objetivos
                             Referencial Te´rico
                                           o
             Descr...
Objetivos
                                      Referencial Te´rico
                                                    o
...
Objetivos
                             Referencial Te´rico
                                           o
             Descr...
Objetivos
                             Referencial Te´rico
                                           o
             Descr...
Objetivos
                                       Referencial Te´rico
                                                     ...
Objetivos
                             Referencial Te´rico
                                           o
             Descr...
Objetivos
                                         Referencial Te´rico
                                                   ...
Demonstra¸˜o da Detec¸˜o Realizada pelo Sensor
         ca          ca
Demonstra¸˜o da Detec¸˜o Correta do Cliente pelo Sensor
         ca          ca
Demonstra¸˜o da Detec¸˜o Errada do Cliente pelo Sensor
         ca          ca
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                         Referencial Te´rico
                                       o
         Descri¸˜o do Ambi...
Objetivos
                         Referencial Te´rico
                                       o
         Descri¸˜o do Ambi...
Objetivos
                         Referencial Te´rico
                                       o
         Descri¸˜o do Ambi...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Taxa de Acerto para 35 Clientes
Taxa de Acerto para 50 Clientes
Taxa de Acerto para Raio 10
Objetivos
                         Referencial Te´rico
                                       o
         Descri¸˜o do Ambi...
Objetivos
                         Referencial Te´rico
                                       o
         Descri¸˜o do Ambi...
Objetivos
                         Referencial Te´rico
                                       o
         Descri¸˜o do Ambi...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                         Referencial Te´rico
                                       o
         Descri¸˜o do Ambi...
Objetivos
                          Referencial Te´rico
                                        o
          Descri¸˜o do A...
Objetivos
                          Referencial Te´rico
                                        o
          Descri¸˜o do A...
Objetivos
                                   Referencial Te´rico
                                                 o
      ...
Objetivos
                         Referencial Te´rico
                                       o
         Descri¸˜o do Ambi...
Objetivos
                               Referencial Te´rico
                                             o
              ...
Objetivos
                Referencial Te´rico
                              o
Descri¸˜o do Ambiente Experimental
      ca ...
Objetivos
                Referencial Te´rico
                              o
Descri¸˜o do Ambiente Experimental
      ca ...
Apresentação - Modelagem de Ambientes de Computação Ubíqua Utilizando Simulação
Upcoming SlideShare
Loading in …5
×

Apresentação - Modelagem de Ambientes de Computação Ubíqua Utilizando Simulação

852 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Apresentação - Modelagem de Ambientes de Computação Ubíqua Utilizando Simulação

  1. 1. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Implementa¸˜o ca Resultados Considera¸oes Finais c˜ Modelagem de Ambientes de Computa¸˜o Ub´ ca ıqua Utilizando Simula¸˜o ca Jurmir Canal Neto Orientador: Prof. Gildomiro Bairros CESUFOZ - Centro de Ensino Superior de Foz do Igua¸u c 11 de dezembro de 2009 Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  2. 2. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Objetivo Geral Implementa¸˜o ca Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos Objetivo Geral 2 Referencial Te´rico o 3 Descri¸˜o do Ambiente Experimental ca 4 Implementa¸˜o ca 5 Resultados 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  3. 3. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Objetivo Geral Implementa¸˜o ca Resultados Considera¸oes Finais c˜ Objetivos Objetivo Geral Objetivo Geral Desenvolver um simulador para avaliar a possibilidade de uso de simula¸˜es em projetos de computa¸˜o ub´ co ca ıqua. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  4. 4. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Modelagem e Simula¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua 3 Descri¸˜o do Ambiente Experimental ca 4 Implementa¸˜o ca 5 Resultados 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  5. 5. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Referencial Te´rico o Computa¸˜o Ub´ ca ıqua A Computa¸˜o Ub´ ca ıqua visa integrar a in- form´tica ` vida das pessoas de forma invis´ a a ıvel, sem interferir na pessoalidade de cada um e demandando apenas o m´ ınimo de aten¸˜o ca nescess´ria para expandir as capacidades do a usu´rio [Jansen et al. 2005]. a Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  6. 6. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Referencial Te´rico o Computa¸˜o Ub´ ca ıqua A Computa¸˜o Ub´ ca ıqua visa integrar a in- form´tica ` vida das pessoas de forma invis´ a a ıvel, sem interferir na pessoalidade de cada um e demandando apenas o m´ ınimo de aten¸˜o ca nescess´ria para expandir as capacidades do a usu´rio [Jansen et al. 2005]. a A id´ia atual de “computadores pessoais” est´ e a completamente equivocada, nela o foco est´ a em operar uma caixa e n˜o em realizar a tarefa a nescess´ria [Weiser 1991]. a Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  7. 7. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Modelagem e Simula¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua 3 Descri¸˜o do Ambiente Experimental ca 4 Implementa¸˜o ca 5 Resultados 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  8. 8. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Referencial Te´rico o Modelagem e Simula¸˜o ca Simula¸˜o ca Simula¸˜o ´ a imita¸˜o da opera¸˜o de um processo do mundo real, ca e ca ca suas caracter´ ısticas e as altera¸˜es sofridas por fatores internos ou co externos [Banks 1998]. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  9. 9. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Referencial Te´rico o Modelagem e Simula¸˜o ca Simula¸˜o ca Simula¸˜o ´ a imita¸˜o da opera¸˜o de um processo do mundo real, ca e ca ca suas caracter´ ısticas e as altera¸˜es sofridas por fatores internos ou co externos [Banks 1998]. Modelagem Modelagem ´ o processo de desenvolver modelos. Um modelo ´ a e e representa¸˜o de um sistema voltado a uma determinada finalidade ca [Pritsker 1998]. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  10. 10. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Modelagem e Simula¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua 3 Descri¸˜o do Ambiente Experimental ca 4 Implementa¸˜o ca 5 Resultados 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  11. 11. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Referencial Te´rico o Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Conceito Trˆs conceitos b´sicos s˜o utilizados para a representa¸˜o e a a ca de sistemas de computa¸˜o ub´ ca ıqua em prot´tipos simulados. o [Campiolo, Cremer e Sobral 2007] Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  12. 12. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Referencial Te´rico o Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Conceito Trˆs conceitos b´sicos s˜o utilizados para a representa¸˜o e a a ca de sistemas de computa¸˜o ub´ ca ıqua em prot´tipos simulados. o [Campiolo, Cremer e Sobral 2007] Atuadores Elementos que alteram as vari´veis do sistema. a Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  13. 13. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Referencial Te´rico o Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Conceito Trˆs conceitos b´sicos s˜o utilizados para a representa¸˜o e a a ca de sistemas de computa¸˜o ub´ ca ıqua em prot´tipos simulados. o [Campiolo, Cremer e Sobral 2007] Atuadores Elementos que alteram as vari´veis do sistema. a Sensores Dispositivos que capturam e fornecem informa¸˜es sobre o sistema. co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  14. 14. Objetivos Referencial Te´rico o Computa¸˜o Ub´ ca ıqua Descri¸˜o do Ambiente Experimental ca Modelagem e Simula¸˜o ca Implementa¸˜o ca Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Resultados Considera¸oes Finais c˜ Referencial Te´rico o Simula¸˜o e Computa¸˜o Ub´ ca ca ıqua Conceito Trˆs conceitos b´sicos s˜o utilizados para a representa¸˜o e a a ca de sistemas de computa¸˜o ub´ ca ıqua em prot´tipos simulados. o [Campiolo, Cremer e Sobral 2007] Atuadores Elementos que alteram as vari´veis do sistema. a Sensores Dispositivos que capturam e fornecem informa¸˜es sobre o sistema. co Ambientes Conjunto de “camadas” que representam as informa¸˜es do sistema. co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  15. 15. Objetivos Referencial Te´rico o Tecnologias Envolvidas Descri¸˜o do Ambiente Experimental ca Estrutura F´ ısica Implementa¸˜o ca Estrutura L´gica o Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o 3 Descri¸˜o do Ambiente Experimental ca Tecnologias Envolvidas Estrutura F´ısica Estrutura L´gica o 4 Implementa¸˜o ca 5 Resultados 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  16. 16. Objetivos Referencial Te´rico o Tecnologias Envolvidas Descri¸˜o do Ambiente Experimental ca Estrutura F´ ısica Implementa¸˜o ca Estrutura L´gica o Resultados Considera¸oes Finais c˜ Descri¸˜o do Ambiente Experimental ca Tecnologias Envolvidas Tecnologias Envolvidas Java 1.6 MySQL 5.0.75 Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  17. 17. Objetivos Referencial Te´rico o Tecnologias Envolvidas Descri¸˜o do Ambiente Experimental ca Estrutura F´ ısica Implementa¸˜o ca Estrutura L´gica o Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o 3 Descri¸˜o do Ambiente Experimental ca Tecnologias Envolvidas Estrutura F´ısica Estrutura L´gica o 4 Implementa¸˜o ca 5 Resultados 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  18. 18. Objetivos Referencial Te´rico o Tecnologias Envolvidas Descri¸˜o do Ambiente Experimental ca Estrutura F´ ısica Implementa¸˜o ca Estrutura L´gica o Resultados Considera¸oes Finais c˜ Descri¸˜o do Ambiente Experimental ca Estrutura F´ ısica Estrutura F´ısica Foi utilizada apenas uma m´quina com as caracter´ a ısticas des- critas no trabalho escrito. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  19. 19. Objetivos Referencial Te´rico o Tecnologias Envolvidas Descri¸˜o do Ambiente Experimental ca Estrutura F´ ısica Implementa¸˜o ca Estrutura L´gica o Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o 3 Descri¸˜o do Ambiente Experimental ca Tecnologias Envolvidas Estrutura F´ısica Estrutura L´gica o 4 Implementa¸˜o ca 5 Resultados 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  20. 20. Objetivos Referencial Te´rico o Tecnologias Envolvidas Descri¸˜o do Ambiente Experimental ca Estrutura F´ ısica Implementa¸˜o ca Estrutura L´gica o Resultados Considera¸oes Finais c˜ Descri¸˜o do Ambiente Experimental ca Estrutura L´gica o Sistema Operacional GNU/Linux - Ubuntu 9.10 Karmic Koala Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  21. 21. Objetivos Referencial Te´rico o Tecnologias Envolvidas Descri¸˜o do Ambiente Experimental ca Estrutura F´ ısica Implementa¸˜o ca Estrutura L´gica o Resultados Considera¸oes Finais c˜ Descri¸˜o do Ambiente Experimental ca Estrutura L´gica o Sistema Operacional GNU/Linux - Ubuntu 9.10 Karmic Koala Aplica¸˜es co Eclipse IDE 3.5 Galileo MySQL Workbench 5.1.18 Netbeans IDE 6.7.1 e plugin UML 1.4 Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  22. 22. Objetivos Referencial Te´rico o Tecnologias Envolvidas Descri¸˜o do Ambiente Experimental ca Estrutura F´ ısica Implementa¸˜o ca Estrutura L´gica o Resultados Considera¸oes Finais c˜ Descri¸˜o do Ambiente Experimental ca Estrutura L´gica o Sistema Operacional GNU/Linux - Ubuntu 9.10 Karmic Koala Aplica¸˜es co Eclipse IDE 3.5 Galileo MySQL Workbench 5.1.18 Netbeans IDE 6.7.1 e plugin UML 1.4 Bibliotecas e Frameworks DESMO-J Hibernate Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  23. 23. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o 3 Descri¸˜o do Ambiente Experimental ca 4 Implementa¸˜o ca Especifica¸˜o ca Arquitetura Proposta 5 Resultados 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  24. 24. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Especifica¸˜o ca Cen´rio a Em um ambiente de super-mercado, deseja-se detectar, em tempo real, qual produto determinado cliente retirou de uma prateleira. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  25. 25. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Especifica¸˜o ca Cen´rio a Em um ambiente de super-mercado, deseja-se detectar, em tempo real, qual produto determinado cliente retirou de uma prateleira. Hip´teses o Coloca¸˜o dos sensores nos porta produtos; ca Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  26. 26. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Especifica¸˜o ca Cen´rio a Em um ambiente de super-mercado, deseja-se detectar, em tempo real, qual produto determinado cliente retirou de uma prateleira. Hip´teses o Coloca¸˜o dos sensores nos porta produtos; ca Coloca¸˜o dos sensores nos clientes; ca Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  27. 27. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Especifica¸˜o ca Cen´rio a Em um ambiente de super-mercado, deseja-se detectar, em tempo real, qual produto determinado cliente retirou de uma prateleira. Hip´teses o Coloca¸˜o dos sensores nos porta produtos; ca Coloca¸˜o dos sensores nos clientes; ca Coloca¸˜o dos sensores em ambos; ca Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  28. 28. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Especifica¸˜o ca Defini¸˜es co Todo cliente tem uma lista de compras; Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  29. 29. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Especifica¸˜o ca Defini¸˜es co Todo cliente tem uma lista de compras; Cliente com mais de 5 produtos na lista, usar´ carrinho; a Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  30. 30. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Especifica¸˜o ca Defini¸˜es co Todo cliente tem uma lista de compras; Cliente com mais de 5 produtos na lista, usar´ carrinho; a Cliente com 5 ou menos produtos na lista, usar´ cestinha; a Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  31. 31. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Especifica¸˜o ca Defini¸˜es co Todo cliente tem uma lista de compras; Cliente com mais de 5 produtos na lista, usar´ carrinho; a Cliente com 5 ou menos produtos na lista, usar´ cestinha; a Ap´s o 15o produto colocado no carrinho o cliente deixa o o carrinho parado e ir´ buscar os produtos sem ele. a Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  32. 32. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Especifica¸˜o ca Defini¸˜es co Todo cliente tem uma lista de compras; Cliente com mais de 5 produtos na lista, usar´ carrinho; a Cliente com 5 ou menos produtos na lista, usar´ cestinha; a Ap´s o 15o produto colocado no carrinho o cliente deixa o o carrinho parado e ir´ buscar os produtos sem ele. a Vari´veis do Sistema a Quantidade de Clientes: Entre 1 a 50; Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  33. 33. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Especifica¸˜o ca Defini¸˜es co Todo cliente tem uma lista de compras; Cliente com mais de 5 produtos na lista, usar´ carrinho; a Cliente com 5 ou menos produtos na lista, usar´ cestinha; a Ap´s o 15o produto colocado no carrinho o cliente deixa o o carrinho parado e ir´ buscar os produtos sem ele. a Vari´veis do Sistema a Quantidade de Clientes: Entre 1 a 50; Raio de detec¸˜o: Entre 0 a 10; ca Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  34. 34. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o 3 Descri¸˜o do Ambiente Experimental ca 4 Implementa¸˜o ca Especifica¸˜o ca Arquitetura Proposta 5 Resultados 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  35. 35. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Pacote App App App.Model Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  36. 36. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Classe Produto do Pacote Model @Entity @Table ( name = " Produto " ) p u b l i c c l a s s Produto { @Id @ G e n e r a t e d V a l u e ( s t r a t e g y = G e n e r a t i o n T y p e .AUTO) private int id ; @OneToOne ( t a r g e t E n t i t y = T i p o P r o d u t o . c l a s s ) p r i v a t e TipoProduto tipoProduto ; p u b l i c Produto ( ) { } p u b l i c Produto ( TipoProduto tp ) { t h i s . tipoProduto = tp ; } public int getId () { return id ; } public void s e t I d ( int val ) { this . id = val ; } p u b l i c TipoProduto getTipoProduto ( ) { return tipoProduto ; } . . . Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  37. 37. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Pacote App App App.Model App.Localization Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  38. 38. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Pacote App App App.Model App.Localization App.Persistence Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  39. 39. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Pacote App App App.Model App.Localization App.Persistence App.Statistics Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  40. 40. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Pacote Sim Sim.Actuator SimProcessCliente Atuador do Sistema Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  41. 41. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Pacote Sim Sim.Actuator SimProcessCliente Atuador do Sistema Determina o Ciclo de vida de cada Cliente. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  42. 42. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Ciclo de vida do Cliente public void l i f e C y c l e () { setarPortaProduto () ; i n i c i a r L i s t a P r a t e l e i r a s () ; realizarCompras () ; sairDoSistema () ; meuModelo . g e t S t a t s C o l l e c t o r ( ) . s a i u C l i e n t e ( ) ; i f ( meuModelo . g e t S t a t s C o l l e c t o r ( ) . g e t P r o c e s s a d o s ( ) == meuModelo . getStatsCollector () . getTotalClientes () ) { meuModelo . g e t E x p e r i m e n t ( ) . s t o p ( ) ; } } Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  43. 43. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Pacote Sim Sim.Environment Ambiente Representa as seguintes camadas do sistema: Ponto M´ximo; a Pontos ocupados por prateleiras; Ponto de Entrada; Ponto de Sa´ıda; Ponto de localiza¸˜o dos carrinhos. ca Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  44. 44. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Classe Ambiente public abstract c l a s s Ambiente { public static int limiteX = 27; public static int limiteY = 49; public static L i s t <P o i n t> p o n t o s F i x o s ; public static Point pontoPegaCarrinhos ; public static Point p o n t o I n i c i a l C l i e n t e s ; public static Point pontoSairSistema ; static { p o n t o s F i x o s = new A r r a y L i s t <P o i n t >() ; p o n t o P e g a C a r r i n h o s = new P o i n t ( 2 5 , 4 ) ; p o n t o I n i c i a l C l i e n t e s = new P o i n t ( 1 , 1 ) ; p o n t o S a i r S i s t e m a = new P o i n t ( 1 , 1 ) ; } p u b l i c s t a t i c boolean i s L i v r e ( Point pt ) { return ! pontosFixos . c o n t a i n s ( pt ) ; } } Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  45. 45. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Pacote Sim Sim.Environment Modelo Configura¸˜o inicial dos ambientes. ca Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  46. 46. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Pacote Sim Sim.Environment Modelo Configura¸˜o inicial dos ambientes. ca Representa as seguintes camadas do sistema: Lista de clientes; Lista de prateleiras; Sensor; Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  47. 47. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca M´todo doInitialSchedules da classe Modelo e public void d o I n i t i a l S c h e d u l e s () { L i s t <P r a t e l e i r a > a u x P r a t e l e i r a s = p r a t e l e i r a D A O . g e t L i s t ( ) ; f o r ( P r a t e l e i r a pt : a u x P r a t e l e i r a s ) { Ambiente . p o n t o s F i x o s . add ( p t . g e t P o s i c a o ( ) ) ; i f ( p t . g e t T i p o P r o d u t o ( ) . g e t I d ( ) != 9 9 ) { p r a t e l e i r a s L i s t a . add ( p t ) ; } } L i s t <C l i e n t e > l s C l i e n t e = c l i e n t e D A O . g e t L i s t ( ) ; for ( Cliente c l I t : lsCliente ) { S i m P r o c e s s C l i e n t e c l i e n t e = new S i m P r o c e s s C l i e n t e ( t h i s , c l I t . getNome ( ) , f a l s e , c l I t , new SimTime ( g e t C l i e n t e T e m p o P a s s o ( ) ) ) ; c l i e n t e . a c t i v a t e ( new SimTime ( a u x t e m p o ) ) ; aux tempo = aux tempo + getClienteTempoChegada ( ) ; l i s t a C l i e n t e s . add ( c l i e n t e ) ; statsCollector . entrouCliente () ; i f ( s t a t s C o l l e c t o r . g e t T o t a l C l i e n t e s ( ) >= n u m C l i e n t e s ) break ; } } Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  48. 48. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca Pacote Sim Sim.Sensor Sensor Verificar as retiradas de produto; Detectar qual cliente a realizou. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  49. 49. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Especifica¸˜o ca Implementa¸˜o ca Arquitetura Proposta Resultados Considera¸oes Finais c˜ Implementa¸˜o ca M´todo verificarRetirada da Classe Sensor e p u b l i c b o o l e a n v e r i f i c a r R e t i r a d a ( P r a t e l e i r a pr , SimProcessCliente simProcessCliente , int tipoSensor ) { Point ptBase = pr . getPontoFrente ( ) ; L i s t <P o i n t> p t L i s t = p t B a s e . c a l c u l a r A d j a c e n t e s ( r a i o ) ; switch ( tipoSensor ) { c a s e S t a t i s t i c s D a t a . CLIENTE COM SENSOR : { r e t u r n v e r i f i c a r R e t i r a d a C l i e n t e ( pr , s i m P r o c e s s C l i e n t e , p t L i s t ) ; } c a s e S t a t i s t i c s D a t a . PORTA PRODUTO COM SENSOR : { r e t u r n v e r i f i c a r R e t i r a d a P o r t a P r o d u t o ( pr , s i m P r o c e s s C l i e n t e , p t L i s t ) ; } c a s e S t a t i s t i c s D a t a . AMBOS COM SENSOR : { i f ( ! v e r i f i c a r R e t i r a d a C l i e n t e ( pr , s i m P r o c e s s C l i e n t e , p t L i s t ) ) { r e t u r n v e r i f i c a r R e t i r a d a P o r t a P r o d u t o ( pr , s i m P r o c e s s C l i e n t e , p t L i s t ) ; } return true ; } } return false ; } Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  50. 50. Demonstra¸˜o da Detec¸˜o Realizada pelo Sensor ca ca
  51. 51. Demonstra¸˜o da Detec¸˜o Correta do Cliente pelo Sensor ca ca
  52. 52. Demonstra¸˜o da Detec¸˜o Errada do Cliente pelo Sensor ca ca
  53. 53. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Resultados Obtidos Implementa¸˜o ca Gr´ficos a Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o 3 Descri¸˜o do Ambiente Experimental ca 4 Implementa¸˜o ca 5 Resultados Resultados Obtidos Gr´ficos a 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  54. 54. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Resultados Obtidos Implementa¸˜o ca Gr´ficos a Resultados Considera¸oes Finais c˜ Coleta de Dados A simula¸ao gera sa´ de informa¸˜es em um arquivo no formato c ıda co CSV contendo os dados: Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  55. 55. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Resultados Obtidos Implementa¸˜o ca Gr´ficos a Resultados Considera¸oes Finais c˜ Coleta de Dados A simula¸ao gera sa´ de informa¸˜es em um arquivo no formato c ıda co CSV contendo os dados: Tipo do Teste (Hip´tese); o N´mero de Clientes; u Raio do sensor; N´mero de retiradas; u Acertos; Erros; Taxa de Acerto. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  56. 56. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Resultados Obtidos Implementa¸˜o ca Gr´ficos a Resultados Considera¸oes Finais c˜ Coleta de Dados A simula¸ao gera sa´ de informa¸˜es em um arquivo no formato c ıda co CSV contendo os dados: Tipo do Teste (Hip´tese); o N´mero de Clientes; u Raio do sensor; N´mero de retiradas; u Acertos; Erros; Taxa de Acerto. Os dados foram compilados em forma de planilha eletrˆnica e a o partir desta gerados gr´ficos para a an´lise. a a Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  57. 57. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Resultados Obtidos Implementa¸˜o ca Gr´ficos a Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o 3 Descri¸˜o do Ambiente Experimental ca 4 Implementa¸˜o ca 5 Resultados Resultados Obtidos Gr´ficos a 6 Considera¸˜es Finais co Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  58. 58. Taxa de Acerto para 35 Clientes
  59. 59. Taxa de Acerto para 50 Clientes
  60. 60. Taxa de Acerto para Raio 10
  61. 61. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Resultados Obtidos Implementa¸˜o ca Gr´ficos a Resultados Considera¸oes Finais c˜ Comportamentos A maior diferen¸a entre os testes de “Cliente com sensor” e c “Ambos com Sensor” ´ de 0,44% para os testes com 35 clientes e e raio entre 7 e 10. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  62. 62. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Resultados Obtidos Implementa¸˜o ca Gr´ficos a Resultados Considera¸oes Finais c˜ Comportamentos A maior diferen¸a entre os testes de “Cliente com sensor” e c “Ambos com Sensor” ´ de 0,44% para os testes com 35 clientes e e raio entre 7 e 10. O Teste de “Porta produto com sensor” sempre apresenta re- sultado igual ou inferior aos outros testes. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  63. 63. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Resultados Obtidos Implementa¸˜o ca Gr´ficos a Resultados Considera¸oes Finais c˜ Comportamentos A maior diferen¸a entre os testes de “Cliente com sensor” e c “Ambos com Sensor” ´ de 0,44% para os testes com 35 clientes e e raio entre 7 e 10. O Teste de “Porta produto com sensor” sempre apresenta re- sultado igual ou inferior aos outros testes. A maior diferen¸a entre as taxas de acerto ´ de 6,62% para c e uma amostra de 50 Clientes e raio de 4. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  64. 64. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Conclus˜es o Implementa¸˜o ca Trabalhos Futuros Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o 3 Descri¸˜o do Ambiente Experimental ca 4 Implementa¸˜o ca 5 Resultados 6 Considera¸˜es Finais co Conclus˜es o Trabalhos Futuros Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  65. 65. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Conclus˜es o Implementa¸˜o ca Trabalhos Futuros Resultados Considera¸oes Finais c˜ A Computa¸˜o Ub´ ca ıqua ´ uma ´rea relativamente nova da Com- e a puta¸˜o portanto ainda carece de t´cnicas capazes de auxiliar em ca e seus projetos. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  66. 66. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Conclus˜es o Implementa¸˜o ca Trabalhos Futuros Resultados Considera¸oes Finais c˜ A Computa¸˜o Ub´ ca ıqua ´ uma ´rea relativamente nova da Com- e a puta¸˜o portanto ainda carece de t´cnicas capazes de auxiliar em ca e seus projetos. Neste trabalho foi utilizada uma simula¸˜o afim de determinar a ca diferen¸a entre a taxa de acerto de cada uma das hip´teses definidas. c o Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  67. 67. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Conclus˜es o Implementa¸˜o ca Trabalhos Futuros Resultados Considera¸oes Finais c˜ A Computa¸˜o Ub´ ca ıqua ´ uma ´rea relativamente nova da Com- e a puta¸˜o portanto ainda carece de t´cnicas capazes de auxiliar em ca e seus projetos. Neste trabalho foi utilizada uma simula¸˜o afim de determinar a ca diferen¸a entre a taxa de acerto de cada uma das hip´teses definidas. c o Tendo em vista os resultados obtidos, comprova-se que existe a viabilidade de utiliza¸˜o de simula¸˜es em projetos de ambientes ca co voltados ` Computa¸˜o Ub´ a ca ıqua. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  68. 68. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Conclus˜es o Implementa¸˜o ca Trabalhos Futuros Resultados Considera¸oes Finais c˜ Sum´rio a 1 Objetivos 2 Referencial Te´rico o 3 Descri¸˜o do Ambiente Experimental ca 4 Implementa¸˜o ca 5 Resultados 6 Considera¸˜es Finais co Conclus˜es o Trabalhos Futuros Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  69. 69. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Conclus˜es o Implementa¸˜o ca Trabalhos Futuros Resultados Considera¸oes Finais c˜ Trabalhos Futuros Utiliza¸˜o de dados colhidos atrav´s de pesquisa, e com a va- ca e lida¸˜o de um especialista. ca Desenvolvimento de uma forma gr´fica para a melhor visua- a liza¸˜o da simula¸˜o. ca ca Desenvolvimento de um engine de simula¸˜o gen´rica. ca e Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  70. 70. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Conclus˜es o Implementa¸˜o ca Trabalhos Futuros Resultados Considera¸oes Finais c˜ Referˆncias Bibliogr´ficas e a BANKS, J. (Ed.). Handbook of simulation - principles, metholdoly, advances, applications and pratice. 4. ed. New Jersey: Wiley-Interscience, 1998. CAMPIOLO, R.; CREMER, V.; SOBRAL, J. B. M. On modeling for pervasive computing environments. In: . New York: ACM, 2007. p. 240–243. JANSEN, E. et al. A programming model for pervasive spaces. International Conference on Service-Oriented Computing, Amsterdam, 2005. PRITSKER, A. A. B. Principles of simulation modeling. In: BANKS, J. (Ed.). Handbook of simulation - principles, metholdoly, advances, applications and pratice. New York: Wiley-Interscience, 1998. WEISER, M. The Computer of The Twenty-One Century. Fev. 1991. Dispon´ ıvel em: <http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html>. Acesso em: 17/03/2009. Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  71. 71. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Conclus˜es o Implementa¸˜o ca Trabalhos Futuros Resultados Considera¸oes Finais c˜ Perguntas? Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009
  72. 72. Objetivos Referencial Te´rico o Descri¸˜o do Ambiente Experimental ca Conclus˜es o Implementa¸˜o ca Trabalhos Futuros Resultados Considera¸oes Finais c˜ Obrigado a Todos! Jurmir Canal Neto Trabalho de Curso - CESUFOZ - 2009

×