Com o advento de processadores multicore, a programação concorrente ganhou importância e tem se tornado um dos grandes desafios da área de engenharia de software. O paradigma de programação concorrente, implementado por linguagens de programação como Java, C, e C++, oferece um nível de expressividade muito baixo, dificultando a sua utilização. Aliado a isso, o uso de bibliotecas que implementam abstração de concorrência, requer um esforço de aprendizado adicional, como também produz programas cuja lógica da regra de negócio está entrelaçada com chamadas para a biblioteca que implementa concorrência de forma mais abstrata. O presente trabalho propõe separar o código concorrente daquele usado no desenvolvimento de código sequencial J...
Esta dissertação descreve a concepção de uma arquitetura de computador com conjunto reduzido de inst...
Esse trabalho de dissertação está incluído no contexto das pesquisas realizadas no Grupo de Processa...
Uma das principais técnicas de abstração oferecida pelas linguagens de programação atuais é a possib...
Com o advento de processadores multicore, a programação concorrente ganhou importância e tem se torn...
Novos paradigmas de linguagens de programação vêem sendo comumente testados e geralmente são incorpo...
Os principais mecanismos usados para expressar paralelismo e concorrência disponíveis nas principais...
Em sistemas distribuídos baseados em componentes de software, o uso de linguagens de programação ori...
O gerenciamento automático da memória dinâmica, conhecido como coleta de lixo (garbage collection), ...
Na última década surgiram diversas abordagens para programação genérica em Haskell: PolyP, Scrap You...
O uso de sistemas computacionais em atividades de ensino e aprendizagem pode ser visto como um mecan...
Atualmente há uma grande procura por técnicas que agilizam o processamento de algoritmos usados na r...
Semântica de ações, um formalismo para especificação de linguagens de programação, define um conjunt...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...
Programação Orientada a Aspectos (POA) tem sido considerada uma abordagem interessante para modulari...
Em meados dos anos 90, alguns pesquisadores constataram a existência de certos interesses que, indep...
Esta dissertação descreve a concepção de uma arquitetura de computador com conjunto reduzido de inst...
Esse trabalho de dissertação está incluído no contexto das pesquisas realizadas no Grupo de Processa...
Uma das principais técnicas de abstração oferecida pelas linguagens de programação atuais é a possib...
Com o advento de processadores multicore, a programação concorrente ganhou importância e tem se torn...
Novos paradigmas de linguagens de programação vêem sendo comumente testados e geralmente são incorpo...
Os principais mecanismos usados para expressar paralelismo e concorrência disponíveis nas principais...
Em sistemas distribuídos baseados em componentes de software, o uso de linguagens de programação ori...
O gerenciamento automático da memória dinâmica, conhecido como coleta de lixo (garbage collection), ...
Na última década surgiram diversas abordagens para programação genérica em Haskell: PolyP, Scrap You...
O uso de sistemas computacionais em atividades de ensino e aprendizagem pode ser visto como um mecan...
Atualmente há uma grande procura por técnicas que agilizam o processamento de algoritmos usados na r...
Semântica de ações, um formalismo para especificação de linguagens de programação, define um conjunt...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...
Programação Orientada a Aspectos (POA) tem sido considerada uma abordagem interessante para modulari...
Em meados dos anos 90, alguns pesquisadores constataram a existência de certos interesses que, indep...
Esta dissertação descreve a concepção de uma arquitetura de computador com conjunto reduzido de inst...
Esse trabalho de dissertação está incluído no contexto das pesquisas realizadas no Grupo de Processa...
Uma das principais técnicas de abstração oferecida pelas linguagens de programação atuais é a possib...