Toma de decisiones multicriterio en problemas de la ingeniería de software utilizando computación blanda