next up previous contents
Siguiente: Formulaci'on de objetivos (Paso Subir: Adaptaci'on del Modelo Sist'emico Anterior: Adaptaci'on del Modelo Sist'emico   Índice General

Modelos Conceptuales

Como resultado de la investigaci'on bibliogr'afica que se desarroll'o en el Cap'itulo [*] (Marco Te'orico), se elaboraron cuatro modelos conceptuales, utilizando la notaci'on UML, que resume y relaciona los conceptos te'oricos.

En la Figura [*] se presentan los conceptos relacionados con la Escalabilidad, se muestra la relaci'on existente entre 'esta y las dem'as caracter'isticas de calidad y se muestra la clasificaci'on a trav'es de los m'etodos de medici'on de la misma. Es posible observar la separaci'on de los atributos de calidad en dos subconjuntos: Los atributos de tiempo de ejecuci'on (Runtime) y los atributos que no son medidos en tiempo de ejecuci'on (Non-Runtime). Y aunque la mayor'ia de los autores sit'uan a la Escalabilidad dentro del conjunto de Runtime, reekie lo sit'uan como un atributo Non-Runtime. Tambi'en es clara la influencia de la Fiabilidad, la Eficiencia y la Escalabilidad sobre la capacidad de realizar una mejora de la Escalabilidad y la relaci'on que existe respecto a que el sistema sea Escalable. A su vez la Modularidad y la Mantenibilidad influyen sobre qu'e tan Escalable puede ser un sistema. Es importante resaltar que las pruebas de Eficiencia ser'an los principales alimentadores de la Funci'on de medici'on de la Escalabilidad.

Figura: Modelo conceptual de Escalabilidad.

Fuente: Elaboraci'on propia

A partir de la necesidad de realizar mejoras en la Escalabilidad, en la Figura [*] se presentan las tres alternativas existentes para llevarlas a cabo. El Incremento de la Capacidad y el Mejoramiento de la Eficiencia pueden ser alcanzados a trav'es de diferentes m'etodos actualmente ya utilizados y estudiados en la literatura. En el caso espec'ifico de la realizaci'on de este proyecto de grado, los esfuerzos se enfocan en m'etodos que impliquen un Mejoramiento de la Eficiencia y reducci'on de carga de los componentes, ya que un Incremento en la capacidad de c'omputo es una soluci'on trivial a trav'es de modificaciones de hardware.

Figura: Modelo conceptual de m'etodos de mejoras en cuanto a la Escalabilidad.

Fuente: Elaboraci'on propia

En la Figura [*] se presentan los conceptos relacionados con Web Services y la interacci'on de los mismos con algunas tecnolog'ias, est'andares y caracter'isticas. De esta manera es posible notar c'omo la utilizaci'on de Tecnolog'ias Abiertas como Protocolos y Est'andares le permiten a los Web Services tener un conjunto de caracter'isticas importantes para ser publicados e invocados a trav'es de la Web.

Figura: Modelo conceptual de Web Services.

Fuente: Elaboraci'on propia

Resumiendo y unificando los conceptos y relaciones m'as importantes sobre toda la investigaci'on bibliogr'afica, se presenta un modelo integrado en la Figura [*]. La Escalabilidad de un Web Service (WS), puede ser mejorada a trav'es de algunos m'etodos y la influencia de los dem'as atributos de calidad son de suma importancia para lograr este objetivo.

Figura: Modelo conceptual integrado.

Fuente: Elaboraci'on propia

Luego de haber identificado los conceptos concernientes a la caracter'istica Escalabilidad, en las siguientes secciones se muestran los entregables de los pasos propuestos por rincon para llevar a cabo la adaptaci'on del modelo.


next up previous contents
Siguiente: Formulaci'on de objetivos (Paso Subir: Adaptaci'on del Modelo Sist'emico Anterior: Adaptaci'on del Modelo Sist'emico   Índice General
Daniel Moros 2010-05-05