El medio digital de actualidad sobre el Internet de las Cosas que forma e informa
PUBLICIDAD

MicroEJ lanza el soporte Managed-C para el funcionamiento seguro de los sistemas conectados actuales

  • 485
MicroEJ lanza el soporte Managed-C para el funcionamiento seguro de los sistemas conectados actuales Imagen: MicroEJ
Tamaño letra:

La empresa mostrará en CES 2023 demostraciones de IoT sólidas y seguras que reducen el esfuerzo de diseño, codificación y validación.

MicroEJ, el proveedor líder de contenedores de software para IoT y dispositivos integrados, anuncia hoy la compatibilidad con el lenguaje de programación Managed-C para reforzar la seguridad y fiabilidad de los dispositivos conectados. A través de un innovador proceso de validación de software y un entorno de ejecución virtual (VEE) de MicroEJ seguro y en contenedores, este soporte, el primero del sector, permite a los fabricantes aumentar la seguridad y la fiabilidad de los sistemas conectados sin cargar a los desarrolladores con un esfuerzo adicional de diseño, codificación y validación.

A diferencia de las aplicaciones C tradicionales "no gestionadas", la combinación del lenguaje de programación C y los contenedores MICROEJ VEE pone la seguridad y la fiabilidad en manos del tiempo de ejecución de la aplicación. Hasta ahora, la robustez y seguridad superiores sólo estaban disponibles con lenguajes de programación de código gestionado de alto nivel como Java, Kotlin, C#, JavaScript y Python.

La adición de Managed-C al marco multilingüe de MicroEJ permite a los desarrolladores maximizar la flexibilidad de C al tiempo que eliminan la carga de la gestión segura de la memoria, la sincronización multitarea, etc. Este marco único ayuda a los fabricantes a acelerar la entrega de aplicaciones robustas y a aumentar la confianza de los clientes al tener menos problemas en el campo. Como señala el Dr. Fred Rivard, director general:
"La compatibilidad con Managed-C representa un gran paso adelante para los fabricantes de dispositivos que buscan más seguridad, fiabilidad y facilidad de uso. Los desarrolladores pueden reducir la complejidad y garantizar la seguridad ejecutando una aplicación Managed-C en un contenedor seguro".

Managed-C reduce el riesgo y el soporte de los fabricantes

La programación estructurada suele realizarse con el lenguaje C junto con controladores de bajo nivel y herramientas RTOS. Sin embargo, debido a que el manejo de errores y la gestión de la memoria se dejan en manos del desarrollador, escribir una aplicación completa en C es más exigente, y es común que las aplicaciones en C bloqueen todo el sistema en condiciones imprevistas. Por esta razón, las implementaciones tradicionales de C pueden ser propensas a errores, y se han desarrollado estándares, como MISRA C, para hacer que el lenguaje C dependa menos de las habilidades del desarrollador. Sin embargo, estos estándares son una solución incompleta, ya que no superan los problemas de robustez y los fallos de seguridad relacionados con las operaciones de bajo nivel, como el acceso directo a la memoria.

Managed-C se integra fácilmente con los protocolos IoT

Managed-C no sólo hace que las aplicaciones C sean más fiables y seguras, sino que facilita la integración de los activos de software existentes y los protocolos IoT, como los conectores en la nube, o los protocolos Matter, LWM2M o MQTT, sin comprometer la solidez y la seguridad. Es especialmente adecuado para reducir el coste y el esfuerzo de desarrollo de los dispositivos IoT que requieren una fiabilidad total en todo momento.

Managed-C acelera la automatización del negocio

Esta mayor seguridad y fiabilidad se suma a las ventajas de MICROEJ VEE para la automatización empresarial. Rivard señala:
"Los fabricantes pueden reutilizar fácilmente sus activos específicos existentes, como los algoritmos empresariales, integrar los protocolos IoT y actualizarlos sobre la marcha cuando sea necesario, sin tener que interrumpir el dispositivo. Garantiza que los componentes de software estén siempre actualizados y proporciona una forma rápida y sencilla de parchear las vulnerabilidades antes de que sean explotadas."

Managed-C se utiliza actualmente con éxito con clientes alfa principales para la producción de dispositivos IoT de gran consumo y estará disponible en 2023. (MicroEJ)

PUBLICIDAD
También te puede interesar...

ClearBlade y SAS se posicionan como líderes en el mercado mundial de plataformas analíticas IoT Edge

Imagen: floLIVE

GraspLet, empresa británica de telecomunicaciones y TI, aprovecha floLIVE para expandirse en el sector IoT

Imagen: Netmore Group AB

Netmore Group expande su negocio IoT a Asia-Pacífico para impulsar la conectividad en servicios públicos y municipales

Imagen: Tata Communications

Tata Communications CloudLyte abre nuevas perspectivas al Edge Computing

Imagen: Sarenet

Sarenet lanza la plataforma Dédalo orientada a facilitar el trabajo de desarrolladores e integradores de software

Imagen: Itron

Itron revoluciona la gestión de las empresas de suministro de agua con la plataforma Temetra, ahora con NB-IoT

Imagen: Arm

La nueva plataforma Corstone-320 de Arm impulsa sistemas de voz, audio y visión en IoT

Imagen: Synaptics

Inteligencia en el borde: Synaptics lanza la serie SL para potenciar dispositivos IoT con IA

Qt Group y Qualcomm Technologies unen fuerzas para acelerar el desarrollo de interfaces gráficas de usuario en dispositivos IoT

PUBLICIDAD