Instanciação e Avaliação de um Framework para a Geração Dinâmica de Processos
Sistemas Autoadaptativos, Geração Dinâmica de Processos, Ambiente OSGi
A incerteza e a variabilidade associada com o ambiente dos sistemas de software atuais tem contribuído para o aumento da necessidade de lidar em tempo de execução com mudanças nos objetivos da aplicação, condições inesperadas e ambientes imprevisíveis. Uma forma de lidar com essas necessidades é através de sistemas autoadaptativos. Sistemas autoadaptativos devem ser capazes de monitorar a si mesmos e ao seu ambiente, analisar os dados monitorados para determinar a necessidade de adaptação, decidir como a adaptação será realizada e, por fim, realizar as adaptações necessárias. Uma das maneiras de realizar a adaptação de um sistema é gerar, em tempo de execução, o processo que irá executar a adaptação. Uma vantagem dessa abordagem é a possibilidade de levar em consideração características que só podem ser avaliadas em tempo de execução. O objetivo deste trabalho é a instanciação de um framework de geração dinâmica de processos para gerar planos de adaptação sobre o ambiente OSGi. Nosso principal interesse é avaliar como o framework de geração dinâmica de processos se comporta em um novo ambiente.