Distribuição e Paralelismo

Com a expansão das redes de computadores e com a grande acessibilidade que existe atualmente os sistemas distribuídos ganharam muito espaço mesmo fora do meio acadêmico. Este tipo de sistema é baseado no uso de mais de uma máquina física trabalhando de forma coerente para prover ao usuário a percepção de estar usando um único [...]

The Eye of Judgment

Esse jogo da plataforma Playstation3 é fabricado pela Hasbro e Wizards of the Coast e é avaliado como T (Teen – adolescente em português) de acordo com a Entertainment Software Rating Board (ESRB) uma organização sem fins lucrativos que tem como objetivo atribuir indicações aos conteúdos de jogos de acordo com o material como por [...]

A Importância do Reuso em Software

É muito comum acharmos nos livros de desenvolvimento de sistemas e de engenharia artesanato de software a defesa de que devemos preparar o software para reuso. No entanto, muitas vezes não fica claro como realizar isso na prática. É preciso entender que existem diferentes níveis de reuso, e mesmo copiar o código feito anteriormente e [...]

Sistemas Intranet

Atualmente a maior parte dos cursos de graduação em sistemas inclui no seu currículo pelo menos uma disciplina relacionada ao desenvolvimento de sistemas web. A expectativa do aluno se volta para escrever aplicações que serão disponibilizadas na internet (pública) para que sejam acessadas e usadas pela maior quantidade de usuários possível.
Durante o decorrer da disciplina [...]

Diagrama de Sequência

Entre os diversos diagramas oferecidos pela UML, o de sequência tem um importante papel na concepção das interações entre as classes do sistema. O objetivo deste diagrama é apresentar, em ordem de chamada, as interações entre os métodos das classes.
A primeira observação é que não devemos fazer diagramas de sequência para todos os casos de [...]