Software erosion on a structural analysis software – A case study
Software erosion on a structural analysis software – A case study
Flavio Torres da Fonseca, Roque Luiz da Silva Pitangueira, Samuel Silva Penna
CILAMCE 2018 – XXXIX Ibero-Latin American Congress on Computational Methods in Engineering , Paris/Compiègne , 2018
Resumo (em inglês)
The INSANE (Interactive Structural Analysis Software) is being developed by the Structural Engineering Department of Federal University of Minas Gerais (DEES/UFMG) since 2002. Through these years, the system has evolved from a simple 2D frame element analysis software to a very complex system, with many different methods, elements, constitutive models and solution types. However, the system also suffered from a well known phenomena called software erosion: a slow deterioration of software performance over time. In this paper, the INSANE system will be briefly described and a diagnosis of its actual state will be presented. Software erosion causes, consequences and possible solutions or preventions will be discussed.