OlivaNova: Un programa que programa


<%image(20040822-2.gif|280|268|Mensaje profético)%>

Normalmente no hago mucho caso de este tipo de noticias, pero parece que esta empresa ubicada en Denia va muy en serio.

Invirtiendo un enorme esfuerzo (más de medio millon de horas de trabajo) han desarrollado una herramienta “Model Execution System” bautizada como OlivaNova.

Ya han realizado varias pruebas en varias empresas como un hotel, una central hidráulica y un bufete fiscal. Actualmente ya está trabajando para clientes como Iberia, Fujitsu, Indra y Deutsche Telekom.

La prestigiosa consultora Gartner Group ha realizado un estudio comparativo con otras herramientas semi-automáticas y se estima una mejora de entre 15 a 47 veces respecto a los otros sistemas.

La herramienta utiliza el llamado UML (Unified Modelling Language). Este es el pseudolenguaje que el analista utiliza y es la herramienta la que traduce directament al ejecutable en la plataforma elegida (Java, VisualBasic, .NET…).

Parece ser que es se han adelantado a lo que Microsoft trataba de conseguir desde hace mucho tiempo, con lo que la batalla legal está casi asegurada. Por fortuna han tomado precauciones y han patentado su idea en USA y no es España.

El iniciador de la idea es el catedrático de la Universidad Politécnica de Valencia Oscar Pastor. En una de sus presentaciones señala: “La programación, tal y como se ha hecho hasta ahora, es una tarea tediosa y redundante. El nuevo sistema asume esta parte desagradable y deja al ser humano la parte creativa”.

No se puede ocultar que el exito de esta iniciativa suscita cambios sociales, aunque quizás esta sea la única manera de elevar la informática a su verdadero nivel creativo, y delegar la tan denostada profesión de “picador de codigo”, aunque probablemente dejará puestos de trabajo por el camino.

  1. #1 by Lobo on 22/08/2004 - 21:10

    Wow, parece espectacular. Ya no hara falta aprender a manejar C++, fortran o etceteras.

  2. #2 by Togusa on 25/08/2004 - 13:38

    Mierda! Precisamente ahora? Acabo de comvertirme en mano de obra obsoleta!

  3. #3 by Togusa on 25/08/2004 - 13:38

    Mierda! Precisamente ahora? Acabo de comvertirme en mano de obra obsoleta!

  4. #4 by Rijndael on 26/08/2004 - 19:17

    Tampoco creais que es de hoy para mañana. Solo es un aviso de lo que llegará. De momento agenciaros un buen manual de UML por si las moscas.

  5. #5 by Rijndael on 26/08/2004 - 19:17

    Tampoco creais que es de hoy para mañana. Solo es un aviso de lo que llegará. De momento agenciaros un buen manual de UML por si las moscas.

  6. #6 by Lobo on 27/08/2004 - 12:24

    Bueno, pero de aqui poco podremos programar como nos ensenyaban en la escuela:
    i:=0
    Mentre i<100 fer
    A[i]:=j+i
    i:=i+1
    fimentre

  7. #7 by kedume on 27/08/2004 - 19:41

    Viva la mano de obra obsoleta ;-)

  8. #8 by kedume on 27/08/2004 - 19:41

    Viva la mano de obra obsoleta ;-)

  9. #9 by papichulo on 31/08/2004 - 08:15

    En donde estoy trabajando estamos desarrollando una herramienta muy del estilo. Estamos siguiendo de cerca a los de Oliva Nova. El futuro de la informatica pasa por aqui nos guste o no.

  10. #10 by papichulo on 31/08/2004 - 08:15

    En donde estoy trabajando estamos desarrollando una herramienta muy del estilo. Estamos siguiendo de cerca a los de Oliva Nova. El futuro de la informatica pasa por aqui nos guste o no.

  11. #11 by FromNorthWithLove on 05/12/2005 - 17:30

    Pues yo he probado una demo y en mi humilde opinión es un programa absolutamente mediocre que genera código de mala calidad y cuyo entorno es inestable y genera errores.

    Además, si su método fuera tan rápido se lo podrían aplicar a si mismos porque llevan 8 años de desarrollo y parece que todavía no está terminado.

    Resumiendo ¿A quién le interesa código basura generado en poco tiempo?

    A mi desde luego no.

  12. #12 by FromNorthWithLove on 05/12/2005 - 17:30

    Pues yo he probado una demo y en mi humilde opinión es un programa absolutamente mediocre que genera código de mala calidad y cuyo entorno es inestable y genera errores.

    Además, si su método fuera tan rápido se lo podrían aplicar a si mismos porque llevan 8 años de desarrollo y parece que todavía no está terminado.

    Resumiendo ¿A quién le interesa código basura generado en poco tiempo?

    A mi desde luego no.

  13. #13 by RICARDIHO on 08/05/2006 - 16:15

    GRACIAS A DIOS , SE CAMBIA LA GENERACION DE LA BASURA INFORMATICA

  14. #14 by RICARDIHO on 08/05/2006 - 16:15

    GRACIAS A DIOS , SE CAMBIA LA GENERACION DE LA BASURA INFORMATICA

  15. #15 by Betina on 21/06/2006 - 20:17

    Quizás llegó el tiempo de encontrar un nivel de abstracción más en la programación. De todos modos, creo que ciertos aspectos de la misma no podrán ser concebidos de manera automática. El cerebro humano es irremplazable!

  16. #16 by Betina on 21/06/2006 - 20:17

    Quizás llegó el tiempo de encontrar un nivel de abstracción más en la programación. De todos modos, creo que ciertos aspectos de la misma no podrán ser concebidos de manera automática. El cerebro humano es irremplazable!

  17. #17 by LuisRG on 17/08/2006 - 17:13

    Nos os preocupeis España va bien!

  18. #18 by LuisRG on 17/08/2006 - 17:13

    Nos os preocupeis España va bien!

  19. #19 by mente on 20/01/2012 - 00:55

    siempre habra un error que el sistema no podra resolver y siempre tendran que llamar a nuestea mano de obra obsoleta jajajaja para arreglarlo y mejorarlo el programa tambien se programa ;)

(No será publicado)