La meta es eliminar los cuellos de botella, escalar a un estado manejable aquellos que no pueden ser eliminados y trabajar alrededor de aquellos que no pueden ser escalados.
A trav'es de este m'etodo, chiu pretendende abarcar las caracter'isticas m'as comunes que deber'an trabajarse a la hora de aumentar la caracter'istica de Escalabildiad de un sistema. Pero parece obviar la posibilidad de mejorar el rendimiento a trav'es de mejoras en los algoritmos utilizados. Es posible observar que algunas de sus propuestas conllevan cambios de Hardware, Software o ambos. En el caso de este proyecto de grado, ser'an descartados los que impliquen cambios meramente de Hardware por ser trivial el mejoramiento de la Escalabilidad a trav'es de este m'etodo. Los m'etodos de cambios en ambos componentes tambi'en ser'an descartados por la dificultad que implicar'ia medir si el mejoramiento se debe a cambios en el Software o fueron simples consecuencias de los cambios del Hardware. S'olo ser'an tomados en cuenta aquellos m'etodos cuyo principal objetivo sea de cambios en el Software, por lo tanto la caracter'istica de Mantenibilidad es de suma importancia para facilitar los cambios que deber'an proponerse.
En esta secci'on se ha mostrado la ambig"uedad que mencionaba talkington acerca de la imprecisi'on de la caracter'istica de Escalabilidad dentro de la literatura. Para efectos de este trabajo de grado y con la intenci'on de emplear t'erminos bien definidos se toma la Escalabilidad como un atributo Runtime que se refiere a la capacidad actual de un sistema a seguir aportando soluciones, manteniendo el rendimiento requerido, cuando el tama no del problema haya aumentado.
En base a este concepto es posible afirmar que la caracter'istica de Escalabilidad no depende de la Mantenibilidad, a menos que quiera ser aumentada la Escalabilidad del sistema en cuesti'on. Pero se ha especificado que para efectos de este proyecto de grado, ser'a de gran importancia la caracter'istica de Mantenibilidad, ya que 'esta permite realizar los cambios respectivos en aras de conseguir un aumento en la Escalabilidad a trav'es de m'etodos de mejoramiento a nivel de Software.
Siguiendo el mismo hilo de ideas un Software Escalable es aquel que puede ser Escalado y esta caracter'istica es independiente del alto o bajo nivel de Escalabilidad que tenga el producto de Software. Mas para mejorar la Escalabilidad, es necesario que el Software sea Escalable. As'i pues, mientras la Escalabilidad est'a relacionada directamente con el Rendimiento y la Fiabilidad, la caracter'istica Escalable est'a relacionada con la Mantenibilidad cuando quiere Escalarse el sistema a trav'es de m'etodos de modificaci'on del Software (que es el caso particular de este proyecto de grado).
Se cuenta con un mecanismo de medici'on y un m'etodo de mejoramiento de la Escalabilidad orientado a servicios web. Este m'etodo permite consolidar conocimientos b'asicos sobre c'omo ha de ser mejorada la Escalabilidad en un Web Service, que es uno de los objetivos de este proyecto de grado.
Con la finalidad de comprender el tipo de aplicaci'on que ser'a estudiada, en la siguiente secci'on son desarrollados los conceptos relacionados con Web Services.