MokaByte
MokaByte n. 135 - Novembre 2008
Algoritmi Genetici
genetic-algorithms

Algoritmi Genetici

V parte: Selezione dei genitori

Come visto nella pseudocodifica dell'algoritmo genetico, la prima operazione da effettuare sulla popolazione passata in ingresso è la selezione dei genitori per la riproduzione. La selezione viene fatta in base ai valori di fitness che presentano i singoli individui all'interno dell'intera popolazione. Una volta assegnato il valore di fitness a tutti gli individui, esistono diversi algoritmi che effettuano la selezione dei genitori: in questo articolo viene preso in considerazione l'algoritmo di Roulette Wheel Selection, che per la selezione, prende proprio in considerazione il valore di fitness degli individui. Il risultato della selezione è la creazione di una "piscina di accoppiamento" in cui vengono inseriti gli individui per la riproduzione. La creazione di questa piscina comporta diversi problemi riguardanti la dimensione e il numero di individui (pari o dispari) che può essere inserito: esistono diverse tecniche per risolvere queste situazioni, tra le quali il rimappaggio del fitness.

Leggi tutto »
Cos'è Domain Driven Design?
soa

Cos'è Domain Driven Design?

I parte: Definiamo la materia

Con questo numero iniziamo una panoramica su Domain Driven Design, con l'obiettivo di approfondire i concetti caratteristici di questa disciplina e di esplorarne le possibili implementazioni nell'attuale panorama tecnologico.

Leggi tutto »
FUSE
solaris-8

FUSE

III parte: Deployment del service mediator e implementazione della Web application

Le organizzazioni complesse implicano applicazioni, piattaforme e processi che necessitano di comunicare, anche se spesso utilizzano formati e protocolli di trasporto incompatibili. Oltre ai problemi interni, poi, c'è l'esigenza di interfacciarsi con i sistemi IT esterni e i processi di business dei partner. Gli Enterprise Service Bus hanno semplificato l'integrazione rendendo disponibile un'unica infrastruttura.

Leggi tutto »
Il programmatore e le sue api
hibernate

Il programmatore e le sue api

IX parte: Ancora sul design della persistenza con Hibernate

Partendo dal modello di dominio, continuiamo l'analisi delle varie tipologie di relazione tra le classi e vediamo come sia possibile mappare la struttura ad oggetti su quella relazionale con l'ausilio di Hibernate.

Leggi tutto »
Wicket
wicket

Wicket

IV parte: L'integrazione con altri framework

In questo articolo cominciamo a vedere in che modo Wicket, un Java framework a componenti per applicazioni web, possa integrarsi con alcuni dei più diffusi framework Java, quali Spring, iBatis e Hibernate.

Leggi tutto »