isCOBOL Evolve

Desarrollo COBOL + Despliegue en Java = Innovación acelerada y simplificación en la distribución de software

isCOBOL Evolve 2020 Release 1 ya está disponible.

Veryant se complace en anunciar la liberación de la versión más reciente de isCOBOL ™ Evolve, isCOBOL Evolve 2020 R1.

La nueva versión de isCOBOL Evolve presenta características de nivel empresarial, como el Code Coverage y la Unit Test, nuevos controles GUI y mejora a los existentes, la suite EIS ha sido actualizada con nuevas capacidades y facilidades.

Descargue el documento isCOBOL Evolve 2020 Release 1 Overview

Aspectos destacados

  • Code coverage
  • Unit Test
  • Nuevos y mejorados controles GUI
  • Mejoras al compilador
  • la suite EIS ha sido actualizada

Code coverage

Los usuarios empresariales ahora pueden disfrutar de características como la cobertura del Código, para ayudarlos a producir pruebas de mejor calidad para aplicaciones COBOL. La cobertura del código isCOBOL medirá el grado en que se ejecuta el código fuente de un programa durante las ejecuciones de la suite de pruebas. Un programa con alta cobertura de código, medido como un porcentaje, ha ejecutado más de su código fuente durante las pruebas, lo que sugiere que tiene una menor probabilidad de contener errores de software no detectados en comparación con un programa con baja cobertura de código.

Unit Test

La robustez es clave para el éxito del software. isCOBOL Unit Test permite a los desarrolladores crear suites de pruebas automatizadas, que están diseñadas para probar que las secciones de código se ejecutan según lo previsto. Cuanto más completas sean las pruebas incluidas en una suite, más estable será la aplicación resultante.

Nuevos y mejorados controles GUI

Haga que sus aplicaciones se vean aún mejor y más modernas con isCOBOL. Un nuevo control GUI, SCROLL-PANE, es un contenedor que puede alojar otros controles. Mostrará barras de desplazamiento según sea necesario para permitir al usuario desplazarse por el área visible.

Un control Tree-view ahora puede mostrar una vista jerárquica con datos tabulares, utilizando el estilo TABLE-VIEW que permite definiciones de columnas dentro de un control Tree-view.

Los controles GRID se han actualizado agregando nuevas propiedades para administrar renglones ocultos como resultado de las operaciones de filtrado realizadas por los usuarios. Se implementó una nueva propiedad SEARCH-PANEL para forzar al control GRID a mostrar el panel de búsqueda sobre los encabezados de columna.

El nuevo estilo NOTIFY-MOUSE ahora es compatible con todos los controles, y se utiliza para activar los nuevos eventos MSG-MOUSE-ENTER, MSG-MOUSE-EXIT, MSG-MOUSE-CLICKED, MSG-MOUSE-DBLCLICK. Esto permite a los desarrolladores tener un control más preciso sobre la interfaz de usuario y la gestión de eventos del mouse, y proporciona más libertad en el diseño de la interfaz de usuario.

Mejoras al compilador y al debugger

Las instrucciones MOVE ahora admiten la nueva cláusula POSITIONAL, para facilitar el movimiento de variables estáticas a variables dinámicas y viceversa. Las variables son dinámicas cuando contienen elementos con X CUALQUIER LONGITUD imágenes, o OCCURS DYNAMIC arrays. La nueva cláusula POSITIONAL puede usarse para mover elementos de una variable de origen a elementos en una variable de destino en función del orden posicional en lugar de los nombres de las variables.

El compilador ahora admite una sintaxis abreviada para invocar funciones utilizando el símbolo $ en lugar de la palabra clave "función". Esto simplifica la forma de ejecutar funciones intrínsecas y también podría ser útil para la compatibilidad con otros COBOLes.

isCOBOL Debbuger ahora facilita que múltiples desarrolladores depuren aplicaciones que se ejecutan en el mismo servidor de aplicaciones, al iniciar aplicaciones en procesos separados para cada aplicación depurada, permitiendo la separación de procesos para que la depuración de una aplicación no influya en otras aplicaciones que puedan estar ejecutándose en el mismo servidor de aplicaciones.

Suite EIS Actualizada

isCOBOL EIS, la solución de Veryant para desarrollar programas COBOL habilitados para la web, se actualiza constantemente para proporcionar soluciones web más completas. En isCOBOL 2020R1, hay muchas actualizaciones para WebDirect y WebClient. Además, la clase HTTPClient ahora puede consumir servicios web existentes con solicitudes PUT y DELETE.

WebDirect, la tecnología de Veryant que permite que los programas con SCREEN SECTION se ejecuten en un navegador web al convertirlos en equivalentes HTML/CSS/ Javascript, ahora permite que las cuadrículas se naveguen usando el teclado y admite la propiedad ROW-CAPACITY.

WebClient es la solución de Veryant para ejecutar aplicaciones de escritorio en un servidor remoto e interactuar con él a través de un navegador web. Con la versión 2020R1 actualizada, el teclado virtual se puede activar más fácilmente en dispositivos móviles, y los teclados IME ahora son totalmente compatibles, lo que amplía la compatibilidad con idiomas como el Chino, el Japonés y el Coreano.

La clase HTTPClient, que permite la interacción con los servicios web, ahora admite solicitudes PUT y DELETE, además de las solicitudes GET y POST ya disponibles.


Se pueden encontrar detalles adicionales sobre estas y otras características adicionales y mejoras en isCOBOL 2020 R1 en isCOBOL Evolve 2020 Release 1 Overview


Más Información
Lea la Hoja de Datos de isCOBOL Evolve
Más información acerca de la mas reciente versión de isCOBOL Evolve
Contacte a Veryant para acordar un análisis gratuito de su código o para obtener más información acerca de isCOBOL