12.07.2015 Views

Libro en PDF - DIT - Universidad Politécnica de Madrid

Libro en PDF - DIT - Universidad Politécnica de Madrid

Libro en PDF - DIT - Universidad Politécnica de Madrid

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Complejidad y Tecnologías <strong>de</strong> la Información3. Software: la piedra angular <strong>de</strong>l proyectoGran parte <strong>de</strong> lo que hemos tratado hasta ahora está relacionado con difer<strong>en</strong>testecnologías, láser, física <strong>de</strong> partículas, satélites, balística, radar, s<strong>en</strong>sores infrarrojos,etc. pero todavía no hemos m<strong>en</strong>cionado la más importante, el software. En esteapartado vamos a <strong>de</strong>sarrollar alguna <strong>de</strong> las características propuestas para elsistema <strong>de</strong> la S.D.I. y podremos comprobar cómo todo se orquesta alre<strong>de</strong>dor <strong>de</strong>lsoftware. La mayor parte <strong>de</strong> las críticas y las controversias, <strong>de</strong> carácter técnico,relacionadas con la S.D.I. ti<strong>en</strong><strong>en</strong> que ver con el software. A pesar <strong>de</strong> que eltérmino "ing<strong>en</strong>iería software" es ampliam<strong>en</strong>te utilizado, hay todavía muchos queopinan que el diseño y <strong>de</strong>sarrollo <strong>de</strong> software ti<strong>en</strong>e más <strong>de</strong> artesanía que <strong>de</strong> ci<strong>en</strong>ciao disciplina <strong>de</strong> la ing<strong>en</strong>iería. La falta <strong>de</strong> unos principios g<strong>en</strong>erales básicos, universalm<strong>en</strong>teaceptados y válidos es una <strong>de</strong> las primeras barreras con las que se<strong>en</strong>fr<strong>en</strong>ta todo <strong>de</strong>sarrollo software y más si es <strong>de</strong> la <strong>en</strong>vergadura <strong>de</strong>l necesario paraconstruir el sistema que propugna la S.D.I.3.1 Especificación <strong>de</strong>l proyectoLa importancia <strong>de</strong>l software <strong>en</strong> un proyecto como el <strong>de</strong> la S.D.I. es fundam<strong>en</strong>tal.G<strong>en</strong>eralm<strong>en</strong>te se ti<strong>en</strong><strong>de</strong> a prestar más at<strong>en</strong>ción a los aspectos espectaculares <strong>de</strong>la S.D.I. (armas <strong>en</strong> el espacio, proyectiles <strong>de</strong> <strong>en</strong>ergía cinética, rayos láser, etc.)que a los ord<strong>en</strong>adores, las comunicaciones y el software que controla todoel sistema. Ya hemos hablado <strong>de</strong> los problemas que plantean las armas, su puesta<strong>en</strong> el espacio, la <strong>en</strong>ergía necesaria y <strong>de</strong> la complejidad <strong>de</strong> conseguir s<strong>en</strong>sores quecumplan los requisitos exigidos. Pero, a pesar <strong>de</strong> ser problemas formidables hayuno mayor, cómo controlar todas esas armas, s<strong>en</strong>sores, satélites, estacionesterr<strong>en</strong>as, etc., para conseguir que el conjunto se comporte como se <strong>de</strong>sea.Problema: Coordinación <strong>de</strong> un sistema formado por un número muyelevado <strong>de</strong> elem<strong>en</strong>tos y que ha <strong>de</strong> sobrevivir <strong>en</strong> un <strong>en</strong>torno altam<strong>en</strong>tehostil.Solución: Un programa software que controle y coordine el sistema<strong>de</strong> <strong>de</strong>f<strong>en</strong>sa.Inconv<strong>en</strong>i<strong>en</strong>tes: La <strong>en</strong>orme complejidad <strong>de</strong> un programa con varias<strong>de</strong>c<strong>en</strong>as <strong>de</strong> millones <strong>de</strong> líneas.318

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!