Transformar los textos legislativos en programas informáticos es esencial si se quiere aplicar la ley a gran escala, por ejemplo para calcular impuestos o distribuir prestaciones sociales.
Sin embargo, esta tarea es compleja debido a la naturaleza a menudo ambigua y contextual de los textos legales. Para responder a este reto se ha diseñado CATALA: un lenguaje de programación especialmente desarrollado para transcribir la ley fielmente y de forma explicable, garantizando la aplicación exacta de las normas jurídicas.
Denis Merigoux es jefe de proyecto de infraestructuras de software de apoyo a las políticas públicas en Inria.
"El objetivo no es formalizar o poner en código toda la ley, porque eso no tendría sentido, sino que nos interesa la ley que ya se ejecuta automáticamente, como el cálculo de las prestaciones sociales, los impuestos o el desempleo",
. "En realidad, estamos consiguiendo que abogados e informáticos trabajen juntos, que intercambien información en directo sobre el código que está escribiendo el informático para poder introducir cambios en él en tiempo real. Gracias a este enfoque, se hace posible garantizar que las normas fiscales y de seguridad social se apliquen con exactitud y fidelidad a la ley, reduciendo así el riesgo de error y aumentando la transparencia de las decisiones administrativas automatizadas."
Hasta ahora, se han emitido dos pruebas de concepto para autoridades públicas:
Al sustituir a los sistemas informáticos heredados para el cálculo de las prestaciones fiscales y sociales, el lenguaje desarrollado permitirá garantizar de forma exhaustiva y explicable que los algoritmos de la administración aplican la ley tal y como la interpretan los servicios jurídicos de las administraciones, sin distorsiones ni aproximaciones.
Para leer el artículo completo: CATALA traduce la ley en código para una administración más fiable
Ilustración: Steve Buissinne - Pixabay
Más información sobre esta
noticias
Visite inria.fr
Ver más noticias de esta institución