4 research outputs found
Soporte automatizado a la metodologÃa web QEM
El soporte automatizado de muchas de las tareas en un proceso de evaluación permite minimizar esfuerzos y costos, como asà también evitar errores e imprecisiones introducidas por el factor humano.
El contar en el proceso de evaluación con una metodologÃa cuantitativa que permita determinar un factor como calidad (o costo) de sitios y aplicaciones Web y, particularmente, el contar con herramientas de soporte a la misma es una de nuestras lÃneas de investigación y desarrollo. En el presente trabajo, ilustramos qué nivel de soporte da la herramienta WebQEM_Tool [9] al proceso de evaluación definido en la metodologÃa Web QEM (Quality Evaluation Method).
La metodologÃa Web QEM [7] la comenzamos a desarrollar a mediados del 98, con el propósito de aportar una estrategia eficaz para evaluar y analizar la calidad de sitios o aplicaciones Web. Está basada en un modelo jerárquico de requerimientos de calidad, partiendo de las caracterÃsticas de alto nivel prescritas en la norma ISO-9126 [2], a saber: usabilidad, funcionalidad, confiabilidad, eficiencia, mantenibilidad y portabilidad. De modo que, a partir de esas caracterÃsticas, se derivan subcaracterÃsticas, y, a partir de éstas, siguiendo un proceso de descomposición jerárquico, se especifican atributos. Es importante destacar, sin embargo, que se puede valorar a la calidad de un producto, mediante la apropiada agregación y cuantificación de alguna o todas las caracterÃsticas, a partir de la medición directa e indirecta de atributos y su agrupamiento en un modelo de agregación y ulterior cálculo. En la sección 2, presentaremos los principales pasos de la metodologÃa (ver [7], para una discusión y análisis detallado).
Por otra parte, la herramienta WebQEM_Tool permite a los evaluadores la administración de proyectos, pudiendo crear, abrir y modificar proyectos, los cuales contienen información de sitios Web a ser evaluados. Además permite ingresar los requerimientos no funcionales que consisten básicamente de un factor (como calidad o costo), caracterÃsticas, subcaracterÃsticas y atributos. Cada uno de estos elementos contiene también sus respectivos campos en las tablas. Luego, mediante el ingreso y edición de indicadores de preferencia de calidad elementales (es decir, valores numéricos asignados a atributos) tomados de uno o varios sitios Web, se permite calcular un indicador de calidad global para cada sitio dado un proyecto de evaluación. Esto habilita a evaluar y/o comparar por ejemplo la calidad de productos Web, dar recomendaciones, y justificar los resultados mediante un modelo de seguimiento. De este modo, se muestran los resultados a través de hiperdocumentos con información textual, tabular y gráfica, generados dinámicamente a partir de las tablas almacenadas en la capa de datos. En la sección 3, comentaremos los principales módulos de WebQEM_Tool y las tecnologÃas empleadas. Finalmente, concluiremos con los futuros avances en esta lÃnea.Eje: IngenierÃa del SoftwareRed de Universidades con Carreras en Informática (RedUNCI
Soporte automatizado a la metodologÃa web QEM
El soporte automatizado de muchas de las tareas en un proceso de evaluación permite minimizar esfuerzos y costos, como asà también evitar errores e imprecisiones introducidas por el factor humano.
El contar en el proceso de evaluación con una metodologÃa cuantitativa que permita determinar un factor como calidad (o costo) de sitios y aplicaciones Web y, particularmente, el contar con herramientas de soporte a la misma es una de nuestras lÃneas de investigación y desarrollo. En el presente trabajo, ilustramos qué nivel de soporte da la herramienta WebQEM_Tool [9] al proceso de evaluación definido en la metodologÃa Web QEM (Quality Evaluation Method).
La metodologÃa Web QEM [7] la comenzamos a desarrollar a mediados del 98, con el propósito de aportar una estrategia eficaz para evaluar y analizar la calidad de sitios o aplicaciones Web. Está basada en un modelo jerárquico de requerimientos de calidad, partiendo de las caracterÃsticas de alto nivel prescritas en la norma ISO-9126 [2], a saber: usabilidad, funcionalidad, confiabilidad, eficiencia, mantenibilidad y portabilidad. De modo que, a partir de esas caracterÃsticas, se derivan subcaracterÃsticas, y, a partir de éstas, siguiendo un proceso de descomposición jerárquico, se especifican atributos. Es importante destacar, sin embargo, que se puede valorar a la calidad de un producto, mediante la apropiada agregación y cuantificación de alguna o todas las caracterÃsticas, a partir de la medición directa e indirecta de atributos y su agrupamiento en un modelo de agregación y ulterior cálculo. En la sección 2, presentaremos los principales pasos de la metodologÃa (ver [7], para una discusión y análisis detallado).
Por otra parte, la herramienta WebQEM_Tool permite a los evaluadores la administración de proyectos, pudiendo crear, abrir y modificar proyectos, los cuales contienen información de sitios Web a ser evaluados. Además permite ingresar los requerimientos no funcionales que consisten básicamente de un factor (como calidad o costo), caracterÃsticas, subcaracterÃsticas y atributos. Cada uno de estos elementos contiene también sus respectivos campos en las tablas. Luego, mediante el ingreso y edición de indicadores de preferencia de calidad elementales (es decir, valores numéricos asignados a atributos) tomados de uno o varios sitios Web, se permite calcular un indicador de calidad global para cada sitio dado un proyecto de evaluación. Esto habilita a evaluar y/o comparar por ejemplo la calidad de productos Web, dar recomendaciones, y justificar los resultados mediante un modelo de seguimiento. De este modo, se muestran los resultados a través de hiperdocumentos con información textual, tabular y gráfica, generados dinámicamente a partir de las tablas almacenadas en la capa de datos. En la sección 3, comentaremos los principales módulos de WebQEM_Tool y las tecnologÃas empleadas. Finalmente, concluiremos con los futuros avances en esta lÃnea.Eje: IngenierÃa del SoftwareRed de Universidades con Carreras en Informática (RedUNCI
Catalogando métricas web
El presente trabajo informa sobre las estrategias y modelos para definir un catálogo de métricas Web con el fin de ser utilizado en procesos de aseguramiento de calidad, a partir de un marco conceptual de calidad. Contar con un catálogo de métricas potencialmente permite a los evaluadores y otros participantes tener un marco de consulta y reuso a partir de una clara especificación de los objetivos, criterios y procedimientos de las métricas a utilizar en los procesos de especificación de requerimientos no funcionales, de monitoreo y control de calidad, tanto en fases de desarrollo como de mantenimiento.
Si bien existen muchas guÃas, heurÃsticas y algunas métricas de evaluación de sitios y aplicaciones Web ([1, 2, 3], entre otras), la mayorÃa carecen de una estrategia de reuso y de un marco conceptual de calidad bien definido. Además han surgido esfuerzos para catalogar métricas para algún tipo de ente en particular, como métricas para productos de software; por ejemplo, la iniciativa del estándar 9126/1-3 en la versión borrador [4]. Sin embargo, las métricas de producto informadas son bastantes genéricas, no siendo de utilidad la mayorÃa de ellas para el dominio de aplicaciones Web y, por otra parte, la plantilla de información para catalogar dichas métricas no es suficientemente completa como analizaremos en la sección 3. Por consiguiente, en este trabajo presentamos un marco conceptual de calidad y la plantilla de información para catalogar métricas en general, independientemente de los dominios. No obstante, en nuestra lÃnea actual de investigación estamos poniendo particular énfasis en catalogar métricas de artefactos Web y en aquellas automatizables.Eje: IngenierÃa del SoftwareRed de Universidades con Carreras en Informática (RedUNCI
Catalogando métricas web
El presente trabajo informa sobre las estrategias y modelos para definir un catálogo de métricas Web con el fin de ser utilizado en procesos de aseguramiento de calidad, a partir de un marco conceptual de calidad. Contar con un catálogo de métricas potencialmente permite a los evaluadores y otros participantes tener un marco de consulta y reuso a partir de una clara especificación de los objetivos, criterios y procedimientos de las métricas a utilizar en los procesos de especificación de requerimientos no funcionales, de monitoreo y control de calidad, tanto en fases de desarrollo como de mantenimiento.
Si bien existen muchas guÃas, heurÃsticas y algunas métricas de evaluación de sitios y aplicaciones Web ([1, 2, 3], entre otras), la mayorÃa carecen de una estrategia de reuso y de un marco conceptual de calidad bien definido. Además han surgido esfuerzos para catalogar métricas para algún tipo de ente en particular, como métricas para productos de software; por ejemplo, la iniciativa del estándar 9126/1-3 en la versión borrador [4]. Sin embargo, las métricas de producto informadas son bastantes genéricas, no siendo de utilidad la mayorÃa de ellas para el dominio de aplicaciones Web y, por otra parte, la plantilla de información para catalogar dichas métricas no es suficientemente completa como analizaremos en la sección 3. Por consiguiente, en este trabajo presentamos un marco conceptual de calidad y la plantilla de información para catalogar métricas en general, independientemente de los dominios. No obstante, en nuestra lÃnea actual de investigación estamos poniendo particular énfasis en catalogar métricas de artefactos Web y en aquellas automatizables.Eje: IngenierÃa del SoftwareRed de Universidades con Carreras en Informática (RedUNCI