Zurück zu den Ergebnissen
Bibliografischer Datensatz · Ansicht und Zugriff
Document

EvoSpex: An evolutionary algorithm for learning postconditions (artifact)

Molina, Facundo et al · RI ITBA · 2022

Open-Access-Volltext
Schnellübersicht. Prüfen Sie die grundlegenden Angaben und öffnen Sie den Inhalt über die Hauptschaltfläche. Die Seite zeigt nur die Informationen, die zum Identifizieren, Zitieren und Öffnen des Werks nötig sind.

Zugriff auf die Ressource

Öffnen Sie den Inhalt über die Hauptoption oder wählen Sie eine andere verfügbare Quelle.

RI ITBA RI ITBA OAI-PMH
Entrar por RI ITBA
Hauptzugriff

Open-Access-Volltext

Texto completo identificado como acceso abierto.
Text öffnen

Übersicht

Descripción general del contenido del recurso.

"Having the expected behavior of software specified in a formal language can greatly improve the automation of software verification activities, since these need to contrast the intended behavior with the actual software implementation. Unfortunately, software many times lacks such specifications, and thus providing tools and techniques that can assist developers in the construction of software specifications are relevant in software engineering. As an aid in this context, we present EvoSpex, a tool that given a Java method, automatically produces a specification of the method’s current behavior, in the form of postcondition assertions. EvoSpex is based on generating software runs from the implementation (valid runs), making modifications to the runs to build divergent behaviors (invalid runs), and executing a genetic algorithm that tries to evolve a specification to satisfy the valid runs, and leave out the invalid ones. Our tool supports a rich JML-like assertion language, that can capture complex specifications, including sophisticated object structural properties."

Zitieren

Elegí el formato que necesitás y copiá la referencia al portapapeles.

APA 7

Molina, F. E. A. (2022). EvoSpex: An evolutionary algorithm for learning postconditions (artifact). RI ITBA. http://ri.itba.edu.ar/handle/20.500.14769/3903

MLA

Molina, Facundo et al. EvoSpex: An evolutionary algorithm for learning postconditions (artifact). RI ITBA, 2022. http://ri.itba.edu.ar/handle/20.500.14769/3903.

Chicago

Molina, Facundo et al. 2022. EvoSpex: An evolutionary algorithm for learning postconditions (artifact). RI ITBA. http://ri.itba.edu.ar/handle/20.500.14769/3903.

Harvard

Molina, F. E. A. 2022, EvoSpex: An evolutionary algorithm for learning postconditions (artifact), RI ITBA, available at: http://ri.itba.edu.ar/handle/20.500.14769/3903 [Accessed 7 Aug. 2026].

Teilen und drucken

Speichern Sie den Datensatz, kopieren Sie den Permalink oder drucken Sie ihn als PDF.

Referenz exportieren

Exportieren Sie den Datensatz in gängigen Formaten für Literaturverwaltungsprogramme.

Ressourcendetails

Bibliografische Angaben zur Prüfung, ob es sich um das richtige Material handelt.

Titel
EvoSpex: An evolutionary algorithm for learning postconditions (artifact)
Autor / Mitwirkende
Molina, Facundo et al
Verlag
RI ITBA
Erscheinungsjahr
2022
Sprache
Inglés

Schlagwörter

Entdecken Sie über diese Schlagwörter weitere verwandte Ressourcen.

Kopiert