El lenguaje de definición de aserciones ( ADL ) es un lenguaje de especificación que proporciona un comportamiento basado en lógica de predicados , así como interfaces, para software informático . [ 1 ]
Soporte en idioma inglés
ADL utiliza precondiciones y postcondiciones de función para especificar interfaces y está diseñado para proporcionar un intermediario entre las especificaciones informales en lenguaje inglés y las especificaciones formales de pruebas programáticas.
Existen herramientas que permiten convertir las especificaciones ADL al idioma inglés y generar sistemas de prueba contra los cuales se puede verificar el código de implementación. [ 2 ]
Historia
ADL es desarrollado en cooperación por The Open Group y SunTest de Sun Microsystems [ 3 ].
Véase también
Referencias
- ↑ Peter Gutmann (2004). Arquitectura de seguridad criptográfica: diseño y verificación . Springer. pág. 194. ISBN 9780387953878.
- ↑ "Acerca de ADL" . Archivado del original el 6 de abril de 2016. Consultado el 18 de octubre de 2016 .
- ↑ "Historia de la ADL" . Archivado del original el 19 de octubre de 2016. Consultado el 18 de octubre de 2016 .
- lenguajes de especificación formal
- Temas básicos de lenguajes de programación