sexta-feira, 22 de junho de 2007

Netbeans 6.0

Sou um usuário, ainda recente, do IDE Netbeans. A versão atual é a 5.5, mas está se criando uma grande expectativa em cima do lançamento da versão 6.0 do programa. Não vou listar aqui todas as novidades incluídas na nova versão, apenas tenho a intenção de citar esse lançamento para ilustrar o esforço que a Sun está tendo em fornecer uma plataforma cada vez mais amigável e com mais recursos, propiciando o desenvolvimento de aplicações Java em tempo reduzido.

Não quero me ater a comparações, principalmente com o Eclipse e com o Oracle JDeveloper, até porque não os conheço suficientemente bem para poder firmar alguma posição. Além disso, qualquer posição sempre leva em conta um percentual subjetivo do chamado "gosto pessoal". É fácil encontrar defensores de cada uma dessas plataformas travando "duelos" em fóruns na Internet.

Algumas praticidades da nova versão podem ser verificadas neste link: http://www.netbeans.org/download/flash/netbeans_6_gui_builder/netbeans_6_gui_builder.html. Quem tiver mais interesse pode consultar esta página para encontrar maiores informações sobre a nova versão do Netbeans.

Divirtam-se!

sexta-feira, 15 de junho de 2007

Fim do primeiro trimestre

Mais uma etapa do mestrado chegou ao fim. Depois da seleção e nivelamento, agora finalizou o primeiro trimestre. As notas ainda não saíram, mas acredito que não haverá nenhuma surpresa negativa. Portanto, chega de "Técnicas de Programação", "Probabilidade e Inferência Estatística" e "Modelagem e Simulação". E que venha "Engenharia de Software Orientada a Agentes", "Prospecção de Dados e Extração de Conhecimentos" e "Análise de Algoritmos".

Para finalizar o trimestre, último artigo apresentado: Comparação Estatística de Ferramentas Anti-Spam de Serviços de Web-Mail.

Abraços

segunda-feira, 11 de junho de 2007

Modelagem e Simulação de um Restaurante

Mais um artigo escrito para o mestrado, desta vez referente à disciplina de Modelagem e Simulação. Abaixo apresento o resumo do artigo, que pode ser obtido através de download.

Simulação é uma maneira poderosa e efetiva para auxiliar na tomada de decisões. Simular como algum sistema irá se comportar após tomar determinadas atitudes permite que se possa avaliar a melhor forma de agir, principalmente em situações críticas, onde muitas vezes não se tem a oportunidade de errar. Porém, antes da simulação em si, deve-se fazer o principal: a modelagem do sistema.

Este artigo irá apresentar a modelagem e a simulação de um sistema, com o objetivo de verificar se é possível diminuir o tempo médio gasto pelos clientes em um restaurante.

segunda-feira, 4 de junho de 2007

Service-Oriented Architecture: Teoria e Prática

Embora já existam há mais de uma década, arquiteturas orientadas a serviço voltaram a ganhar destaque recentemente como uma tecnologia capaz de melhorar consideravelmente a interoperabilidade entre aplicações de software. Neste ressurgimento da arquitetura, houve uma alteração no seu principal componente, os serviços, que agora são os Web Services. Este artigo irá apresentar conceitos da arquitetura e seus principais componentes, sendo que finalizará com um estudo prático através da implementação de dois protótipos de aplicação SOA.

O texto acima é o resumo de um artigo chamado Service-Oriented Architecture: Teoria e Prática, que escrevi como trabalho de mestrado para a disciplina de Técnicas de Programação. Provavelmente, escreverei muito mais sobre SOA nos próximos meses. Para quem não conhece, SOA é um assunto muito interessante e com um futuro promissor pela frente.