-
Project description - LEAPaD (Laboratório de Estudos Avançados em Sistemas Paralelos e Distribuídos)
O processamento paralelo e distribuído é uma realidade nos sistemas computacionais há muitos anos. Se no passado não muito distante, problemas e questões relacionadas ao processamento paralelo e distribuído surgiam em função do desenvolvimento de aplicações caracterizadas por necessitarem de uma grande quantidade de recursos computacionais, hoje surge uma nova classe de problemas em função da pluralidade de dimensões que as novas plataformas de processamento oferecem. Esta pluralidade reflete a incorporação nas plataformas de execução de diferentes tecnologias de hardware com suporte ao processamento intensivo e paralelo, incluindo não apenas os multiprocessadores e aglomerados de computadores, mas também FPGAs, GPUs, grades e nuvens computacionais. Dentre os efeitos observados, buscam-se novos modelos computacionais para solucionar as diferentes questões operacionais que se apresentam nesta nova realidade. Neste contexto, o presente projeto se insere apresentando a criação do LEAPaD, um laboratório, virtualmente distribuído entre as instituições parceiras, vocacionado em explorar questões ligadas ao gerenciamento das ações que envolvem o processamento paralelo e distribuído. O LEAPaD se institui de forma a consolidar linhas de atuação ligadas aos programas associados a este projeto, buscando explorar soluções para construções de aplicações e sistemas de gerenciamento e exploração de processamento de alto desempenho em arquiteturas paralelas e distribuídas, tais como FPGAs, ambientes multiprocessados e com GPUs, aglomerados de computadores e de grades e nuvens computacionais.
2014 - 2020LEAPaD (Laboratório de Estudos Avançados em Sistemas Paralelos e Distribuídos)
Nature: Research; Situation: In progress.
Students involved: Graduation: (10) / Master degree: (12) / PhD: (7).
Coordinator: Alfredo Goldman vel Lejbman. Other members: Genaina Nunes Rodrigues MARIA EMILIA WALTER BATISTA, DANIEL MACEDO DE MELO, ALBA CRISTINA MAGALHAES ALVES Alfredo Goldman vel Lejbman - Coordenador / Fabio Kon / Ricardo Jacobi / Eduardo Adilio Pelinson Alchieri / Aletéia Patrícia Favacho de Araújo / Luciano Volcan Agostini / Renata Hax Sander Reiser / André Rauber du Bois / Rafael Iankowski Soares / Luciana Foss / George Luiz Medeiros / Teodoro Marcelo Schiavon Porto.
Financer(s): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior.
view project description -
Project description - Light Base as a Cloud Platform
Objetivo do presente projeto é a conclusão do desenvolvimento do Light base as a Cloud Plataform (LBCP). O LBCP é uma plataforma em nuvem que visa oferecer ao usuário a capacidade de criar aplicações com funcionalidades que não são encontradas em um banco de dados relacional. Através da indexação textual prévia, o software (nova aplicação desenvolvida pelo usuário) pode pesquisar diversos objetos e textos com grande velocidade. Por exemplo, permite que uma palavra digitada errada ou de forma incompleta numa consulta seja encontrada pelo banco, como acontece nos motores de busca de sites com Google e outros, o que é impossível em bancos de dados relacionais.
2014 - 2019Light Base as a Cloud Platform
Nature: Development; Situation: In progress.
Students involved: Graduation: (0) / Master degree: (4) / PhD: (1).
Coordinator: Rodrigo Bonifacio de Almeida. Other members: Pedro Henrique Costa / Jairo Fonseca / Eduardo Santos / Camilo Souza / Wendel Ribeiro / Carlos Joel Tavares / Thais Lorenzini / Marcelly Godinho / Vitor Araujo..
Financer(s): Conselho Nacional de Desenvolvimento Científico e Tecnológico.
view project description -
Project description - Socially-Adaptive Cloud gets the 3 Bs
This project creates a community of interest which involves the computing groups of University of Brasilia (Dr. Genaína Rodrigues), University of Birmingham (Dr. Rami Bahsoon), and Bournemouth University (Dr. Raian Ali and Prof. Keith Phalp). The three groups are focused on Software Engineering research and this project involves exchange visits and the establishment of joint work. BBB co-operatively initiates a timely thread of research on ?Socially-Adaptive Cloud SaaS?. We are investigating core engineering foundations required to enable end-users to formulate Software-as-a-Service adaptation decisions at runtime. This focuses on the collection of users? feedback about the quality of SaaS which could be used by the SaaS to adapt autonomously. BBB welcomes any potential collaboration with interested academic and industrial institutes to exchange knowledge and join us to work in this area.
2013 - 2015Socially-Adaptive Cloud gets the 3 Bs
Nature: Research; Situation: In progress.
Students involved: Graduation: (2) / Master degree: (3) / PhD: (2).
Coordinator: Raian Ali. Other members: Genaina Nunes Rodrigues / Rami Bahsoon.
Financer(s): .
view project description -
Project description - Uso de Cenários Implícitos no Suporte à Análise de Dependabilidade em Sistemas a Computacionais
Cenários são uma forma de representar diferentes visões e abstrações do software e descrevem dois aspectos de uma sistema: (1) um conjunto de traços que se deseja que o sistema exiba, e (2) componentes que irão prover funcionalidades em nível de sistema e suas interfaces, que são as mensagens que esses componentes podem usar para interagir entre si para prover tais funcionalidades. Os traços adicionais que não foram especificados e que são revelados durante a composição do sistema são chamados cenários implícitos (implied scenarios) e são o resultado de se especificar o comportamento de um sistema a partir de uma perspectiva global, porém esperando-se que o sistema seja implementado por entidades independentes (os componentes) com uma visão local do sistema. Do ponto de vista da dependabilidade, a validação de cenários implícitos também é fundamental. Esses cenários podem representar comportamentos que estavam faltando em suas especificações de cenário ou comportamentos indesejados que devem ser evitados. Portanto, a análise de cenários implícitos precisa estar incluída em técncias que realizam a análise de dependabilidade desde os estágios iniciais do ciclo de desenvolvimento de software. Sem se considerar tais cenários, pode-se resultar em sistemas com seus modelos arquiteturais incompletos. Esse projeto tem como objetivo analisar dependabilidade de sistemas computacionais desde os estágios iniciais do ciclo de desenvolvimento de software levando em consideração cenários implicitos. CNPQ Universal faixa A. Processo número 482280/2012-3.
Situação: Em andamento; Natureza: Pesquisa.2012 - 2015Uso de Cenários Implícitos no Suporte à Análise de Dependabilidade em Sistemas a Computacionais
Nature: Research; Situation: In progress.
Students involved: Graduation: (1) / Master degree: (1) / PhD: (1).
Coordinator: Genaina Nunes Rodrigues. Other members: ALBA CRISTINA MAGALHÃES ALVES DE MELO / Rami Bahsoon / Pedro Célestin / Alexandre Vaz Roriz / George Luiz Medeiros Teodoro / Thiago Peixoto dos Reis.
Financer(s): Conselho Nacional de Desenvolvimento Científico e Tecnológico.
view project description -
Project description - Suporte Linguístico para o Desenvolvimento de Linhas de Produtos de Software (PROBRAL CAPES)
Linguagens orientadas a objetos (OO) não suportam o paradigma de Linhas de Produtos de maneira apropriada; seus mecanismos de modularidade e variação não atendem às necessidades do desenvolvimento de linhas de produtos. Para reduzir tais problemas, muitas técnicas foram criadas, tais como colaborações, tipos virtuais, linguagens orientadas a aspectos, etc. Entretanto, cada um desses mecanismos têm suas próprias limitações. Desta maneira, o principal objetivo deste projeto é analisar e propor soluções para tais limitações, oferecendo melhor suporte linguístico para desenvolvimento de linhas de produtos de software, e trazendo maior produtividade e qualidade para o desenvolvimento e manutenção de linhas de produtos.
2010 - 2012Suporte Linguístico para o Desenvolvimento de Linhas de Produtos de Software (PROBRAL CAPES)
Nature: Research; Situation: Completed.
Students involved: Graduation: (0) / Master degree: (0) / PhD: (1).
Coordinator: Paulo Borba. Other members: Rodrigo Bonifacio de Almeida / Márcio de Mederiros Ribeiro / Sérgio Soares / Fernando Castor / Mira Mezini / Vaidas Gasiunas..
Financer(s): Darmstadt University of Technology - Cooperação / Universidade Federal de Pernambuco - Cooperação / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro.
view project description