Simón Emmanuel Gutiérrez Brida's repositories
BeAFix
BeAFix, for Bounded exhaustive Alloy Fix, is a technique to automatically repair Alloy models. Our technique is based on exhaustive search of repair candidates (generated by applying mutation operators) up to a certain bound (amount of mutations per marked expressions and/or a specific amount of time). As a way to reduce how many candidates we need to visit in our search, we use several pruning techniques as well as prioritizing partially repaired candidates.
LearningALot
Repositorio con información básica de varios lenguajes, herramientas, y servicios
saiema.github.io
Use this template if you need a quick developer / data science portfolio! Based on a Minimal Jekyll theme for GitHub Pages.
CV
Curriculum Vitae
GTIITComputerOrganizationSpring2023
Source code examples for Computer Organization at GTIIT
GTIITIntSystemsProgrammingWinter23
Public Code for Introduction to Systems Programming for GTIIT 2023 Winter's semester
GTIITComputerOrganizationWinter23
Code for Computer Organization for GTIIT 2023 Winter's semester
ICEBAR
ICEBAR, for Iterative Counter Example Guided Alloy Repair, is an automatic Alloy model repair technique based on ARepair. ICEBAR takes a buggy model and a property based oracle (both written in Alloy). It uses the oracle to check the model and strengthen a test suite from counterexamples when found. The buggy model alongside a test suite is passed to ARepair, if a fix is found, this is checked against the property based oracle to check if it's a correct fix, if not, then the process repeats until a given bound.
openai_simple_api
A very simple prototype to interact with the openai Completion and Chat Completion API.
EventLogger
An event logger that supports logging events from multiple processes
DEMOS_GIT
A simple demo for Git
TACO
Repository for the TACO (Translation of Annotated Code) tool.
flask-assignment
flask-mpolitano created by GitHub Classroom
ARepair
A Repair Framework for Alloy
OpenJML
This is the primary repository for the source code of the OpenJML project. The source code is licensed under GPLv2 because it derives from OpenJDK which is so licensed. The active issues list for OpenJML development is here and the wiki contains information relevant to development. Public documentation for users is at the project website:
OJ-with-Java-1.6
A new version of OJ that is compatible with Java 1.6
PRVOEvaluation
An evaluation on MuJava++ PRVO operator
muJava4Defects4j
A script to use mujava++ along with defetcs4j
defects4j
A Database of Existing Faults to Enable Controlled Testing Studies for Java
JavaClassReloader
The Reloader class allows to dynamically load and reload java classes.
spoon
Spoon is a library for analyzing, rewriting, transforming, transpiling Java source code. It parses source files to build a well-designed AST with powerful analysis and transformation API. It fully supports Java 8. :beers: :sparkles:
DependencyScanner
A simple scanner to scan class and class dependencies in a specific folder
mujavappEclipsePlugin
muJava++ plugin for eclipse
strykerTest
A minimal version of Stryker to test some issues
garoe-platform
Automatically exported from code.google.com/p/garoe-platform