Search
Now showing items 1-10 of 43
QJava: setas quânticas em Java
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2013-08-27)
Quantum computing is an emerging technology that, currently, has the challenge of
developing programming languages, according to the rules of quantum mechanics, to support
the creation, analysis, modeling and simulation ...
Esquema para a tradução de aplicações entre as linguagens Circus e Safety Critical Java
(Universidade Federal de Santa MariaBrasilCiência da ComputaçãoUFSMPrograma de Pós-Graduação em InformáticaCentro de Tecnologia, 2016-03-29)
At safety-critical, mission-critical and business-critical systems the high cost of failure
makes required the use of methods and techniques to ensure application reliability. In this
context, formal languages, as Circus ...
Refatorações para a evolução de programas Java
(Universidade Federal de Santa MariaBrasilCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Ciência da ComputaçãoCentro de Tecnologia, 2018-12-20)
With the evolution of a language, the possibility of updating old constructions and benefiting
from new features arises. However, as systems are modified, adapted and updated, their
code and other artifacts may become ...
Uma linguagem de programação quântica orientada a objetos baseada no featherweight java
With the approaching end of Moore’s Law, where will not be possible to improve the
capacity of silicon based processors, the quantum computing appear to be a good choice to provide
a new era of computation. Quantum ...
Tradução da especificação SCJ para linguagem de programação C++
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2015-04-28)
Safety critical systems are systems where its failures can cause irreparable damage for
this reason the development of safety critical systems involves safety issues and require rigorous
validation in the certification ...
Um catálogo de refatorações para evoluir programas Java
(Universidade Federal de Santa MariaBrasilCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Ciência da ComputaçãoCentro de Tecnologia, 2020-03-20)
The evolution of language allow that previously developed software systems can update
their structures to use features made available in most recent versions of these languages. As
a result, the artifacts can become very ...
Um catálogo de refatorações envolvendo expressões lambda em Java
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2014-08-28)
Programming language evolution provides room for improving existing programs. Developers
can upgrade their projects, applying new features available in the latest language versions.
However, during maintenance activities, ...