Documente Academic
Documente Profesional
Documente Cultură
La tercera era comenz a mediados de la dcada de 1970, poca en la que los sistemas
informticos aumentaron mucho en su complejidad, y nacieron las redes de
ordenadores. Esto supuso mucha presin para los desarrolladores, aunque los
ordenadores para uso personal, apenas estaban difundidos. Esta poca acab con la
aparicin de los microprocesadores.
La industria del software tiene un gran peso en la economa mundial. Aparecen las
tcnicas de redes neuronales, junto con la lgica difusa, de inters en el campo de la
Inteligencia Artificial.
El software en la actualidad
Hoy en da el software tiene un doble papel. Es un producto, pero simultneamente es el
vehculo para hacer entrega de un producto. Como producto permite el uso del
hardware, ya sea, por ejemplo, un ordenador personal o un telfono mvil celular. Como
vehculo utilizado para hacer entrega del producto, acta como base de control, por
ejemplo un sistema operativo, o un sistema gestor de redes. El software hace entrega de
lo que se considera como el producto ms importante del siglo veintiuno, la
informacin. El software transforma datos personales para que sean ms tiles en un
entorno local, gestiona informacin comercial para mejorar la competitividad,
proporciona el acceso a redes a nivel mundial, y ofrece el medio de adquirir
informacin en todas sus formas.
Cabe destacar como uno de los objetivos de la Titulacin todos los aspectos de
cooperacin social tendentes a la promocin de la cultura, de la paz, la igualdad de
derechos con independencia del gnero, la raza o las particulares condiciones personales
o sociales de cualquiera de los miembros de la comunidad universitaria.
rea de Aplicacin.
A continuacin detallamos algunas reas de aplicacin que son de especial inters para
el Instituto IMDEA Software, hacia las cuales enfocaremos nuestra investigacin:
Algunas de las actividades de investigacin en este campo estn relacionadas con los
objetivos de la "Strategic Research Agenda" de la "European Technology Platform on
Embedded Computing Systems", ARTEMIS.
Sistemas crticos
El Software est hacindose omnipresente en reas tales como la de los transportes
(aeronutica, automocin), la sanidad, o el control (de plantas nucleares, de sistemas de
sealizacin ferroviarios, o de sistemas de deteccin de conflictos), en donde un fallo o
mal funcionamiento puede ser extremadamente perjudicial, sobre todo en daos
humanos. Estos sistemas crticos deben cumplir requisitos extremos: los sistemas deben
funcionar durante periodos de tiempo extremadamente largos, tolerando errores
humanos, o fallos de hardware o de software, y proporcionando a la vez un nivel
aceptable de servicios en todo momento.
Seguridad
Dado que nuestra sociedad es cada vez ms dependiente de la tecnologa de la
informacin, existe una necesidad urgente sin precedentes por desarrollar nuevos
mecanismos de seguridad para proteger infraestructuras, datos y aplicaciones. Algunos
factores concomitantes tambin agravan los problemas de seguridad de la informacin.
Para afrontar este reto hacen falta tcnicas rigurosas y escalables que puedan integrarse
en los procesos de desarrollo de software predominantes para garantizar la seguridad de
las aplicaciones. Dado que ocurren muchos ataques a nivel de aplicacin, es
particularmente importante conseguir la seguridad a nivel de los lenguajes de
programacin, adoptando mtodos desarrollados en investigacin sobre lenguajes de
programacin (diseo, anlisis y verificacin), y desarrollando soluciones de seguridad
a un nivel de abstraccin acorde con el lenguaje de programacin.