usuario
clave
iniciar sesión
regístrate
Portada
Canales
  • Apple
  • Blackhats
  • Ciencia
  • Comunicación
  • Curiosidades
  • e-Administración
  • Empresas
  • Eventos
  • Hardware
  • Nombramientos
  • Seguridad
  • Software
  • Software Libre
  • Telefonía
  • Videojuegos
  • Wireless
El Periódico
  • Blogs
  • Editorial
  • Entrevistas
  • Gadgets
  • Minijuegos
  • Perfiles
  • Tags
  • Top noticias
  • Videorreportajes
  • Webcómics
MiFlecha
  • Videos
Servicios
  • Boletines
  • Contactos
  • Formación
  • Tienda
  • Viviendas
Comunidad
  • Encuestas
  • Foros
  • Emails de los lectores
  • Chat
Viviendas
Acción:
Propiedad:
Provincia:

Patrocinado por:
Tienda
Boletín semanal
Email:
Boletines publicados
  • Seguridad
  • Noticias
Otras noticias
  • Actualización de Apache HTTP Server
  • Actualización del kernel para Red Hat Enterprise Linux 4
  • Un nuevo virus se extiende a través de Skype
  • "Pantallazo azul" (BSOD) en Windows Vista y 7 a través de unidades compartidas
  • Disminuye la ola de spam con archivos PDF adjuntos
  • Vulnerabilidad "cross-domain" en Internet Explorer 6
  • RIM advierte de una vulnerabilidad de seguridad de la BlackBerry
  • Denegación de servicio en CA eTrust Common Services
  • Última actividad de la cuenta Gmail
  • A la caza de bugs en Windows Vista
Más noticias
En el foro
  • ¿Son las empresas que fabrican antivirus las responsables de los virus?
  • No soy tan amiga de la tecnologia! Ayuda con lo siguiente...
  • ¿Qué Anti-espías usas?
  • ¿Alguna vez se te ha infectado el ordenador?
  • detective privado...
Ir al foro de Seguridad
proyecto europeo

El "proyecto HATS" creará software más confiable y adaptable

Acaba de comenzar su andadura un proyecto financiado con fondos comunitarios cuyo propósito es diseñar y mantener sistemas de software fiables y con una larga vida útil. El proyecto HATS («Software fiable y de gran adaptabilidad mediante el empleo de modelos formales») ha recibido financiación por valor de 5,27 millones de euros mediante el tema «Tecnologías de la información y las comunicaciones» del Séptimo Programa Marco (7PM).

18 Mar 2009 | CORDIS
E

l desarrollo de programas informáticos debe cumplir múltiples requisitos. Dado el coste que implica elaborar grandes programas informáticos como los empleados en el gobierno y el comercio electrónicos, cabe esperar que tengan una larga vida útil y sean seguros. Si además se añade que cada vez son más importantes como infraestructura de la sociedad moderna, su fiabilidad (corrección funcional o conformidad con las políticas de seguridad, por ejemplo) es vital.

Además de conservar su utilidad durante un periodo de tiempo prolongado, los grandes programas deben poder aplicarse a una amplia gama de condiciones y requisitos, adaptarse a entornos laborales y financieros cambiantes y tener la capacidad de ajustarse a las necesidades de empresas pequeñas y grandes. Pero el problema de los programas más extendidos en la actualidad consiste en que contienen millones de líneas de código que impiden que nadie pueda por sí solo examinar toda la estructura del programa y anticipar todas y cada una de sus interacciones.

Los enfoques que se emplean hoy para reutilizar y mantener distintos componentes de software no están a la altura de las necesidades futuras de las aplicaciones electrónicas de comercio, sanidad y gobierno. Los investigadores implicados en HATS dedicarán tres años a afrontar los retos que plantea garantizar la seguridad, adaptabilidad y fiabilidad del código en el que se basan los grandes programas informáticos.

Según los socios del proyecto, dirigidos por la Universidad Tecnológica Chalmers (Suecia), no bastará con ampliar las prácticas formales actuales. El consorcio confía en conseguir un marco para el desarrollo de metodologías y herramientas que permita a los desarrolladores automatizar el proceso de mantenimiento de los programas informáticos de evolución dinámica.

HATS también se centrará en la seguridad y la fiabilidad al sustituir lo que ahora son procesos informales por análisis matemáticos rigurosos del significado de los lenguajes de programación empleados («semántica formal»).

El alma del proyecto es un lenguaje modelo de «Especificación del Comportamiento Abstracto», que puede ser utilizado para describir con precisión componentes y características de programas informáticos y su localización. Este lenguaje soluciona una grave carencia de las prácticas actuales de desarrollo de software, puesto que sin descripciones formales y detalladas no sería posible comprobar la coherencia de forma automática ni aplicar medidas de seguridad.

«El reto de mayor envergadura al que se enfrentará durante las próximas décadas la construcción de programas informáticos será la consecución de una elevada adaptabilidad y fiabilidad», afirmaron los socios del proyecto. «Nuestra propuesta consiste en elegir un paradigma de desarrollo de software que funcione en el terreno empírico a pesar de su informalidad y dotarlo de una base formal. En concreto, dotaremos de rigor al desarrollo de familias de software.»

Diseñar sistemas de software autoadaptables es uno de los objetivos de este proyecto, que reúne a doce socios europeos con experiencia en lenguajes de programación, sistemas distribuidos, líneas de producto de software, verificación formal y teoría de tipos.



Boletín

Si quieres recibir cada semana las noticias más interesantes suscríbete a nuestro boletín.

Comentarios
LaFlecha.net no se hace responsable del contenido de los comentarios publicados.
Entérate de cuándo hay nuevos comentarios

No se permitirán los comentarios que :
- puedan resultar ofensivos o injuriosos
- incluyan insultos, alusiones sexuales innecesarias y palabras soeces o vulgares
- apoyen la pedofilia, el terrorismo o la xenofobia

Autor
Comentario
BBCode (Ayuda): [b], [i], [quote], [code]
Publicidad
Ahora en LaFlecha puedes encontrar cursos y másters

Teléfonos Móviles Videojuegos Informática Libros y Revistas
  • Acerca de LaFlecha
  • Contactar
  • Política de privacidad
  • RSS/RDF
  • Síguenos en Twitter
  • Alojamiento web
  • Eventos Barcelona
  • Cocinas, Baños, Sofás...
  • Mejores Casinos Online: Bonos de Casino
    Juegos de Casino
    Maquinas Tragaperras
    Casino Online
    Trucos de Ruleta
    Apuestas
    Resultados futbol
  • ¿Quieres saberlo todo sobre Hacking?
  • c3300 cb435a cb436a consulta de tarot morera vallejo Ofertas de viaje recambios wrangler relojes guess tarot venta pisos