Unos meses después del lanzamiento de la primera versión de nuestra plataforma low-modeling low-code de código abierto BESSER, me complace anunciar el lanzamiento de BESSER v.2.
Además de varias mejoras intermedias (como nuevos generadores de código o despliegues multi-cloud), esta nueva versión viene con una mejora significativa: un nuevo editor gráfico de modelado basado en web, gracias a un fork del proyecto Apollon que hemos podido adaptar.
Similar a otros editores de modelado online, con nuestro editor puedes crear modelos (B-)UML directamente en tu navegador. Y una vez terminado, puedes guardar el modelo o generar código desde el mismo editor, llamando a los servicios back-end de BESSER. De hecho, nuestro nuevo editor ofrece tres características principales:
- Permite el diseño de modelos UML a través de un editor gráfico
- Proporciona acceso a los generadores de código BESSER para descargar directamente el código generado
- Soporta importación/exportación de modelos en formatos B-UML y JSON
Pequeña animación para verlo en acción:
El editor web BESSER proporciona un panel gráfico para crear dos tipos de modelos B-UML:
- Diagrama de clases o modelo estructural. Y de forma inminente, podrás añadir restricciones OCL a tus modelos y analizarlas, gracias a la integración de nuestra herramienta B-OCL en el editor.
- Diagrama de máquina de estados
Pero pronto añadiremos más tipos de modelado como diagramas de objetos que permitan, por ejemplo, modelar escenarios del sistema especialmente relevantes (y que, podríamos querer utilizar para validar las restricciones OCL del diagrama de clases).
Lee los detalles completos del lanzamiento y, sobre todo, ¡pruébalo! Y no olvides que con BESSER, el modelado es solo el primer paso, hay muchos generadores de código disponibles para ayudarte a maximizar el ROI.
Ten en cuenta que, por ahora, el editor necesita ser instalado localmente. Proporcionamos los contenedores Docker para hacerlo (uno para el front-end y otro para los servicios back-end para gestionar modelos B-UML), así que si alguna vez has trabajado con Docker y Docker Compose, ejecutar el editor es solo cuestión de desplegar los contenedores. Pero, soy consciente de que esto sigue siendo una barrera de entrada para algunos usuarios, así que próximamente habrá también una versión “BESSER for fun” alojada por nosotros mismos para que puedas empezar a modelar simplemente yendo a nuestra propia URL.
Como siempre, agradeceremos que nos muestres tu apoyo, de cualquier manera que se adapte a ti. Esto incluye usarlo con fines educativos, por ejemplo, consulta nuestra iniciativa de enseñanza low-code. Y si estás más interesado en una herramienta low-code para construir chatbots, agentes… echa un vistazo a nuestro BESSER Bot Framework. Integraremos las dos herramientas en el futuro (para que puedas crear software inteligente en una sola herramienta, que sigue siendo nuestro objetivo principal) pero por ahora puedes jugar con ellas por separado.
Últimos comentarios