Techniques have been developed to reduce the complexity, e.g. abstract modelling, model-driven development and refactoring code structure.
Ýmsar aðferðir hafa verið þróaðar til að minnka ækjustigið, t.d. líkanagerð, líkanadri n þróun og endurþáttun kóða (e. refactoring).