Con questo articolo si conclude la serie dedicata a Maven, in cui abbiamo illustrato struttura e funzionamento di questo strumento di build. Cerchiamo pertanto di...
In questo articolo studieremo alcune tecniche di rappresentazione e indicizzazione dei documenti testuali al fine di poter trattare l‘informazione con tecniche di apprendimento automatico.
RSS è un‘applicazione per agevolare la distribuzione di contenuti attraverso il web, ottimizzando tempi e risorse. RSS è uno dei più popolari formati: in pratica...
Dopo la serie introduttiva su JavaServer Faces, iniziamo una serie di articoli di approfondimento per esaminare più da vicino i vari aspetti di JSF in...
Prosegue il corso sulla implementazione di portali in Java tramite la portlet API: ciclo di vita, sessioni e interportlet communication sono i temi di questo...
Affrontiamo in questo articolo il concetto di "vocabolario controllato", ossia un set di termini non ambigui e non ridondanti sotto il controllo di un‘authority che...
Acegi Security System offre le funzionalità tipiche di gestione della sicurezza. Essendo costituito da un insieme di componenti configurabili in Spring, è il candidato ideale...
JSF è la tecnologia che si propone di rendere più semplice e produttiva l‘attività di sviluppo dell‘interfaccia nelle applicazioni web Java EE. Vediamo un primo...
I parte: mappare le ontologie con tecniche automatiche
Francesco Saverio Profiti
In termini informatici, un‘Ontologia è un insieme di termini gerarchicamente strutturato che descrive un dominio e che può essere utilizzato come schema per una base...
In questo articolo presentiamo un altro componente fondamentale di Maven: i repository server. Questo meccanismo è stato disegnato per semplificare distribuzione e condivisione dei file.
In questo articolo si inizierà a parlare specificamente delle tecnologie Web 2.0: l‘argomento trattato sarà Ajax. Tramite alcuni esempi, vedremo tra l‘altro come funziona il...
I file pom.xml (Project Object Model, modello ad oggetti del progetto) contengono i meta-dati del progetto memorizzati secondo il formato xml. Abbiamo visto quanto sia...
Prosegue il corso sulla implementazione di portali in Java tramite la portlet API. Questo me-se iniziamo a entrare nei dettagli relativi alla programmazione delle portlet,...
Questo articolo molto particolare presenta un esempio reale di come sia possibile applicare i principi dell‘Object Oriented e dell‘UML a un ambito diverso dall‘ingegneria del...
IV parte: distribuire il processo di classificazione
Francesco Saverio Profiti
Un sistema di Knowledge Discovery in Data (KDD) è composto da un insieme di componenti che tutte insieme possono identificare ed estrarre relazioni dai dati...
I parte: Introduzione a RDF, principi e Data Model
Stefano Rossini
Comincia una serie sul Semantic Web che ha lo scopo di presentarne gli aspetti tecnici e le tecnologie. Analizzeremo le varie componenti del Semantic Web...
Dall‘8 all‘11 maggio si è tenuta al Moscone center di San Francisco la Javaone Conference 2007. Gruppo Imola, nella veste di strategic partner di Sun,...
Nonostante Spring si ponga come alternativa "light" agli Enterprise Java Beans, mette tuttavia a disposizione elementi di supporto all‘integrazione dei componenti sviluppati in tale tecnologia.
Flex 2 si occupa della parte presentazionale dell‘applicazione. In questa seconda parte approfondiremo ancora di più lo sviluppo di Rich Internet Application con Flex 2...
In questo articolo ci occupiamo principalmente delle fasi necessarie alla generazione e fruizione di Web Services in Rails. Faremo ricorso a AWS, Action Web Services...
Tra i servizi distribuiti, i servizi web sono quelli che offrono maggior "valore", in quanto "viaggiano" sul protocollo HTTP e si basano su standard universalmente...
III parte: Iniziamo a percorrere i binari di Rails
Andrea Nucci
Rails è un un framework open source per applicazioni Web, altamente produttivo, che implementa strettamente, e in maniera pressochè automatica, il pattern MVC. Dispone di...