Questo libro ha l'obiettivo di introdurre, discutere e mostrare l'utilizzo di sistemi ed ambienti di calcolo parallelo e di modelli astratti paralleli, come gli automi cellulari, le reti neurali, e gli algoritmi genetici che stanno alla base di quella che oggi è detta scienza della complessità. Nella prima parte del testo sono introdotti i sistemi ed i linguaggi per il calcolo parallelo, quindi sono descritti i modelli astratti prima elencati e per ognuno di essi sono discusse le principali caratteristiche e funzioni. Nella seconda parte del volume è presentato un sistema che basandosi sull'uso integrato del calcolo parallelo e di alcuni di questi modelli permette di simulare e modellare, su macchine parallele, fenomeni complessi.