Skip to main content

Showing 1–8 of 8 results for author: Molina, F

  1. arXiv:2405.12766  [pdf, other

    cs.SE

    Test Oracle Automation in the era of LLMs

    Authors: Facundo Molina, Alessandra Gorla

    Abstract: The effectiveness of a test suite in detecting faults highly depends on the correctness and completeness of its test oracles. Large Language Models (LLMs) have already demonstrated remarkable proficiency in tackling diverse software testing tasks, such as automated test generation and program repair. This paper aims to enable discussions on the potential of using LLMs for test oracle automation, a… ▽ More

    Submitted 21 May, 2024; originally announced May 2024.

  2. arXiv:2301.12403  [pdf, other

    cs.SE

    Specification Inference for Evolving Systems

    Authors: Renzo Degiovanni, Facundo Molina, Agustin Nolasco, Nazareno Aguirre, Mike Papadakis

    Abstract: In this paper, we propose an assertion-based approach to capture software evolution, through the notion of commit-relevant specification. A commit-relevant specification summarises the program properties that have changed as a consequence of a commit (understood as a specific software modification), via two sets of assertions, the delta-added assertions, properties that did not hold in the pre-com… ▽ More

    Submitted 29 January, 2023; originally announced January 2023.

  3. arXiv:2301.12284  [pdf, other

    cs.SE

    Assertion Inferring Mutants

    Authors: Aayush Garg, Renzo Degiovanni, Facundo Molina, Mike Papadakis, Nazareno Aguirre, Maxime Cordy, Yves Le Traon

    Abstract: Specification inference techniques aim at (automatically) inferring a set of assertions that capture the exhibited software behaviour by generating and filtering assertions through dynamic test executions and mutation testing. Although powerful, such techniques are computationally expensive due to a large number of assertions, test cases and mutated versions that need to be executed. To overcome t… ▽ More

    Submitted 28 January, 2023; originally announced January 2023.

  4. arXiv:2201.10874  [pdf, other

    cs.SE

    Fuzzing Class Specifications

    Authors: Facundo Molina, Marcelo d'Amorim, Nazareno Aguirre

    Abstract: Expressing class specifications via executable constraints is important for various software engineering tasks such as test generation, bug finding and automated debugging, but developers rarely write them. Techniques that infer specifications from code exist to fill this gap, but they are designed to support specific kinds of assertions and are difficult to adapt to support different assertion la… ▽ More

    Submitted 26 January, 2022; originally announced January 2022.

  5. arXiv:2102.13569  [pdf, other

    cs.SE

    EvoSpex: An Evolutionary Algorithm for Learning Postconditions

    Authors: Facundo Molina, Pablo Ponzio, Nazareno Aguirre, Marcelo Frias

    Abstract: Software reliability is a primary concern in the construction of software, and thus a fundamental component in the definition of software quality. Analyzing software reliability requires a specification of the intended behavior of the software under analysis, and at the source code level, such specifications typically take the form of assertions. Unfortunately, software many times lacks such speci… ▽ More

    Submitted 1 March, 2021; v1 submitted 26 February, 2021; originally announced February 2021.

  6. arXiv:2010.12980  [pdf, other

    cs.SE cs.CR

    A Blockchain based and GDPR-compliant design of a system for digital education certificates

    Authors: Fernanda Molina, Gustavo Betarte, Carlos Luna

    Abstract: Blockchain is an incipient technology that offers many strengths compared to traditional systems, such as decentralization, transparency and traceability. However, if the technology is to be used for processing personal data, complementary mechanisms must be identified that provide support for building systems that meet security and data protection requirements. We study the integration of off-cha… ▽ More

    Submitted 24 October, 2020; originally announced October 2020.

  7. arXiv:1310.6686  [pdf

    cs.SE

    Estado Actual de la Práctica de la Ingeniería de Software en México

    Authors: Reyes Juárez-Ramírez, Karen Cortés Verdín, Beatriz Angélica Toscano de la Torre, Hanna Oktaba, Carlos Alberto Fernández-y-Fernández, Brenda Leticia Flores Ríos, Fabiola Angulo Molina

    Abstract: The software engineering is a relatively new discipline compared to other sciences, since the origins of the term itself dates back to the years 1968 and 1969. At present, the market and the software industry have a significant relevance in several countries of the world; however, although Mexico is immersed in this race, has not even reached the level of success achieved in other countries in thi… ▽ More

    Submitted 24 October, 2013; originally announced October 2013.

    Journal ref: Congreso Internacional de Investigación e Innovación en Ingeniería de Software (Conisoft 2013), pp. 3-14, Xalapa, Veracruz, México, 2013. ISBN: 978-0-615-89523-9

  8. arXiv:1206.6273  [pdf, other

    astro-ph.IM cs.DL

    IACTalks: an on-line archive of astronomy-related seminars

    Authors: Johan H. Knapen, Jorge A. Pérez Prieto, Tariq Shahbaz, Anna Ferré-Mateu, Nicola Caon, Cristina Ramos Almeida, Brandon Tingley, Valentina Luridiana, Inés Flores-Cacho, Orlagh Creevey, Arturo Manchado Torres, Ignacio Trujillo, Maria Rosa Zapatero Osorio, Francisco Sánchez Martínez, Francisco López Molina, Gabriel Pérez Díaz, Miguel Briganti, Inés Bonet

    Abstract: We present IACTalks, a free and open access seminars archive (http://iactalks.iac.es) aimed at promoting astronomy and the exchange of ideas by providing high-quality scientific seminars to the astronomical community. The archive of seminars and talks given at the Instituto de Astrofiísica de Canarias goes back to 2008. Over 360 talks and seminars are now freely available by streaming over the int… ▽ More

    Submitted 27 June, 2012; originally announced June 2012.

    Comments: 2 pages, 2 figures