PROFESSOR ROGÉRIO PATRÍCIO CHAGAS DO NASCIMENTO DOUTOR EM ENGENHARIA INFORMÁTICA MESTRE EM CIÊNCIA DA COMPUTAÇÃO Aula de apresentação
TEES - Tópicos Especiais em Engenharia de Software
Linhas de Pesquisa & Desenvolvimento Convergência Digital Concepção de serviços e aplicativos no contexto de soluções convergentes e ubíquas aplicações / serviços Web Social  (ou Web 2.0) (Wiki, Blogs, Bookmarking Social, Sites Sociais, Aplicações Online, Imagens/Podcasts/Vídeos/Apresentações Compartilhadas) Projetos e Processos de  Engenharia de SW aplicações / serviços XBRL  –  eXtensible Business Reporting Language sistemas de suporte lógico RFID  –  Radio Frequency IDentification Gestão de Produtos de Software Análise, Concepção e Definição de PDSI Sistemas  Ubíquos   (e|m-services) sistemas de suporte lógico Telemática da Próxima Geração (Redes de Sensores Sem Fio, Bluetooth, Wi-Fi, Wi-Max, 3G, GPS, VoIP, HDTV)
Parcerias acadêmicas internacionais Portugal U. do Algarve em Faro,  U. de Aveiro, e U. Técnica de Lisboa em Portugal Espanha U. Castilla–LaMancha, a U. de València, e a Politécnica de Madrid  Colômbia a UNAB – U. Autónoma de Bucaramanga e a U. Magdalena na Colômbia em Santa Marta Chile U. de Talca  Marrocos U. Mohammed V em Rabat República Checa Czech Technical U. em Praga
Melhores práticas fundador da  EATIS.org  Associação Euro-Americana de Telemática e Sistemas de Informação membro do corpo editorial da revista  JTAER Journal of Theoretical and Applied Electronic Commerce Research membro do corpo editorial da  Revista do IEEE América Latina revisor da revista  IEEE TKDE Transaction on Knowledge and Data Engineering revisor do periódico  IEEE Computer Society mentor do  Projecto Caravela Digital  e sua arquitetura telemática fundador da  ABRUNA primeira associação de pesquisadores brasileiros em Portugal  fundador do  CALINFO atual CALICOMP
Experiência docente e cientista Universidade do Algarve (Portugal)  2 anos de experiência docente e como pesquisador Universitat de València (Espanha) Pesquisador do Instituto de Robótica por 1 semestre Laboratório de “Tráfico” CEFET-SE coordenação do curso de Informática Industrial na UNED Lagarto 4 anos de experiência em sala de aula
TEES - Tópicos Especiais em Engenharia de Software
Dúvidas atuais Qual papel vou encenar em Engenharia de SW? Como é o trabalho de um Engenheiro de SW? Quais ferramentas utiliza? Como é seu dia-a-dia? Quais as saídas de Engenharia de SW no Brasil? e localmente (no Nordeste ou Sergipe)? e globalmente (no mundo atual)? Quero ser mesmo um Engenheiro de SW? ou quero ser um Analista de Sistemas? ou Gestor de Projetos? ou Desenvolvedor (Programador ou Testador de SW)? ou Cientista (Pesquisador)? ou Empreendedor (Empresário)? ou Formador (Professor universitário, Guru, etc.)?
Ofertas de emprego no mercado Ref. 2005143 -  Delphi Software Developer   Location: ?, Portugal Deadline for application: October 2006 Date of availability: October 2006 Description  A software engineering company with a strong presence in the international markets and high growth profile looks for a software engineer to integrate a team working in Coimbra. Responsibilities  Software design, implementation and testing. Qualifications and Experience  Engineering academic degree or relevant professional experience. Very good technology skills across application software (including Object Oriented Programming). Must have A minimum 1 year of professional experience working with Delphi (preferable) or C#. Must have excellent documentation skills and master of the English language. Desirable to have awareness of software Quality Management practices. SYSTEM ENGINEER   Job number: IJM00948 Company: ? Country: Portugal Business area: Information & Communications Functional area:  Tecnologia da Informação Mode of employment: Contrato por prazo determinado   Responsabilidades Desenho da arquitectura e definição das funcionalidades do produto bem como das soluções técnicas adoptadas para a sua realização; Coordenação de todas as actividades de projecto, e participar na definição da estrutura, fases e meios de teste; Planificar e supervisionar as actividades de manutenção e instalação de sistemas de telecomunicações, bem como efectuar a reparação técnica dos mesmos e manter organizada/actualizada a informação técnica de suporte; Executar testes de ensaio de novos produtos, participando directamente na fase de introdução do produto.  Formação Bacharelato/ Licenciatura em Engenharia Electrónica/Electrotécnica/Telecomunicações.  Conhecimentos e Idiomas - Bons conhecimentos de Inglês. Informações Adicionais Disponibilidade para deslocações em Portugal e no estrangeiro. Project Assistant Company: ? Country: Portugal Business area: Information & Communications Functional area:  Gerenciamento de Projetos Mode of employment: Estágio   Responsabilidades Apoiar os Project Managers nas áreas técnica e administrativa do(s) projecto(s) Formação Bacharelato/Licenciatura em Engenharia Electrónica/ Electrotécnica/ Telecom./ Informática Conhecimentos e Idiomas Inglês fluente (falado e escrito).  Experiência Profissional  Sem experiência profissional .  Competências Valorizamos candidatos com inicitiva, orientação para a mudança, e capacidade para aprender e trabalhar em equipa.  Informações Adicionais  Disponibilidade para deslocações em Portugal e no estrangeiro; Disponibilidade imediata. Oferecemos: Possibilidade de cooperação com uma das mais prestigiadas e sólidas multinacionais a actuar em Portugal; Remuneração compatível com a função; Integração em equipa jovem e dinâmica.
nossa oferta:  Lacertae SW Ambiente acadêmico Possibilidade de erros e defeitos Escolha do cargo a ser exercido Aulas teórico-práticas serão nossas reuniões para vocês mostrarem o ponto da situação Contrato de trabalho por Projeto (definir um ESTUDO DE CASO) lugar-comum em empresas de SW Remuneração ao final do semestre Aprovação Reprovação Possibilidade de ascensão  Pesquisa & Desenvolvimento (mestrado, doutorado) Projeto de fim de Curso
Apresentações Individuais identificação nome completo + num matricula, nome que gosta de ser chamado(a) idade.. Há quanto tempo está na UFS? Vem de  outro curso? habilidades individuais linguagens/ferramentas/tecnologias que domina O que você lê sobre a Ciência da Computação / Informática? Revistas, Jornais, Blogs, páginas Web..  Quais? Quais idiomas fala fluentemente? atividades extra-acadêmicas Já trabalha? Tem interesse em pesquisa científica?  cursos paralelos realizados Certificados MS ou Sun, Java, oratória, rappel, kitesurf, voluntariado, etc expectativas/motivação para a disciplina O que espera aprender nesta cadeira? Por que você está aqui? :)  O que espera do curso?
TEES - Tópicos Especiais em Engenharia de Software
Modelo Sequencial (Ciclo de vida Clássico) Definição Desenho Implementação Manutenção
Modelo Revisto Definição Desenho Implementação Manutenção
Construção de protótipos Ouvir o  cliente Construir, Rever o  protótipo O cliente Testa o  protótipo
Desenvolvimento Rápido de Aplicações  (RAD) Equipa 1 Equipa 2 Equipa 3 Modelado Da gestão Modelado  Dos dados Modelado  Dos  processos Geração de Aplicações Testes e entrega Modelado Da gestão Modelado  Dos dados Modelado  Dos  processos Geração de Aplicações Testes e entrega Modelado Da gestão Modelado  Dos dados Modelado  Dos  processos Geração de Aplicações Testes e entrega
Espiral de Boehm Comunicação  com o cliente Planeamento Engenharia Análise de riscos Construção e adaptação Avaliação  do cliente
Objetivos da disciplina Serão discutidos tópicos do estado-da-arte em Engenharia de Software novas metodologias de desenvolvimento de produtos de software aspectos qualitativos do desenvolvimento de sistemas computacionais Os alunos intervenientes serão orientados sobre  pesquisas científicas , descoberta de  novos conhecimentos , compilação de  novos temas  que também sejam estado-da-arte e reprodução dos mesmos através de  um manuscrito científico  um seminário  o edu-blog do seu grupo de trabalho
Pré-requisitos Ler Pensar Escrever Gostar do curso que está matriculado Disciplina de Engenharia de Software
TEES - Tópicos Especiais em Engenharia de Software
Seminários, manuscritos e blogs Pesquisar sobre noções avançadas  sobre novas metodologias de desenvolvimento de sw Cada equipe fará  uma  apresentação   seminário de 50’(aula) + 10’(perguntas) um  documento  escrito  manuscrito ACM  entre 4 e 8 páginas seguindo as  normas da ACM  para artigos científicos http://www.acm.org/sigs/publications/proceedings-templates um  edu-blog blogger.com
Temas dos seminários 1. Novas Metodologias de Desenvolvimento de SW 1.1 – Metodologias de Desenvolvimento Ágeis 1.2 – Técnicas de Programação Extrema 1.3 – Metodologias para Computação Ubíqua 1.4 – Rejuvenescimento de Software 1.5 - Model-driven architecture (MDA) Cada grupo de trabalho deve escolher um tema da seção 1 (novas metodologias) e associar um outro tema das seções 2 a 5 com o tema escolhido em 1.
Temas dos seminários 2. Pessoas 2.1 - PCMM - People Capability Maturity Model 2 .2 - Project Office 2.3 – outras novas propostas 3. Processos  3.1 - Modelo de Processos OO para a Web 3.2 - Transparência de Processos e de Software 3.3 – MPS BR – a solução brasileira 3.3.1 – CMM - Capability Maturity Model
Temas dos seminários 4. Projetos 4.1 - Padrões de Gestão da Qualidade ISO 9000, ISO 20000 4.2 – PMI / PMBOK 4.3 - Padrões de Desenho: visão empírica da sua utilização 5. Outros Temas a Serem Sugeridos Ad-hoc
Manuscrito  (ACM)  sobre os seminários abstract resumo Introdução Trabalhos Relacionados  Locais Conceitos e Tecnologias Utilizadas Problema: Estudo de Caso  Local (*)  Possíveis soluções Vantagens e Desvantagens Conclusões e Trabalhos Futuros  Referencias
Equipes de Trabalho Grupos de  4  a  5  estudantes Oportunidade para criar um ambiente de discussão Pesquisa orientada durante as aulas práticas Trocas de informações sobre sites de pesquisa, notícias, leituras, revistas, ferramentas, novos serviços, blogs  e quaisquer devaneios informático-ciber-peripatéticos-ludo-recreativos… Uso de Wiki e outras ferramentas Web 2.0 Todos elementos da equipe devem participar
TEES - Tópicos Especiais em Engenharia de Software
Avaliação Exame Individual Final 40% Conhecimento teórico Seminário  20 %  Vendedor de idéias Apresentação Seminário Manuscrito  20 %  Uso das normas ACM Habilidades para inovação tecnológica Edu-blog 20% Espírito de grupo Colaboração com colegas de outros grupos Participação individual
Avaliação  – dispensa do exame teórico final Será facultada a realização do exame teórico aos alunos que obtiverem nota igual ou superior a  75%   durante a avaliação contínua Média aritmética de Seminário + Manuscrito + Edu-blog
TEES - Tópicos Especiais em Engenharia de Software
Contatos Disciplina Edu-blog -  http://tees-2009.blogspot.com/   Professor gabinete 11 E-mail [email_address] URL anterior http://w3.ualg.pt/~rnascimento   URL 2.0 atual http://www.linkedin.com/in/kdroger
CENAS DOS PRÓXIMOS CAPÍTULOS…
Informaticidade (*) I SENAI TEC PALESTRAS 13 a 17 de outubro no auditório e laboratórios do CETAF- AJU - Centro de Educação e Tecnologia Albano Franco situado na Avenida Tancredo Neves, 2001 - DIA - Aracaju/SE próximo do Teatro Tobias Barreto e do Centro de Integração Comunitário - CIC. 15-Oct (quarta), 19h “ Informaticidade e Convergencia Digital: insumos para as Novas Aplicações Eletrônicas e Móveis (e|m-*)” O que o futuro próximo nos reserva ? Tendências para as próximas tecnologias Futuras Aplicações

Aula1 Apresentacao TEES

  • 1.
    PROFESSOR ROGÉRIO PATRÍCIOCHAGAS DO NASCIMENTO DOUTOR EM ENGENHARIA INFORMÁTICA MESTRE EM CIÊNCIA DA COMPUTAÇÃO Aula de apresentação
  • 2.
    TEES - TópicosEspeciais em Engenharia de Software
  • 3.
    Linhas de Pesquisa& Desenvolvimento Convergência Digital Concepção de serviços e aplicativos no contexto de soluções convergentes e ubíquas aplicações / serviços Web Social (ou Web 2.0) (Wiki, Blogs, Bookmarking Social, Sites Sociais, Aplicações Online, Imagens/Podcasts/Vídeos/Apresentações Compartilhadas) Projetos e Processos de Engenharia de SW aplicações / serviços XBRL – eXtensible Business Reporting Language sistemas de suporte lógico RFID – Radio Frequency IDentification Gestão de Produtos de Software Análise, Concepção e Definição de PDSI Sistemas Ubíquos (e|m-services) sistemas de suporte lógico Telemática da Próxima Geração (Redes de Sensores Sem Fio, Bluetooth, Wi-Fi, Wi-Max, 3G, GPS, VoIP, HDTV)
  • 4.
    Parcerias acadêmicas internacionaisPortugal U. do Algarve em Faro, U. de Aveiro, e U. Técnica de Lisboa em Portugal Espanha U. Castilla–LaMancha, a U. de València, e a Politécnica de Madrid Colômbia a UNAB – U. Autónoma de Bucaramanga e a U. Magdalena na Colômbia em Santa Marta Chile U. de Talca Marrocos U. Mohammed V em Rabat República Checa Czech Technical U. em Praga
  • 5.
    Melhores práticas fundadorda EATIS.org Associação Euro-Americana de Telemática e Sistemas de Informação membro do corpo editorial da revista JTAER Journal of Theoretical and Applied Electronic Commerce Research membro do corpo editorial da Revista do IEEE América Latina revisor da revista IEEE TKDE Transaction on Knowledge and Data Engineering revisor do periódico IEEE Computer Society mentor do Projecto Caravela Digital e sua arquitetura telemática fundador da ABRUNA primeira associação de pesquisadores brasileiros em Portugal fundador do CALINFO atual CALICOMP
  • 6.
    Experiência docente ecientista Universidade do Algarve (Portugal) 2 anos de experiência docente e como pesquisador Universitat de València (Espanha) Pesquisador do Instituto de Robótica por 1 semestre Laboratório de “Tráfico” CEFET-SE coordenação do curso de Informática Industrial na UNED Lagarto 4 anos de experiência em sala de aula
  • 7.
    TEES - TópicosEspeciais em Engenharia de Software
  • 8.
    Dúvidas atuais Qualpapel vou encenar em Engenharia de SW? Como é o trabalho de um Engenheiro de SW? Quais ferramentas utiliza? Como é seu dia-a-dia? Quais as saídas de Engenharia de SW no Brasil? e localmente (no Nordeste ou Sergipe)? e globalmente (no mundo atual)? Quero ser mesmo um Engenheiro de SW? ou quero ser um Analista de Sistemas? ou Gestor de Projetos? ou Desenvolvedor (Programador ou Testador de SW)? ou Cientista (Pesquisador)? ou Empreendedor (Empresário)? ou Formador (Professor universitário, Guru, etc.)?
  • 9.
    Ofertas de empregono mercado Ref. 2005143 - Delphi Software Developer Location: ?, Portugal Deadline for application: October 2006 Date of availability: October 2006 Description A software engineering company with a strong presence in the international markets and high growth profile looks for a software engineer to integrate a team working in Coimbra. Responsibilities Software design, implementation and testing. Qualifications and Experience Engineering academic degree or relevant professional experience. Very good technology skills across application software (including Object Oriented Programming). Must have A minimum 1 year of professional experience working with Delphi (preferable) or C#. Must have excellent documentation skills and master of the English language. Desirable to have awareness of software Quality Management practices. SYSTEM ENGINEER   Job number: IJM00948 Company: ? Country: Portugal Business area: Information & Communications Functional area: Tecnologia da Informação Mode of employment: Contrato por prazo determinado   Responsabilidades Desenho da arquitectura e definição das funcionalidades do produto bem como das soluções técnicas adoptadas para a sua realização; Coordenação de todas as actividades de projecto, e participar na definição da estrutura, fases e meios de teste; Planificar e supervisionar as actividades de manutenção e instalação de sistemas de telecomunicações, bem como efectuar a reparação técnica dos mesmos e manter organizada/actualizada a informação técnica de suporte; Executar testes de ensaio de novos produtos, participando directamente na fase de introdução do produto.  Formação Bacharelato/ Licenciatura em Engenharia Electrónica/Electrotécnica/Telecomunicações.  Conhecimentos e Idiomas - Bons conhecimentos de Inglês. Informações Adicionais Disponibilidade para deslocações em Portugal e no estrangeiro. Project Assistant Company: ? Country: Portugal Business area: Information & Communications Functional area: Gerenciamento de Projetos Mode of employment: Estágio   Responsabilidades Apoiar os Project Managers nas áreas técnica e administrativa do(s) projecto(s) Formação Bacharelato/Licenciatura em Engenharia Electrónica/ Electrotécnica/ Telecom./ Informática Conhecimentos e Idiomas Inglês fluente (falado e escrito).  Experiência Profissional  Sem experiência profissional .  Competências Valorizamos candidatos com inicitiva, orientação para a mudança, e capacidade para aprender e trabalhar em equipa.  Informações Adicionais  Disponibilidade para deslocações em Portugal e no estrangeiro; Disponibilidade imediata. Oferecemos: Possibilidade de cooperação com uma das mais prestigiadas e sólidas multinacionais a actuar em Portugal; Remuneração compatível com a função; Integração em equipa jovem e dinâmica.
  • 10.
    nossa oferta: Lacertae SW Ambiente acadêmico Possibilidade de erros e defeitos Escolha do cargo a ser exercido Aulas teórico-práticas serão nossas reuniões para vocês mostrarem o ponto da situação Contrato de trabalho por Projeto (definir um ESTUDO DE CASO) lugar-comum em empresas de SW Remuneração ao final do semestre Aprovação Reprovação Possibilidade de ascensão Pesquisa & Desenvolvimento (mestrado, doutorado) Projeto de fim de Curso
  • 11.
    Apresentações Individuais identificaçãonome completo + num matricula, nome que gosta de ser chamado(a) idade.. Há quanto tempo está na UFS? Vem de outro curso? habilidades individuais linguagens/ferramentas/tecnologias que domina O que você lê sobre a Ciência da Computação / Informática? Revistas, Jornais, Blogs, páginas Web.. Quais? Quais idiomas fala fluentemente? atividades extra-acadêmicas Já trabalha? Tem interesse em pesquisa científica? cursos paralelos realizados Certificados MS ou Sun, Java, oratória, rappel, kitesurf, voluntariado, etc expectativas/motivação para a disciplina O que espera aprender nesta cadeira? Por que você está aqui? :) O que espera do curso?
  • 12.
    TEES - TópicosEspeciais em Engenharia de Software
  • 13.
    Modelo Sequencial (Ciclode vida Clássico) Definição Desenho Implementação Manutenção
  • 14.
    Modelo Revisto DefiniçãoDesenho Implementação Manutenção
  • 15.
    Construção de protótiposOuvir o cliente Construir, Rever o protótipo O cliente Testa o protótipo
  • 16.
    Desenvolvimento Rápido deAplicações (RAD) Equipa 1 Equipa 2 Equipa 3 Modelado Da gestão Modelado Dos dados Modelado Dos processos Geração de Aplicações Testes e entrega Modelado Da gestão Modelado Dos dados Modelado Dos processos Geração de Aplicações Testes e entrega Modelado Da gestão Modelado Dos dados Modelado Dos processos Geração de Aplicações Testes e entrega
  • 17.
    Espiral de BoehmComunicação com o cliente Planeamento Engenharia Análise de riscos Construção e adaptação Avaliação do cliente
  • 18.
    Objetivos da disciplinaSerão discutidos tópicos do estado-da-arte em Engenharia de Software novas metodologias de desenvolvimento de produtos de software aspectos qualitativos do desenvolvimento de sistemas computacionais Os alunos intervenientes serão orientados sobre pesquisas científicas , descoberta de novos conhecimentos , compilação de novos temas que também sejam estado-da-arte e reprodução dos mesmos através de um manuscrito científico um seminário o edu-blog do seu grupo de trabalho
  • 19.
    Pré-requisitos Ler PensarEscrever Gostar do curso que está matriculado Disciplina de Engenharia de Software
  • 20.
    TEES - TópicosEspeciais em Engenharia de Software
  • 21.
    Seminários, manuscritos eblogs Pesquisar sobre noções avançadas sobre novas metodologias de desenvolvimento de sw Cada equipe fará uma apresentação seminário de 50’(aula) + 10’(perguntas) um documento escrito manuscrito ACM entre 4 e 8 páginas seguindo as normas da ACM para artigos científicos http://www.acm.org/sigs/publications/proceedings-templates um edu-blog blogger.com
  • 22.
    Temas dos seminários1. Novas Metodologias de Desenvolvimento de SW 1.1 – Metodologias de Desenvolvimento Ágeis 1.2 – Técnicas de Programação Extrema 1.3 – Metodologias para Computação Ubíqua 1.4 – Rejuvenescimento de Software 1.5 - Model-driven architecture (MDA) Cada grupo de trabalho deve escolher um tema da seção 1 (novas metodologias) e associar um outro tema das seções 2 a 5 com o tema escolhido em 1.
  • 23.
    Temas dos seminários2. Pessoas 2.1 - PCMM - People Capability Maturity Model 2 .2 - Project Office 2.3 – outras novas propostas 3. Processos 3.1 - Modelo de Processos OO para a Web 3.2 - Transparência de Processos e de Software 3.3 – MPS BR – a solução brasileira 3.3.1 – CMM - Capability Maturity Model
  • 24.
    Temas dos seminários4. Projetos 4.1 - Padrões de Gestão da Qualidade ISO 9000, ISO 20000 4.2 – PMI / PMBOK 4.3 - Padrões de Desenho: visão empírica da sua utilização 5. Outros Temas a Serem Sugeridos Ad-hoc
  • 25.
    Manuscrito (ACM) sobre os seminários abstract resumo Introdução Trabalhos Relacionados Locais Conceitos e Tecnologias Utilizadas Problema: Estudo de Caso Local (*) Possíveis soluções Vantagens e Desvantagens Conclusões e Trabalhos Futuros Referencias
  • 26.
    Equipes de TrabalhoGrupos de 4 a 5 estudantes Oportunidade para criar um ambiente de discussão Pesquisa orientada durante as aulas práticas Trocas de informações sobre sites de pesquisa, notícias, leituras, revistas, ferramentas, novos serviços, blogs e quaisquer devaneios informático-ciber-peripatéticos-ludo-recreativos… Uso de Wiki e outras ferramentas Web 2.0 Todos elementos da equipe devem participar
  • 27.
    TEES - TópicosEspeciais em Engenharia de Software
  • 28.
    Avaliação Exame IndividualFinal 40% Conhecimento teórico Seminário 20 % Vendedor de idéias Apresentação Seminário Manuscrito 20 % Uso das normas ACM Habilidades para inovação tecnológica Edu-blog 20% Espírito de grupo Colaboração com colegas de outros grupos Participação individual
  • 29.
    Avaliação –dispensa do exame teórico final Será facultada a realização do exame teórico aos alunos que obtiverem nota igual ou superior a 75% durante a avaliação contínua Média aritmética de Seminário + Manuscrito + Edu-blog
  • 30.
    TEES - TópicosEspeciais em Engenharia de Software
  • 31.
    Contatos Disciplina Edu-blog- http://tees-2009.blogspot.com/ Professor gabinete 11 E-mail [email_address] URL anterior http://w3.ualg.pt/~rnascimento URL 2.0 atual http://www.linkedin.com/in/kdroger
  • 32.
    CENAS DOS PRÓXIMOSCAPÍTULOS…
  • 33.
    Informaticidade (*) ISENAI TEC PALESTRAS 13 a 17 de outubro no auditório e laboratórios do CETAF- AJU - Centro de Educação e Tecnologia Albano Franco situado na Avenida Tancredo Neves, 2001 - DIA - Aracaju/SE próximo do Teatro Tobias Barreto e do Centro de Integração Comunitário - CIC. 15-Oct (quarta), 19h “ Informaticidade e Convergencia Digital: insumos para as Novas Aplicações Eletrônicas e Móveis (e|m-*)” O que o futuro próximo nos reserva ? Tendências para as próximas tecnologias Futuras Aplicações