Alpuente Frasnedo, María; Pardo Pont, Daniel; Villanueva García, Alicia(Universitat Politècnica de València, 2018-04-12)
[EN] In this article, we propose a symbolic technique that can be used for automatically inferring software contracts from programs that are written in a non-trivial fragment of C, called KernelC, that supports pointer-based ...
Este video explica qué es la ejecución simbólica en los lenguajes de programación. Utiliza diferentes ejemplos para mostrar su utilidad en el campo del testing. El video muestra un ejemplo de generación de un árbol de ...
Pardo Pont, Daniel(Universitat Politècnica de València, 2015-03-25)
[ES] El análisis automático de software permite verificar que un programa cumpla una
serie de propiedades deseables sin intervención humana, aportando agilidad al proceso
de ingeniería y reduciendo los riesgos del software ...
Pardo Pont, Daniel(Universitat Politècnica de València, 2016-07-20)
[EN] Despite its many unquestionable benefits, formal specifications are not widely used in industrial software development. In order to reduce the time and effort required to write formal specifications, in this Master ...
Sanz Carreres, Sergi(Universitat Politècnica de València, 2020-09-02)
[ES] En Ingeniería de Software, el concepto de contrato está relacionado con una especificación del comportamiento de los programas utilizando descripciones que típicamente incluyen precondiciones y postcondiciones. El ...