4 resultados para Desenvolvimento Orientado a Aspectos
em Instituto Politécnico do Porto, Portugal
Resumo:
Atualmente, verifica-se um aumento na necessidade de software feito à medida do cliente, que se consiga adaptar de forma rápida as constantes mudanças da sua área de negócio. Cada cliente tem os seus problemas concretos que precisa de resolver, não lhe sendo muitas vezes possível dispensar uma elevada quantidade de recursos para atingir os fins pretendidos. De forma a dar resposta a estes problemas surgiram várias arquiteturas e metodologias de desenvolvimento de software, que permitem o desenvolvimento ágil de aplicações altamente configuráveis, que podem ser personalizadas por qualquer utilizador das mesmas. Este dinamismo, trazido para as aplicações sobre a forma de modelos que são personalizados pelos utilizadores e interpretados por uma plataforma genérica, cria maiores desafios no momento de realizar testes, visto existir um número de variáveis consideravelmente maior que numa aplicação com uma arquitetura tradicional. É necessário, em todos os momentos, garantir a integridade de todos os modelos, bem como da plataforma responsável pela sua interpretação, sem ser necessário o desenvolvimento constante de aplicações para suportar os testes sobre os diferentes modelos. Esta tese debruça-se sobre uma aplicação, a plataforma myMIS, que permite a interpretação de modelos orientados à gestão, escritos numa linguagem específica de domínio, sendo realizada a avaliação do estado atual e definida uma proposta de práticas de testes a aplicar no desenvolvimento da mesma. A proposta resultante desta tese permitiu verificar que, apesar das dificuldades inerentes à arquitetura da aplicação, o desenvolvimento de testes de uma forma genérica é possível, podendo as mesmas lógicas ser utilizadas para o teste de diversos modelos distintos.
Resumo:
Orientador: Mestre Alberto Couto
Resumo:
Este documento especifica o trabalho realizado no estágio, que decorreu na Colquímica, sediada em Valongo. Este trabalho teve como objetivo colaborar no desenvolvimento de uma cola com características biodegradáveis. O estágio foi orientado pela Engenheira Cristina Frutuoso, no que diz respeito à orientação por parte da Colquímica, e pelo Professor Dr. Gilberto Pinto e Alfredo Crispim, ISEP. O trabalho foi dividido em duas instâncias, sendo a primeira direcionada para a formulação de uma cola com características biodegradáveis e a segunda para a realização do teste de Sturm, um teste de biodegradabilidade capaz de quantificar a quantidade de CO2 produzido pelo processo de biodegradação. Inicialmente foram desenvolvidas e estudadas dez formulações através das variações de resinas e óleo plastificante e estudado o seu comportamento reológico relacionado à variação de viscosidade em função da temperatura. Com base nos resultados obtidos verificou-se que a melhor formulação seria a A8. Estudaram-se as propriedades mecânicas da formulação escolhida e decidiu-se que esta estaria apta a ser usada no fecho de caixas de cartão de produtos ultra congelados assim como no fecho de caixas de cartão de detergentes em pó com peso até 3 Kg. Depois de escolhida a formulação deu-se início ao teste de Sturm, teste meramente orientativo. Durante dezassete dias avaliou-se a quantidade de CO2 produzida durante o processo de biodegradação. Após avaliação dos resultados verificou-se que a taxa de biodegradação para a amostra foi de 0,055 g de CO2. Com a finalidade de confirmar os resultados obtidos no teste de Sturm foi efetuada uma réplica do ensaio, a qual se encontra a decorrer sendo os resultados facultados, posteriormente, à empresa.
Resumo:
A presente dissertação tem como objectivo descrever o trabalho desenvolvido sobre o projecto iCOPE, uma plataforma dedicada ao auxilio do processo psicoterapêutico para pessoas com perturbações psicóticas. A sua concepção e motivada pela necessidade de fornecer um meio psicoterapêutico com base na portabilidade dos dispositivos móveis. O desenvolvimento foi conseguido através de uma colaboração multidisciplinar, orientada por especialistas de terapia ocupacional, e pela engenharia de software. O iCOPE é um sistema centralizado, no qual o progresso de um paciente é registado e monitorizado através de outra aplicação, por um terapeuta designado. Esta filosofia levou à criação de uma API baseada em REST, capaz de comunicar com uma base de dados. A construção da API concretizou-se com recurso a linguagem PHP, aliada a micro-framework Slim. O objectivo desta API passa não só pela necessidade de fornecer um sistema acessível, mas também com a ambição de conceber uma plataforma com um potencial escalável e expansível, para o caso de ser necessário implementar novas funcionalidades futuras (future-proof). O autor desta dissertação foi responsável pelo levantamento de requisitos, o desenvolvimento da aplicação móvel, o desenvolvimento colaborativo do modelo de dados e base de dados e da interface da API de comunicação. No fim do desenvolvimento foi feita uma apreciação funcional pelos utilizadores alvo, que realizaram uma avaliação sobre a utilização e integração da aplicação no seu tratamento. Face aos resultados obtidos foram tiradas conclusões sobre o futuro desenvolvimento da aplicação e que outros aspectos poderiam ser integrados para efectivamente chegar a mais pacientes.