Describir: Software como herramienta de generación y optimización de la forma estructural

__    __     ___     _____       ___                 ___    __    __  
\ \\ / //   / _ \\  |  __ \\    / _ \\    ____      / _ \\  \ \\ / // 
 \ \/ //   | / \ || | |  \ ||  / //\ \\  |    \\   / //\ \\  \ \/ //  
  \  //    | \_/ || | |__/ || |  ___  || | [] ||  |  ___  ||  \  //   
   \//      \___//  |_____//  |_||  |_|| |  __//  |_||  |_||   \//    
    `       `---`    -----`   `-`   `-`  |_|`-`   `-`   `-`     `     
                                         `-`                          
   ___    
  / _ \\  
 | / \ || 
 | \_/ || 
  \___//  
  `---`