|
Software
La tecnologia utilizzata da PervActive per lo sviluppo delle componenti software è basata su Java (J2SE per personal computer e console, J2ME per i dispositivi mobili, MHP per TV interattiva, JSP per i web services), un framework che permette di realizzare applicazioni caratterizzate da elevata portabilità multipiattaforma e predisposizione al networking massivo, inclusi servizi location-based, anche su dispositivi con risorse hardware limitate.
Modelli
I modelli utilizzati per incrementare la pervasività e l’interattività del software derivano dal settore dell’Intelligenza Artificiale. Si tratta di sistemi ad agenti capaci di adattarsi all’ambiente in cui vengono allocati, di apprendere e agire autonomamente, di evolversi con l’esperienza e coordinarsi per risolvere compiti complessi. Quando a queste capacità si aggiungono quelle di comprensione ed espressione di emozioni, di manifestazione di comportamenti proattivi guidati da motivazioni, di comunicazione in linguaggio naturale, tipiche degli esseri viventi, otteniamo delle personalità sintetiche, sistemi in grado di amplificare enormemente l’esperienza di fruizione dei prodotti che li integrano, intervenendo sia sulla cosiddetta sospensione d’incredulità dell’utente sia sul confronto intellettivo ed emotivo che questi è chiamato ad affrontare nell’interazione.
|