Os principais mecanismos usados para expressar paralelismo e concorrência disponíveis nas principais linguagens de programação modernas são construções de baixo nível de abstração, inadequadas ao desenvolvimento de sistemas concorrentes de larga escala. Isso faz com que a tarefa de projetar, analisar, implementar, testar e depurar sistemas concorrentes seja bastante árdua. O acorde é uma construção de alto nível, baseada no cálculo de processos joincalculus, que permite expressar os relacionamentos de concorrência declarativamente, possibilitando coordenar as interações entre fluxos de execução paralelos de maneira implícita. Propõe-se uma biblioteca para programação concorrente baseada em acordes na plataforma Java. Por meio dessa bibliote...
RESUMO: No ramo da Ciência da Computação, muito se estuda sobre o desenvolvimento de Softwares com l...
Esse trabalho de dissertação está incluído no contexto das pesquisas realizadas no Grupo de Processa...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...
As plataformas com múltiplos núcleos tornaram a programação paralela/concorrente num tópico de inte...
Este trabalho mostra uma forma de pensar concorrente. São utilizados algoritmos de grafos, algoritmo...
Com o advento de processadores multicore, a programação concorrente ganhou importância e tem se tor...
O objetivo do presente trabalho foi desenvolver um software em Java Script para processamento de cus...
O uso de sistemas computacionais em atividades de ensino e aprendizagem pode ser visto como um mecan...
Com o crescente número de usuários de computadores, novas ferramentas têm sido apresentadas com a fi...
o desenvolvimento de aplicações distribuídas, quando não indispensável, permite um aproveitamento ma...
A plataforma Java apresenta hoje um curioso cenário onde existe ao mesmo tempo conflito e parceria e...
Em vista da maior complexidade da programação paralela e distribuída em relação à programação de amb...
Java é uma linguagem multiplataforma amplamente utilizada nos dias atuais. Sistemas cliente-servido...
A evolução do campo de programação tradicionalmente troca desempenho por abstrações mais poderosas c...
Objeto de aprendizaje: Presentación multimediaEste recurso educativo habla acerca de la programación...
RESUMO: No ramo da Ciência da Computação, muito se estuda sobre o desenvolvimento de Softwares com l...
Esse trabalho de dissertação está incluído no contexto das pesquisas realizadas no Grupo de Processa...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...
As plataformas com múltiplos núcleos tornaram a programação paralela/concorrente num tópico de inte...
Este trabalho mostra uma forma de pensar concorrente. São utilizados algoritmos de grafos, algoritmo...
Com o advento de processadores multicore, a programação concorrente ganhou importância e tem se tor...
O objetivo do presente trabalho foi desenvolver um software em Java Script para processamento de cus...
O uso de sistemas computacionais em atividades de ensino e aprendizagem pode ser visto como um mecan...
Com o crescente número de usuários de computadores, novas ferramentas têm sido apresentadas com a fi...
o desenvolvimento de aplicações distribuídas, quando não indispensável, permite um aproveitamento ma...
A plataforma Java apresenta hoje um curioso cenário onde existe ao mesmo tempo conflito e parceria e...
Em vista da maior complexidade da programação paralela e distribuída em relação à programação de amb...
Java é uma linguagem multiplataforma amplamente utilizada nos dias atuais. Sistemas cliente-servido...
A evolução do campo de programação tradicionalmente troca desempenho por abstrações mais poderosas c...
Objeto de aprendizaje: Presentación multimediaEste recurso educativo habla acerca de la programación...
RESUMO: No ramo da Ciência da Computação, muito se estuda sobre o desenvolvimento de Softwares com l...
Esse trabalho de dissertação está incluído no contexto das pesquisas realizadas no Grupo de Processa...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...