Just to share an excellent article I've read this morning while commuting. It's about problem solving and "divide et impera" methodologies. The article focuses on a specific class of problems (data problems ... Which are problems indeed given the rate at which information is produced and stored nowadays!) but some considerations are generally valid in an IT context. Do you agree with the contents?
In principio c'era l'HTML. Poi sono arrivati i Cascading Style Sheets e si è imposto il paradigma che impone di "separare lo stile dalla struttura del documento". Ora, con la salda affermazione dell'XML, si stanno cominciando a diffondere anche i principi del cosiddetto web semantico (Semantic Web in inglese). Ora, andando oltre alla semplice descrizione strutturale e stilistica di una pagina, si cerca di rendere esplicito anche il "significato" dei dati presenti nella pagina (permettendo quindi anche alla macchina di "rendersi conto" del significato di quello che sta presentando, con ovvi vantaggi rispetto alle interazioni possibili con la pagina stessa). In questo articolo cercherò di fare una rapida panoramica dello "stato dell'arte attuale" per quanto riguarda il Web Semantico.