Skip to main content

Showing 1–4 of 4 results for author: Day, N A

.
  1. arXiv:2411.15978  [pdf, other

    cs.SE cs.LO

    Portus: Linking Alloy with SMT-based Finite Model Finding

    Authors: Ryan Dancy, Nancy A. Day, Owen Zila, Khadija Tariq, Joseph Poremba

    Abstract: Alloy is a well-known, formal, declarative language for modelling systems early in the software development process. Currently, it uses the Kodkod library as a back-end for finite model finding. Kodkod translates the model to a SAT problem; however, this method can often handle only problems of fairly low-size sets and is inherently finite. We present Portus, a method for translating Alloy into an… ▽ More

    Submitted 23 May, 2025; v1 submitted 24 November, 2024; originally announced November 2024.

  2. arXiv:2310.16132  [pdf, other

    cs.SE

    Diversity in Software Engineering Conferences and Journals

    Authors: Aditya Shankar Narayanan, Dheeraj Vagavolu, Nancy A Day, Meiyappan Nagappan

    Abstract: Diversity with respect to ethnicity and gender has been studied in open-source and industrial settings for software development. Publication avenues such as academic conferences and journals contribute to the growing technology industry. However, there have been very few diversity-related studies conducted in the context of academia. In this paper, we study the ethnic, gender, and geographical div… ▽ More

    Submitted 24 October, 2023; originally announced October 2023.

    Comments: 13 pages, 10 figures, 4 tables

  3. arXiv:1906.05881  [pdf, other

    cs.SE

    Astra Version 1.0: Evaluating Translations from Alloy to SMT-LIB

    Authors: Ali Abbassi, Nancy A. Day, Derek Rayside

    Abstract: We present a variety of translation options for converting Alloy to SMT-LIB via Alloy's Kodkod interface. Our translations, which are implemented in a library that we call Astra, are based on converting the set and relational operations of Alloy into their equivalent in typed first-order logic (TFOL). We investigate and compare the performance of an SMT solver for many translation options. We comp… ▽ More

    Submitted 13 June, 2019; originally announced June 2019.

  4. arXiv:1808.01588  [pdf, ps, other

    math.LO

    Which Classes of Structures Are Both Pseudo-elementary and Definable by an Infinitary Sentence?

    Authors: Will Boney, Barbara F. Csima, Nancy A. Day, Matthew Harrison-Trainor

    Abstract: When classes of structures are not first-order definable, we might still try to find a nice description. There are two common ways for doing this. One is to expand the language, leading to notions of pseudo-elementary classes, and the other is to allow infinite conjuncts and disjuncts. In this paper we examine the intersection. Namely, we address the question: Which classes of structures are both… ▽ More

    Submitted 30 April, 2020; v1 submitted 5 August, 2018; originally announced August 2018.