There is a newer version of the record available.

Published January 8, 2026 | Version v8

Multiobjective Integer Linear Programming approach for Automatic Software Cognitive Complexity Reduction

  • 1. University of Malaga
  • 2. ROR icon Universidad Carlos III de Madrid

Contributors

  • 1. ROR icon Universidad de Málaga

Description

This project provides a command-line engine for solving ILP (Integer Linear Programming) problems
related to reducing cognitive complexity in Java code refactorings at the method level.

The tool supports solving both single-objective and multiobjective ILP instances using various algorithms and configurations.

Files

full-p-split-example.zip

Files (603.8 MB)

Name Size
md5:2aa24f2a514bd0dd25326b030e050ff2
2.8 MB Preview Download
md5:23de0d7ad27b800f64df1a4fd2824fa1
710.9 kB Preview Download
md5:61b039907b695563d9d27cd663a95a0c
23.3 MB Preview Download
md5:417fa71939bc29b280b090db35b0ced0
576.9 MB Preview Download
md5:11bc31db89a96afbbe3d03df8d060a47
23.7 kB Preview Download

Additional details

Additional titles

Alternative title (Spanish)
Enfoque de Programación Linear Entera Multi-objetivo para Reducción Automática de la Complejidad Cognitiva del Software