Os contratos (modelos que descrevem mais detalhadamente a arquitetura e os componentes) podem ser utilizados para a construção de softwares corretos. Esta construção pode ser realizada através do (1) cálculo de refinamento, (2) refinamento da estratégia e (3) fazendo a geração automática de código. Embora (1) e (2) são soluções corretamente comprovadas, eles requerem bastante esforço. Por outro lado, (3) é uma solução mais simples para derivação do código. No entanto, esta solução não pode fornecer um código confiável em relação aos seus contratos (ao menos que se comprove que o gerador de código é correto). Este trabalho propõe uma estratégia de testes baseados em modelos para verificar se determinado gerador de código é correto. A estraté...
Existem várias dificuldades quando se utiliza dados de campo para modelagem da confiabilidade de pro...
As tecnologias para automatização de tarefas são ferramentas valiosas para garantir a correta execuç...
O surgimento das estruturas mistas relaciona-se diretamente às primeiras tentativas de proteger os p...
Os contratos (modelos que descrevem mais detalhadamente a arquitetura e os componentes) podem ser u...
Existem inúmeras ferramentas para auxiliar os engenheiros de CAE no desenvolvimento de novos produto...
Este estudo apresenta a utilização de recursos CAD e CAE como ferramentas de desenvolvimento de novo...
Engenharia de software visa criar software de maneira econômica, que seja confiável e que trabalhe e...
A análise estática de código é uma técnica aplicada na etapa de verificação de um software, com o ob...
Requisitos são um dos principais artefatos no desenvolvimento de um sistema. Para sistemas críticos...
Este trabalho apresenta o SAGCS, uma ferramenta automatizada para gerenciamento da configuração de s...
Esta dissertação enquadra-se em um processo de busca de soluções para a geração do leiaute de circui...
Com a crescente demanda por diminuição de custos no desenvolvimento de software, há a necessidade de...
Contexto: Model Driven Development (MDD) eleva a importância de modelos dentro do ciclo de vida do s...
Model-Driven Engineering (MDE) visa melhorar a produtividade e qualidade de software, deslocando rec...
Diversos artefatos precisam ser criados durante o processo de desenvolvimento de software. Esses art...
Existem várias dificuldades quando se utiliza dados de campo para modelagem da confiabilidade de pro...
As tecnologias para automatização de tarefas são ferramentas valiosas para garantir a correta execuç...
O surgimento das estruturas mistas relaciona-se diretamente às primeiras tentativas de proteger os p...
Os contratos (modelos que descrevem mais detalhadamente a arquitetura e os componentes) podem ser u...
Existem inúmeras ferramentas para auxiliar os engenheiros de CAE no desenvolvimento de novos produto...
Este estudo apresenta a utilização de recursos CAD e CAE como ferramentas de desenvolvimento de novo...
Engenharia de software visa criar software de maneira econômica, que seja confiável e que trabalhe e...
A análise estática de código é uma técnica aplicada na etapa de verificação de um software, com o ob...
Requisitos são um dos principais artefatos no desenvolvimento de um sistema. Para sistemas críticos...
Este trabalho apresenta o SAGCS, uma ferramenta automatizada para gerenciamento da configuração de s...
Esta dissertação enquadra-se em um processo de busca de soluções para a geração do leiaute de circui...
Com a crescente demanda por diminuição de custos no desenvolvimento de software, há a necessidade de...
Contexto: Model Driven Development (MDD) eleva a importância de modelos dentro do ciclo de vida do s...
Model-Driven Engineering (MDE) visa melhorar a produtividade e qualidade de software, deslocando rec...
Diversos artefatos precisam ser criados durante o processo de desenvolvimento de software. Esses art...
Existem várias dificuldades quando se utiliza dados de campo para modelagem da confiabilidade de pro...
As tecnologias para automatização de tarefas são ferramentas valiosas para garantir a correta execuç...
O surgimento das estruturas mistas relaciona-se diretamente às primeiras tentativas de proteger os p...