Engenharia da Computação
URI Permanente para esta coleção
Navegar
Navegando Engenharia da Computação por Orientador "Dall'Oglio, Pablo"
Agora exibindo 1 - 4 de 4
Resultados por página
Opções de Ordenação
- ItemAcesso AbertoUm estudo comparativo entre modelos de concorrência com ênfase em escalabilidade para aplicações Web(2017-02) Concatto, Mauricio Colognese; Dall'Oglio, Pablo; http://lattes.cnpq.br/3474323793070145; Dall'Oglio, Pablo; Funke, Edson; Valmorbida, WillianCom a ascensão da internet, dos dispositivos móveis e a crescente demanda por aplicativos Web cada vez mais dinâmicos, os serviços que são disponibilizados na internet devem estar preparados para suportar um alto grau de acessos concorrentes sem enfrentar problemas como lentidão e instabilidade. A construção de aplicativos que suportem este alto grau de concorrência nem sempre é trivial, devido a isso nos últimos anos diversas abstrações de alto nível para implementar sistemas concorrentes vem ganhando destaque, como por exemplo o modelo de atores. Estas soluções são implementadas utilizando arquiteturas multithread, baseadas em eventos ou alguma solução hibrida. Entretanto, a área carece de estudos aprofundados que analisem o desempenho da utilização destas técnicas quando aplicadas nas diversas camadas de uma aplicação, como serviços e acesso a dados. Este trabalho visa realizar um estudo comparativo detalhado entre a utilização destes modelos nas várias camadas das aplicações Web, através da execução de testes de carga em um conjunto de cenários com diferentes requisitos de performance e concorrência.
- ItemAcesso AbertoMy Diagrams: uma plataforma colaborativa extensível para modelagem de software(2015-06) Dias, Matheus Agnes; Dall'Oglio, Pablo; http://lattes.cnpq.br/3474323793070145; Dall'Oglio, Pablo; Wolf, Alexandre Stürmer; Gärtener, Vilson CristianoA sociedade depende cada vez mais de algum tipo de software, sendo que este vem se tornando imprescindível e cada vez mais utilizado nas atividades do dia a dia e, dos mais diversos setores. Essa dependência tem tornado os usuários cada vez mais críticos e exigentes em relação à qualidade dos produtos. Por outro lado, os profissionais que trabalham com desenvolvimento têm o desafio de construir softwares que tragam maior satisfação aos seus usuários, e, ao mesmo tempo tenham uma boa eficiência, usabilidade e manutenibilidade. Entretanto, com a constante mudança e crescimento da demanda de softwares pelo mercado, nem sempre é possível alcançar estas características. A forte demanda do mercado por soluções, muitas vezes, faz com que os profissionais envolvidos tenham de desenvolver soluções em um tempo cada vez menor, deixando de lado atividades essenciais como a modelagem do projeto, o que implica diretamente na qualidade do produto final. Quando trazida para dentro do ciclo de desenvolvimento de um produto, gerando artefatos concretos, e que sejam utilizados diretamente na construção do produto final, a modelagem traz ganhos consistentes de produtividade. Tendo em vista o cenário descrito, o objetivo do presente trabalho, é construir uma ferramenta extensível e colaborativa para modelagem estrutural de software, que permita gerar artefatos de desenvolvimento de alto nível, a fim de aumentar a produtividade em projetos de criação de software.
- ItemAcesso AbertoUma plataforma de CMS orientada a serviço para a gestão de conteúdo com metamodelos(2017-02) Mallmann, Rafael; Dall'Oglio, Pablo; http://lattes.cnpq.br/3474323793070145; Dall'Oglio, Pablo; Dertzbacher, Juliano; Diemer, Mouriac HalenDesde o advento da WEB 2.0 nos anos 90, o conteúdo apresentado na internet ganhou cada vez mais destaque e importância, carecendo assim de ferramentas específicas para o gerenciamento de conteúdo na internet. Muitas ferramentas foram desenvolvidas com a finalidade de facilitar o processo de criação e administração de dados para sites dinâmicos na internet; atualmente, porém, ainda encontramos lacunas que podem ser preenchidas ou aprimoradas, casos em que os CMS disponíveis no mercado não apresentam o retorno esperado. O presente trabalho apresenta, além de um estudo de ferramentas de gerenciamento de conteúdos disponíveis, o desenvolvimento de uma plataforma WEB para esse fim; buscando suprir lacunas apresentadas nas plataformas de mercado como facilidade de desenvolvimento de cadastros dinâmicos e comunicação isolada com o sistema de gerenciamento. A aplicação proposta oferece uma comunicação com demais funcionalidades por intermédio de Web Services e se utiliza de uma estrutura dinâmica de metamodelos para atender às diferentes estruturas de dados apresentadas em sites na internet; esta composição de funcionalidades; torna a plataforma diferenciada das demais soluções de mercado disponíveis atualmente.
- ItemAcesso AbertoUm sistema para automatizar a customização de processos de negócio em sistemas de informações gerenciais(2014-03-20) Scatola, William; Dall'Oglio, PabloOs atuais sistemas de informações gerenciais são desenvolvidos visando principalmente a automatização e integração dos processos de negócios da empresa. Porém, mesmo nas situações em que o sistema de informação atende aos processos de negócios de uma organização, algum nível de customização se faz necessário. O procedimento de customização de sistema envolve custos elevados e engessa o sistema, pois após customizada uma rotina, esta não é mais atualizada em novas versões do mesmo e, de alguma forma, precisarão passar por algum tipo de manutenção no futuro. Dentro deste contexto, o objetivo do presente trabalho é apresentar o desenvolvimento de um sistema que possibilite automatizar a customização de sistemas de informações gerenciais por meio da definição de regras e da criação de gatilhos de ações, de maneira a adicionar um novo comportamento à aplicação existente, sem, no entanto, modificar o comportamento original desta. Com isso, poderá ser minimizada a necessidade de customização de software, além de aumentar sua aderência aos processos organizacionais.