There is a newer version of the record available.

Published July 31, 2025 | Version v5

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 (484.0 MB)

Name Size
md5:2aa24f2a514bd0dd25326b030e050ff2
2.8 MB Preview Download
md5:23de0d7ad27b800f64df1a4fd2824fa1
710.9 kB Preview Download
md5:41ebbf3e9becf405b67e79ca44d2c615
1.2 MB Preview Download
md5:34c27f1502d76808100ede3f05d1415d
479.2 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