<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0120-5609</journal-id>
<journal-title><![CDATA[Ingeniería e Investigación]]></journal-title>
<abbrev-journal-title><![CDATA[Ing. Investig.]]></abbrev-journal-title>
<issn>0120-5609</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería, Universidad Nacional de Colombia.]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0120-56092009000100016</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Implementación de un ambiente virtual colaborativo -especificación de un metamodelo de usabilidad]]></article-title>
<article-title xml:lang="en"><![CDATA[Implementing a collaborative virtual environment - specification for a usability metamodel]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Villegas R.]]></surname>
<given-names><![CDATA[Maria L.]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Hernández A.]]></surname>
<given-names><![CDATA[Hamilton A.]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Giraldo O.]]></surname>
<given-names><![CDATA[William J.]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad del Quindío  ]]></institution>
<addr-line><![CDATA[ Quindío]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad del Quindío  ]]></institution>
<addr-line><![CDATA[ Quindío]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidad del Quindío grupo de Investigación SINFOCI ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>04</month>
<year>2009</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>04</month>
<year>2009</year>
</pub-date>
<volume>29</volume>
<numero>1</numero>
<fpage>126</fpage>
<lpage>132</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0120-56092009000100016&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0120-56092009000100016&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0120-56092009000100016&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Este trabajo presenta los resultados de la primera fase de un macroproyecto que comprende la construcción de un ambiente virtual colaborativo. Se pretende seleccionar una de cinco interfaces propuestas para dicho ambiente, teniendo en cuenta el nivel de usabilidad de cada una de ellas. Para especificar los criterios de medición de las interfaces se realizó un estudio de diversos estándares de usabilidad y patrones de diseño centrados en el usuario para especificar un metamodelo de usabilidad, el cual define las variables y reglas a tener en cuenta en la medición del nivel de usabilidad de las interfaces gráficas de usuario para ambientes virtuales colaborativos. Adicionalmente, se da un vistazo al uso de metáforas en la especificación de interfaces gráficas de usuario como fuentes de nuevos aspectos de usabilidad y satisfacción en el uso de dichas interfaces.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[This research presents the results of the first phase of a macro-project for constructing a collaborative virtual environment. It was aimed at selecting a graphical interface from five proposed for such environment, considering each one’s level of usability. Several standards of usability and user-centered design patterns were studied for specifying interface measurment criteria for specifying a usability metamodel; this defined the variables and rules to be taken into accout when measuring graphic user interface (GUI) usability level for collaborative virtual environments. The use of metaphors when specifying graphic user interfaces is also briefly looked at as a source of new usability and satisfaction related to such interface use.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[usabilidad]]></kwd>
<kwd lng="es"><![CDATA[metamodelo de usabilidad]]></kwd>
<kwd lng="es"><![CDATA[metáfora]]></kwd>
<kwd lng="es"><![CDATA[ambiente virtual colaborativo]]></kwd>
<kwd lng="en"><![CDATA[usability]]></kwd>
<kwd lng="en"><![CDATA[usability metamodel]]></kwd>
<kwd lng="en"><![CDATA[metaphor]]></kwd>
<kwd lng="en"><![CDATA[collaborative virtual environment]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  <font size = "2" face = "verdana">     <p>    <center><font size = "4"><b>Implementaci&oacute;n de un ambiente virtual colaborativo –especificaci&oacute;n de un metamodelo de usabilidad </b></font></center></p>     <p>    <center><font size = "3"><b> Implementing a collaborative virtual environment – specification for a usability metamodel </b></font></center></p>     <p><b> Maria L.Villegas R.<sup>1</sup>, Hamilton A. Hern&aacute;ndez A.<sup>2</sup> y William J. Giraldo O.<sup>3</sup> </b></p>     <p>    <br><sup>1</sup> Ingeniera de sistemas y computaci&oacute;n, Universidad del Quind&iacute;o, Colombia. Docente investigador, Universidad del Quind&iacute;o, Colombia. <a href = "mailto:mlvillegas@uniquindio.edu.co">mlvillegas@uniquindio.edu.co</a>     <br><sup>2</sup> Ingeniero de sistemas y computaci&oacute;n, Universidad del Quind&iacute;o, Colombia. Docente investigador, Universidad del Quind&iacute;o, Colombia. <a href = "mailto:hahernandez@uniquindio.edu.co">hahernandez@uniquindio.edu.co</a>     <br><sup>3</sup> Ingeniero electricista y M.Sc., en Autom&aacute;tica, Universidad del Valle, Colombia. Candidato a Doctor, Ingenier&iacute;a Inform&aacute;tica, Universidad de Castilla-La Mancha, Espa&ntilde;a. Director, grupo de Investigaci&oacute;n SINFOCI, Universidad del Quind&iacute;o, Colombia. <a href = "mailto:wjgiraldo@uniquindio.edu.co">wjgiraldo@uniquindio.edu.co</a></p> <hr size = "1">     ]]></body>
<body><![CDATA[<p><b> RESUMEN  </b></p>     <p>Este trabajo presenta los resultados de la primera fase de un macroproyecto que comprende la construcci&oacute;n de un ambiente virtual colaborativo. Se pretende seleccionar una de cinco interfaces propuestas para dicho ambiente, teniendo en cuenta el nivel de usabilidad de cada una de ellas. Para especificar los criterios de medici&oacute;n de las interfaces se realiz&oacute; un estudio de diversos est&aacute;ndares de usabilidad y patrones de dise&ntilde;o centrados en el usuario para especificar un metamodelo de usabilidad, el cual define las variables y reglas a tener en cuenta en la medici&oacute;n del nivel de usabilidad de las interfaces gr&aacute;ficas de usuario para ambientes virtuales colaborativos. Adicionalmente, se da un vistazo al uso de met&aacute;foras en la especificaci&oacute;n de interfaces gr&aacute;ficas de usuario como fuentes de nuevos aspectos de usabilidad y satisfacci&oacute;n en el uso de dichas interfaces.</p>     <p><b>Palabras clave:</b> usabilidad, metamodelo de usabilidad, met&aacute;fora, ambiente virtual colaborativo.</p> <hr size = "1">     <p><b> ABSTRACT </b></p>     <p>This research presents the results of the first phase of a macro-project for constructing a collaborative virtual environment. It was aimed at selecting a graphical interface from five proposed for such environment, considering each one’s level of usability. Several standards of usability and user-centered design patterns were studied for specifying interface measurment criteria for specifying a usability metamodel; this defined the variables and rules to be taken into accout when measuring graphic user interface (GUI) usability level for collaborative virtual environments. The use of metaphors when specifying graphic user interfaces is also briefly looked at as a source of new usability and satisfaction related to such interface use.</p>     <p><b>Keywords:</b> usability, usability metamodel, metaphor, collaborative virtual environment.</p> <hr size = "1">     <p>Recibido: mayo 30 de 2008     <br>Aceptado: marzo 2 de 2009</p>     <p><font size = "3"><b> Introducci&oacute;n </b></font></p>     <p>En la actualidad se encuentra que la adquisici&oacute;n de productos o servicios depende en gran medida del nivel de calidad alcanzado por cada uno de ellos.  Por esta raz&oacute;n, todos los tipos de industrias que desean ser competitivas en el mercado han incrementado la aplicaci&oacute;n de modelos de calidad en sus procesos.</p>     ]]></body>
<body><![CDATA[<p>Espec&iacute;ficamente, en la industria del <i>software</i>, se han definido varios aspectos que se deben medir a la hora de definir la calidad de un producto, tales como: confiabilidad, seguridad, usabilidad, rendimiento (Kan, 2003), siempre buscando la satisfacci&oacute;n de los clientes.</p>     <p>Existen instituciones que han trabajado en la estandarizaci&oacute;n de aspectos de calidad en el <i>software</i>, por ejemplo la ISO (International Organization for Standardization ), la IEEE (Institute of Electrical and Electronics Engineers, Inc.) y la IEC (International Electrotechnical Commission ).  Estos est&aacute;ndares proporcionan a las empresas pr&aacute;cticas y tecnolog&iacute;as convenientes, ampliamente aceptadas, con el fin de ayudar en el manejo y empleo de m&eacute;todos de ingenier&iacute;a.  Sin embargo, la medici&oacute;n del <i>software</i> se encuentra en una fase en la que terminolog&iacute;a, principios y m&eacute;todos a&uacute;n est&aacute;n siendo definidos, consolidados y acordados (Ferreira <i>et &aacute;l.</i>, 2006).</p>     <p>En lo que respecta a <i>software</i>, hay tres clases de entidades cuyos atributos se desean medir (Calero, 2005; Kan, 2003):</p>     <p><b><i>Procesos</i></b>: son actividades <i>software</i> que normalmente conllevan el factor tiempo.</p>     <p><b><i>Productos</i></b>: son entregables, artefactos o documentos generados en el ciclo de vida del <i>software</i>.</p>     <p><b><i>Recursos</i></b>: son todos aquellos elementos que se usan para la producci&oacute;n de <i>software</i>.</p>     <p>Este proyecto se enfoc&oacute; principalmente en la medici&oacute;n de productos, espec&iacute;ficamente en una de las dimensiones de la calidad del <i>software</i>: la usabilidad, la cual se ha convertido en una de las caracter&iacute;sticas m&aacute;s importantes para los usuarios a la hora de utilizar un producto <i>software</i>. Es importante resaltar que la definici&oacute;n de est&aacute;ndares para esta dimensi&oacute;n de calidad no es ajena a la presentada anteriormente para el <i>software</i> en general. Teniendo en cuenta esto, se realiz&oacute; una recopilaci&oacute;n y clasificaci&oacute;n de los conceptos m&aacute;s importantes relacionados con medici&oacute;n, en especial de la usabilidad, con el fin de definir un conjunto de reglas, lineamientos y asociaciones para construir la primera versi&oacute;n de un metamodelo de usabilidad, enfocado principalmente en medir la satisfacci&oacute;n de los clientes al interactuar con la interfaz de un sistema <i>software</i> dentro de un contexto muy espec&iacute;fico. En este art&iacute;culo se describe el proceso que se llev&oacute; a cabo para definir dicho metamodelo y los resultados obtenidos de la primer fase de un macroproyecto que pretende construir un ambiente virtual colaborativo, con atributos de usabilidad para una unidad administrativa, en el que los usuarios se sentir&aacute;n satisfechos al ser atendidos por dicho sistema. Durante la ejecuci&oacute;n del proyecto se pretende definir tambi&eacute;n qu&eacute; patrones se deben usar para construir un ambiente virtual colaborativo y c&oacute;mo medir su usabilidad.</p>     <p><font size = "3"><b> Medici&oacute;n de la usabilidad </b></font></p>     <p>Seg&uacute;n Jakob Nielsen (1993), aunque medir la usabilidad puede resultar demasiado costoso, realizar esta pr&aacute;ctica vale la pena, ya que las m&eacute;tricas pueden ayudar a los directores de proyectos a corregir cuestiones de dise&ntilde;o durante el proceso de desarrollo y en las decisiones de soporte relacionadas con la generaci&oacute;n del release de un producto.</p>     <p>Los factores principales que deben considerarse al hablar de usabilidad son la facilidad de aprendizaje, la efectividad de uso y la satisfacci&oacute;n con la que las personas son capaces de hacer sus tareas gracias al uso del producto con el que est&aacute;n trabajando, factores que descansan en las bases del dise&ntilde;o centrado en el usuario (D&iacute;az,  et &aacute;l, 2005; Sauro y Kindlund, 2005), (Standardization ISO 9241-11, 1998).</p>     ]]></body>
<body><![CDATA[<p>Para la especificaci&oacute;n de las reglas y conceptos que rigen el metamodelo de usabilidad, se llev&oacute; a cabo una amplia revisi&oacute;n cumental dirigida por una revisi&oacute;n sistem&aacute;tica con la cual se pretend&iacute;a encontrar respuestas a las siguientes preguntas: ¿existen medidas de calidad relacionadas con la usabilidad? ¿existen medidas de calidad en usabilidad relacionadas con la satisfacci&oacute;n?, y ¿existen modelos de calidad relacionados con la satisfacci&oacute;n? Dicha revisi&oacute;n documental permiti&oacute; recopilar un amplio conjunto de m&eacute;tricas, medidas y modelos utilizados para medir la usabilidad de varios tipos de sistemas <i>software</i><sup><a name="ref4a"></a><a href="#ref4b">4</a></sup>  y espec&iacute;ficamente la satisfacci&oacute;n que experimentan los usuarios al interactuar con estos. Adicionalmente a modelos de satisfacci&oacute;n, existen tambi&eacute;n diversas herramientas para medir la calidad del <i>software</i>, por ejemplo: de sitios y p&aacute;ginas web, como WEBQUAL y WAMMI; similarmente, WebTango (Ivory y Hearst, 2002), desarrollado en la Universidad de Berkeley, que cuenta con par&aacute;metros o criterios para medir la calidad autom&aacute;ticamente.</p>     <p>A partir de la informaci&oacute;n mencionada anteriormente, se construy&oacute; una tabla que contiene la clasificaci&oacute;n de la informaci&oacute;n relacionada con cada medida y la dimensi&oacute;n de la usabilidad con la que est&aacute; asociada. Se adopt&oacute; un est&aacute;ndar para nombrar cada medida, de tal forma que fuera claro si deb&iacute;a contener un valor. De esa forma se eliminaron medidas que no cumpl&iacute;an con este est&aacute;ndar.</p>     <p>Luego de asociar cada medida a las dimensiones o conceptos relacionados con la medici&oacute;n de la usabilidad, se hizo una clasificaci&oacute;n de dichas medidas a un nivel de abstracci&oacute;n m&aacute;s general.  Dicha clasificaci&oacute;n arroja como resultado las categor&iacute;as de aspectos de usabilidad que se deben medir:</p>     <p><b><i>A nivel de la eficiencia:</i></b>     <br>-	Eficiencia con respecto al tiempo     <br>-	Eficiencia en la interfaz     <br>-	Facilidad de aprendizaje-entendibilidad</p>     <p><b><i>A nivel de la efectividad:</i></b>     <br>-	Efectividad con respecto a las tareas     <br>-	Efectividad con respecto a los errores     ]]></body>
<body><![CDATA[<br>-	Efectividad de la interfaz</p>     <p><b><i>A nivel de satisfacci&oacute;n:</i></b>     <br>-	Facilidad de uso     <br>-	Navegabilidad – navegaci&oacute;n     <br>-	Nivel de uso     <br>-	Velocidad     <br>-	Calidad de la conexi&oacute;n     <br>-	Calidad de la informaci&oacute;n - Contenido     <br>-	Calidad de la interfaz     <br>-	Calidad de los datos     ]]></body>
<body><![CDATA[<br>-	Calidad del esquema – Presentaci&oacute;n     <br>-	Conformidad del usuario</p>     <p><b><i>A nivel de seguridad:</i></b>     <br>-	Nivel de seguridad</p>     <p>Con el fin de obtener una versi&oacute;n m&aacute;s completa del metamodelo de usabilidad, se revisaron las met&aacute;foras como fuentes de nuevos requerimientos de usabilidad para las interfaces gr&aacute;ficas de usuario.</p>     <p><font size = "3"><b> Met&aacute;foras en el dise&ntilde;o de interfaces usables </b></font></p>     <p><b> Generalidades </b></p>     <p>A medida que las aplicaciones tecnol&oacute;gicas resuelven problemas cada vez m&aacute;s complejos y se hacen m&aacute;s sofisticadas, los ingenieros y dise&ntilde;adores de <i>software</i> se enfrentan con el problema de construir interfaces de usuario entendibles, c&oacute;modas, f&aacute;ciles de usar y de aprender, para que los usuarios puedan concentrarse en la soluci&oacute;n de sus problemas y evitar que el manejo de la herramienta se convierta en otro problema para ellos.</p>     <p>Algunos investigadores argumentan que las interfaces de usuario deber&iacute;an concordar muy de cerca con la forma como este piensa respecto a una tarea y que las interfaces deber&iacute;an reflejar los modelos mentales de la gente (Alty, Knott, Anderson y Smyth, 2000).</p>     <p>Un acercamiento a este problema, muy com&uacute;nmente utilizado por dise&ntilde;adores de interfaces, es el uso de met&aacute;foras. Una met&aacute;fora implica presentar una idea nueva en t&eacute;rminos de otra m&aacute;s familiar (Landay, 2002). En t&eacute;rminos concretos, una met&aacute;fora es usada para representar fielmente un sistema no computacional, plasmando los elementos presentes, sus propiedades y sus comportamientos en un sistema de c&oacute;mputo, de modo que los usuarios se sientan familiares con el entorno al momento de usarlo; dicha familiaridad garantiza que las interfaces sean recordables e intuitivas, caracter&iacute;sticas directamente asociadas con la usabilidad.</p>     ]]></body>
<body><![CDATA[<p>Para identificar algunos aspectos generales de usabilidad del metamodelo, nos parece apropiado mencionar las siguientes met&aacute;foras identificables en situaciones cotidianas, como tambi&eacute;n otras utilizadas com&uacute;nmente en el dise&ntilde;o de interfaces gr&aacute;ficas de usuario:</p>     <p><i>-El escritorio de trabajo:</i> met&aacute;fora usada por muchos sistemas operativos para brindar al usuario la idea de que est&aacute; trabajando en un escritorio com&uacute;n y corriente, en el cual puede encontrar con facilidad la informaci&oacute;n o herramientas que m&aacute;s emplea para realizar su trabajo diario (Hearst, 2004) (<a href="#fig1">Figura 1</a>).</p>      <p>    <center><a name="fig1"><img src="img/revistas/iei/v29n1/1a16f1.jpg"></a></center></p>      <p><i>-El archivador de documentos:</i> usada por algunos gestores de informaci&oacute;n, donde se almacenan y se realizan b&uacute;squedas de documentos basados en criterios como el nombre, asunto, fecha y otros campos importantes; por ser una representaci&oacute;n en un computador, esta met&aacute;fora permite ampliar el tipo de documentos que almacena el archivador, incluyendo archivos de audio y video.</p>     <p><i>-El libro:</i> muestra un contenido de cualquier tipo agrupado en p&aacute;ginas ordenadas y numeradas, en las cuales puede encontrarse la informaci&oacute;n con la distribuci&oacute;n y diagramaci&oacute;n que se le da a una revista, peri&oacute;dico, cartilla, etc&eacute;tera.</p>     <p><i>-La agenda de citas:</i> met&aacute;fora en la que se administran compromisos, citas, eventos y dem&aacute;s actividades asignadas a una fecha y horario espec&iacute;fico.</p>     <p><i>-El ayudante o acompa&ntilde;ante:</i> met&aacute;fora donde se formulan interrogantes con ciertas palabras claves relacionadas con la ejecuci&oacute;n de tareas y un elemento interactivo brinda informaci&oacute;n basado en preguntas frecuentes, informaci&oacute;n m&aacute;s consultada o novedosa, o m&aacute;s importante o relevante, y dem&aacute;s.</p>     <p><i>-Met&aacute;fora de la puerta:</i> ha sido usada durante mucho tiempo para simular la disponibilidad de una persona en una oficina, espec&iacute;ficamente, una puerta abierta corresponde a “disponible para comunicaci&oacute;n”, una puerta parcialmente abierta significa “ocupado pero interrumpible”, y finalmente una puerta cerrada, “no disponible para comunicaci&oacute;n”.</p>     <p><i>-Met&aacute;fora de la grabadora de voz:</i> al igual que un calendario, permite guardar recordatorios de eventos en formato de audio.</p>     ]]></body>
<body><![CDATA[<p><i>-Met&aacute;foras de navegaci&oacute;n:</i> normas establecidas para la navegabilidad en el <i>software</i>, donde la ubicaci&oacute;n, forma o apariencia de los objetos del mismo se relacionan directamente con su funcionalidad; aqu&iacute; se encuentran enunciados como el mencionado anteriormente: “avanzar es hacia la derecha”. Esta met&aacute;fora se plasma normalmente en &iacute;conos con im&aacute;genes que muestran las normas establecidas a nivel mundial, por ejemplo, una flecha hacia la derecha representa la funcionalidad AVANZAR. (Barr <i>et &aacute;l.</i>, 2002)</p>     <p><i>-Met&aacute;fora de la cartelera de anuncios o pared:</i> este elemento permite la divulgaci&oacute;n p&uacute;blica de informaci&oacute;n ubic&aacute;ndola en un lugar accesible a cierto grupo de personas; una implementaci&oacute;n de la funcionalidad de esta met&aacute;fora puede verse hoy en d&iacute;a en el Super Wall usado en Facebook, por ejemplo.</p>     <p>Existen muchas m&aacute;s met&aacute;foras que podr&iacute;an tenerse en cuenta; sin embargo, se han seleccionado &uacute;nicamente las que m&aacute;s relaci&oacute;n tienen con una unidad administrativa, que ser&aacute;n tenidas en cuenta en una fase posterior del macroproyecto para especificar una &uacute;nica met&aacute;fora, tal como lo sugieren Alty <i>et &aacute;l.</i> (1999).</p>     <p><b> Aspectos de usabilidad en sistemas construidos a base de met&aacute;foras </b></p>     <p>Ya que los sistemas construidos teniendo en cuenta met&aacute;foras han sido dise&ntilde;ados basados en aspectos funcionales reales, e intentan dar una apariencia similar a como lucen en realidad, es necesario incluir entre las medidas de la usabilidad del sistema algunos aspectos que miden la correlaci&oacute;n entre el sistema real (no computacional) y el sistema de c&oacute;mputo; estos aspectos pueden ser relevantes a tareas, m&eacute;todos o apariencia, en los cuales se observan el realismo, la consistencia y el buen uso. Por ejemplo:</p>     <p>-Caracter&iacute;sticas que contiene el <i>software</i> esperadas por los usuarios (tareas)</p>     <p>-Significado de los &iacute;conos para los usuarios (apariencia)</p>     <p>-Comportamiento del sistema esperado por los usuarios al realizar una acci&oacute;n sobre la interfaz (m&eacute;todos)</p>     <p>-Complejidad de un proceso o los pasos necesarios para llevarlo a cabo (m&eacute;todos)</p>     <p>Estos aspectos se tuvieron en cuenta durante el an&aacute;lisis de la especificaci&oacute;n del metamodelo de usabilidad, y gran parte de ellos fueron incluidos como atributos asociados a las metaclases.</p>     ]]></body>
<body><![CDATA[<p>Como complemento a la identificaci&oacute;n de elementos que deben estar presentes en las met&aacute;foras a los cuales se les medir&aacute; la usabilidad, y para una fase posterior del macroproyecto, se debe tener en cuenta un conjunto de patrones para la construcci&oacute;n de <i>software usable</i>, en este caso, relacionados con ambientes virtuales colaborativos.</p>     <p><b> Patrones para la construcci&oacute;n de <i>software</i> usable </b></p>     <p>Un patr&oacute;n de interacci&oacute;n entre el ser humano y el computador (HCI) es una forma efectiva de transmitir experiencias sobre problemas recurrentes en el dominio HCI, que incluye detalles de dise&ntilde;o de la interfaz de usuario.</p>     <p>Existe un n&uacute;mero de cat&aacute;logos de patrones de HCI que llevan a cabo una cantidad significativa de conocimientos de dise&ntilde;o reusables, los cuales tienen el potencial de dirigir todo el proceso de dise&ntilde;o de interfaces de usuario.  Dependiendo del tipo de aplicaci&oacute;n, pueden categorizarse de acuerdo a diferentes facetas de interfaces de usuario, tales como la navegaci&oacute;n, informaci&oacute;n/contenido e interacci&oacute;n (Douglass, 1999).</p>     <p>Durante la b&uacute;squeda de patrones de usabilidad y HCI nos encontramos con patrones de dise&ntilde;o de interfaces gr&aacute;ficas que prometen un alto grado de usabilidad, los cuales especifican qu&eacute; elementos deber&iacute;an estar presentes en la interfaz y de qu&eacute; manera (Van Welie, <i>et &aacute;l.</i>, 2000); algunos otros patrones indican qu&eacute; elementos no deber&iacute;an incluirse en una interfaz gr&aacute;fica de usuario (Hearst, 2004); otros patrones son un poco m&aacute;s expl&iacute;citos e indican la manera como se deben implementar, teniendo en cuenta la plataforma, el dispositivo y dem&aacute;s.</p>     <p>Cabe tambi&eacute;n decir que pensar en la usabilidad del sistema bas&aacute;ndose &uacute;nicamente en la interfaz gr&aacute;fica de usuario es un pensamiento errado, ya que la interacci&oacute;n sobre estas interfaces gr&aacute;ficas puede generar eventos inesperados que deben ser manejados correctamente si se quiere llamar “usable” al <i>software</i>. Por esto, algunos patrones arquitect&oacute;nicos definen no s&oacute;lo las responsabilidades asignadas a los componentes de la interfaz gr&aacute;fica sino tambi&eacute;n lo que corresponde al n&uacute;cleo de la aplicaci&oacute;n.  </p>     <p>Ya que este proyecto propone un ambiente virtual, es necesario tambi&eacute;n tener en cuenta los patrones ajustables a las aplicaciones de realidad virtual, que se&ntilde;alan ciertos elementos que deber&iacute;an incluirse en la definici&oacute;n del escenario virtual, de modo que sea f&aacute;cilmente navegable por los usuarios y que, adem&aacute;s de representar fielmente la met&aacute;fora, agregan mejoras para que la experiencia sea satisfactoria.</p>     <p>Algunos patrones HCI identificados como posibles candidatos para usar en el momento de dise&ntilde;ar y construir interfaces gr&aacute;ficas usables para el ambiente virtual colaborativo, son:</p>     <p>-Aplicables a interfaces gr&aacute;ficas en general:</p> <ul>       <li>El escudo: el usuario puede accidentalmente seleccionar una funci&oacute;n que tiene efectos irreversibles, este patr&oacute;n aplica para administraci&oacute;n de errores, se implementa normalmente con una ventana o conjunto de ventanas donde se pide al usuario la confirmaci&oacute;n de la ejecuci&oacute;n de estos procesos (Van Welie <i>et &aacute;l.</i>, 2000).</li>       ]]></body>
<body><![CDATA[<li>Filtrado progresivo (<i>Progressive filtering</i>): permite al usuario alcanzar su objetivo mediante la aplicaci&oacute;n de filtros secuenciales (Douglass, 1999).  Es decir, la informaci&oacute;n se puede categorizar y mostrarle al usuario ciertas opciones, esto se  hace iterativamente hasta que finalmente llegue a la informaci&oacute;n que busca.</li>       <li>Subsitio (<i>Subsite</i>): men&uacute; principal superficial que dirige a los usuarios a subsitios m&aacute;s peque&ntilde;os con arquitecturas simples de navegaci&oacute;n (Douglass, 1999).</li>       <li>B&uacute;squeda por palabras claves (<i>Key-word search</i>): Motor de b&uacute;squeda (Douglass, 1999).</li>       <li>Progreso (<i>The progress pattern</i>): muestra al usuario si a&uacute;n est&aacute; ejecutando o no una tarea, en algunos casos se incluye informaci&oacute;n como los pasos restantes para completar una tarea o el tiempo que falta y la tasa de transferencia en un env&iacute;o de archivos (Douglass, 1999).</li>       <li>Popup emergente 2D o 3D: al disparar un evento sobre un objeto 2D o 3D, aparece cerca de este un conjunto de acciones disponibles identificadas mediante &iacute;conos.</li>       <li>Mapa del sitio: patr&oacute;n muy usado en sitios web con subsitios y secciones en las cuales se estructura la informaci&oacute;n, aqu&iacute; el usuario puede encontrar todos los v&iacute;nculos a las diferentes secciones del sitio web, ofreci&eacute;ndole otra forma de llegar r&aacute;pidamente a lo que busca.</li>     </ul>     <p>-Aplicables a interfaces gr&aacute;ficas 2D:</p> <ul>       <li>Migajas de pan (Bread Crumbs): ofrecen en la interfaz gr&aacute;fica un rastro de navegaci&oacute;n desde la p&aacute;gina inicial hasta la actual (Douglass, 1999).  Windows Vista, por ejemplo, ha cambiado su tradicional barra de direcci&oacute;n por una implementaci&oacute;n de este patr&oacute;n, donde adem&aacute;s de mostrar la ruta a seguir desde la ra&iacute;z de la unidad se puede ir a cualquiera de estos directorios con un solo clic.</li>       <li>Men&uacute; vertical permanente a la izquierda/derecha (<i>Permanent vertical menu at left/right</i>): consiste en un men&uacute; vertical que se repite a trav&eacute;s de todas las p&aacute;ginas de un sitio; puede tener uno o m&uacute;ltiples niveles de acoplamiento.</li>     ]]></body>
<body><![CDATA[</ul>     <p>-Aplicables a interfaces gr&aacute;ficas 3D:</p> <ul>       <li>Patr&oacute;n del Avatar: en los escenarios virtuales suele representarse al usuario con un personaje animado que ayuda a visualizar lo que se est&aacute; haciendo, d&oacute;nde est&aacute; ubicado, qu&eacute; caracter&iacute;sticas y qu&eacute; opciones tiene. Y en ambientes virtuales colaborativos donde aparecen m&uacute;ltiples Avatar en representaci&oacute;n de m&uacute;ltiples usuarios, permite conocer el estado de los otros usuarios, por ejemplo, ausente, ocupado, disponible. Aplicaciones como Second life, Trueplay y algunos chat 3D implementan este patr&oacute;n.</li>       <li>Patr&oacute;n identificable Place (Tanner <i>et &aacute;l.</i>, 1998): este patr&oacute;n plasma, en un ambiente virtual, la imagen de un lugar o entidad conocida, en nuestro caso una unidad administrativa, usando su identidad, de modo que los usuarios asocien de inmediato a un objeto o conjunto de ellos con un lugar, entidad, organizaci&oacute;n y dem&aacute;s.</li>       <li>Mapa del sitio 3D: adaptaci&oacute;n del “mapa del sitio” de las p&aacute;ginas web; en el escenario 3D se le brinda al usuario un mapa en el que puede encontrar objetos 3D interactivos que le indican el lugar donde se encuentra y aquellos a los cuales se puede desplazar.</li>     </ul>     <p>Luego de realizar el estudio sobre los est&aacute;ndares de usabilidad relacionados con las met&aacute;foras y los patrones, se lleg&oacute; a la conclusi&oacute;n de aplicar dichos est&aacute;ndares en la fase II del macroproyecto, el cual comprende la construcci&oacute;n de cinco interfaces propuestas para el ambiente virtual colaborativo.  A continuaci&oacute;n se presentan los resultados obtenidos durante la definici&oacute;n del metamodelo de usabilidad.</p>     <p><font size = "3"><b>   Primera versi&oacute;n del metamodelo de usabilidad </b></font></p>     <p><b>   Contexto </b></p>     <p>Las medidas involucradas con la usabilidad que se obtuvieron en base a la revisi&oacute;n sistem&aacute;tica, corresponden al nivel M0 o nivel del producto en ejecuci&oacute;n, si se tiene en cuenta la arquitectura de cuatro niveles de MOF (Ferreira <i>et &aacute;l</i>., 2006). Por esta raz&oacute;n, se hizo un trabajo de clasificaci&oacute;n y agrupaci&oacute;n de conceptos y atributos para que fuera posible expresar el metamodelo de usabilidad al nivel M2 de la arquitectura MOF, que corresponde al nivel de metamodelo.</p>     ]]></body>
<body><![CDATA[<p>Seg&uacute;n su descripci&oacute;n, cada medida tiene asociados un conjunto de atributos, tales como: descripci&oacute;n, m&eacute;todo de medici&oacute;n, escala de medici&oacute;n.  Algunas medidas tambi&eacute;n tienen asociada una f&oacute;rmula, la cual permite calcular su valor dependiendo de los valores tomados por otras medidas. Tal como est&aacute; expresado en el documento “Metamodelo para la medici&oacute;n del <i>software</i>” (Ferreira <i>et &aacute;l.</i>, 2006), cada medida tiene una forma de establecerse. De acuerdo con esto y con los documentos consultados de donde se extrajeron dichas medidas, a cada tipo de medida se asoci&oacute; su forma de medir. Sin embargo, hay todav&iacute;a muchas medidas a las cuales no se les ha definido su forma de medir, ni la escala de medici&oacute;n. La <a href="#tab1">Tabla 1</a> muestra la definici&oacute;n de la medida: “Tiempo en llevar a cabo la tarea”.</p>      <p>    <center><a name="tab1"><img src="img/revistas/iei/v29n1/1a16t1.jpg"></a></center></p>      <p><b>   Modelo de usabilidad </b></p>     <p>El trabajo de clasificaci&oacute;n enfocado a las medidas arroj&oacute; los siguientes conceptos, los cuales pertenecen al nivel M1 seg&uacute;n MOF (Atkinson, K&uuml;hne y Gonz&aacute;lez-P&eacute;rez, 2003):</p>     <p>-	Medida base       <br>-	C&aacute;lculo de medida       <br>-	Medida derivada       <br>-	Definici&oacute;n de criterios de evaluaci&oacute;n       <br>-	Indicador       ]]></body>
<body><![CDATA[<br>-	Test con usuarios       <br>-	Secuencia de pasos</p>     <p>Se debe tener en cuenta que cualquier aspecto de calidad asociado con un conjunto de mediciones debe estar delimitado para un dominio espec&iacute;fico de aplicaciones. Esta clasificaci&oacute;n y asociaci&oacute;n de aspectos involucrados con aplicaciones Web y medici&oacute;n de usabilidad, arroja como resultado otro conjunto de conceptos tambi&eacute;n ubicados a nivel M1 seg&uacute;n MOF:</p>     <p>-	Aplicaci&oacute;n web       <br>-	Enlace       <br>-	Funcionalidad       <br>-	Modelo de usabilidad       <br>-	Sitio web       <br>-	Usabilidad       <br>-	P&aacute;gina web       ]]></body>
<body><![CDATA[<br>-	Efectividad       <br>-	Interfaz Web       <br>-	Eficiencia       <br>-	Elemento de construcci&oacute;n       <br>-	Satisfacci&oacute;n       <br>-	Texto       <br>-	Seguridad     <br>-	Gr&aacute;fica	</p>     <p>Seg&uacute;n la literatura asociada con los conceptos mencionados, se construy&oacute; una definici&oacute;n estructural de acuerdo a la especificaci&oacute;n de cada uno de ellos, la cual contiene su descripci&oacute;n y un conjunto de atributos que los caracterizan, lo que se conoce como la definici&oacute;n de un conjunto de clases en el lenguaje UML. Con el fin de tener un nivel de organizaci&oacute;n del modelo, se agruparon las clases en los paquetes: Medici&oacute;n, Aspectos de calidad y Dominio de AAplicaciones, tal  como lo muestra la <a href="#fig2">Figura 2</a>.</p>      <p>    ]]></body>
<body><![CDATA[<center><a name="fig2"><img src="img/revistas/iei/v29n1/1a16f2.jpg"></a></center></p>      <p>Los siguientes diagramas de clases expresados en UML ilustran una vista estructural donde se mapean las relaciones entre las clases contenidas en cada paquete.</p>     <p><i>Paquete Medici&oacute;n:</i> el prop&oacute;sito de este diagrama de clases es el de rese&ntilde;ar los conceptos claves involucrados en un proceso de medici&oacute;n y la forma como se relacionan (<a href="#fig3">Figura 3</a>).</p>      <p>    <center><a name="fig3"><img src="img/revistas/iei/v29n1/1a16f3.jpg"></a></center></p>      <p><i>Paquete Aspectos de calidad:</i> el diagrama de clases ilustrado por la <a href="#fig4">Figura 4</a>, despliega los aspectos de calidad o dimensiones relacionadas con la usabilidad.</p>      <p>    <center><a name="fig4"><img src="img/revistas/iei/v29n1/1a16f4.jpg"></a></center></p>      <p><i>Paquete Dominio de aplicaciones:</i> el diagrama de clases ilustrado por la <a href="#fig5">Figura 5</a>, exhibe los conceptos relacionados con el dominio de las aplicaciones a las cuales se les adjuntan los modelos de calidad y la forma como se relacionan.</p>      <p>    ]]></body>
<body><![CDATA[<center><a name="fig5"><img src="img/revistas/iei/v29n1/1a16f5.jpg"></a></center></p>      <p><b>   Metamodelo de usabilidad </b></p>     <p>Los diagramas descritos en la secci&oacute;n anterior est&aacute;n expresados a nivel de modelado; no obstante, este trabajo est&aacute; orientado a expresar un metamodelo, lo cual nos obliga a subir un nivel m&aacute;s en la arquitectura MOF (nivel M2). Afortunadamente, la literatura consultada en Ferreira, <i>et &aacute;l.</i> (2006) e Ivory (2001), nos permite clasificar a&uacute;n m&aacute;s estos conceptos, teniendo como resultado los siguientes:</p>     <p><i>Con respecto a las medidas:</i>     <br>-	Medida       <br>-	M&eacute;todo de medici&oacute;n     <br>-	Proceso de medici&oacute;n</p>     <p>Con respecto a los aspectos de calidad y tipos de aplicaciones:     <br>-	Modelo de medici&oacute;n       <br>-	Tipo de aplicaci&oacute;n       ]]></body>
<body><![CDATA[<br>-	Elemento a evaluar       <br>-	Componente medible     <br>-	Atributo de calidad</p>     <p>La <a href="img/revistas/iei/v29n1/1a16f6.jpg" target="_blank">Figura 6</a> muestra la definici&oacute;n estructural para este metamodelo, el cual define los elementos claves y la sem&aacute;ntica de un modelo para realizar procesos de medici&oacute;n de aspectos de calidad a diferentes tipos de aplicaciones <i>software</i>:</p>     <p><b>   Definici&oacute;n de conceptos </b></p>     <p><i>Proceso de medici&oacute;n:</i> aquel por el cual se asignan n&uacute;meros o s&iacute;mbolos a los atributos de calidad de las entidades en el mundo real, de tal manera que las definan de acuerdo con reglas claramente establecidas (D&iacute;az, Montero y Aedo, 2005). Para este macroproyecto, el proceso de medici&oacute;n de la usabilidad pretende satisfacer la necesidad de saber cu&aacute;l de un conjunto de interfaces es m&aacute;s usable, y espec&iacute;ficamente, cu&aacute;l produce mayor satisfacci&oacute;n a los usuarios a la hora de sentirse atendido.</p>     <p><i>Medida:</i> correspondencia de un dominio real a un mundo formal matem&aacute;tico. Es decir, pasar a datos num&eacute;ricos lo que se observa en el mundo real.  Una medida no puede ser interpretada sin una unidad de medici&oacute;n y tipo de escala  (D&iacute;az, <i>et &aacute;l.</i>, 2005).</p>     <p><i>Elemento a evaluar:</i> es la caracter&iacute;stica o propiedad f&iacute;sica o abstracta que comparten los componentes medibles de un tipo de aplicaciones determinado; todos los elementos que hacen parte de las interfaces o aplicaciones a los que se les toma medidas.</p>     <p><i>M&eacute;todo de medici&oacute;n:</i> secuencia l&oacute;gica de operaciones y potenciales heur&iacute;sticas, expresadas de forma gen&eacute;rica, que permite la realizaci&oacute;n de una descripci&oacute;n de actividad.</p>     <p><i>Componente medible:</i> objeto que se caracteriza mediante la medici&oacute;n de sus elementos.</p>     ]]></body>
<body><![CDATA[<p><i>Modelo de medici&oacute;n:</i> define un conjunto de atributos de calidad y sus relaciones, lo cual proporciona una base para especificar requisitos de calidad y evaluar la calidad de los componentes medibles para determinado el tipo de aplicaciones.</p>     <p><i>Tipo de aplicaci&oacute;n:</i> conjunto de aplicaciones que comparten ciertas caracter&iacute;sticas y requerimientos esenciales de funcionamiento.</p>     <p><i>Atributo de calidad:</i> elemento definido con el fin de identificar el nivel de calidad de un componente o elemento espec&iacute;fico de una entidad.</p>     <p>A continuaci&oacute;n se muestra una relaci&oacute;n metaclase - instancia entre las abstracciones descritas anteriormente, con el fin de involucrar el modelo descrito anteriormente con el metamodelo (<a href="#tab2">Tabla 2</a>).</p>      <p>    <center><a name="tab2"><img src="img/revistas/iei/v29n1/1a16t2.jpg"></a></center></p>      <p><font size = "3"><b>   Conclusiones y trabajo futuro </b></font></p>     <p>En este trabajo hemos presentado una propuesta que sirve como apoyo en la definici&oacute;n de los aspectos a tener en cuenta a la hora de medir la usabilidad de una aplicaci&oacute;n, a nivel de modelo y metamodelo.  Se pretende para la fase II del proyecto, construir las interfaces del ambiente virtual colaborativo y en base al metamodelo definido especificar y aplicar el proceso de medici&oacute;n de la usabilidad, concretamente para medir la satisfacci&oacute;n de los usuarios del ambiente. La proyecci&oacute;n de este trabajo tambi&eacute;n involucra la identificaci&oacute;n de las medidas y modelos de usabilidad para ambientes de realidad virtual.</p>     <p>Se debe tener en cuenta que los reportes obtenidos durante la aplicaci&oacute;n de modelos de medici&oacute;n para cualquier conjunto de atributos de calidad de un tipo espec&iacute;fico de aplicaciones, se utilizan para definir estrategias de cambio a los productos, posiblemente en forma de requerimientos.</p>     <p>Se debe considerar que la mayor&iacute;a de las m&eacute;tricas y propuestas que se estudiaron est&aacute;n pensadas para dise&ntilde;o y pruebas de usabilidad; sin embargo, el metamodelo estar&aacute; concebido para levantar constantemente informaci&oacute;n de la satisfacci&oacute;n.</p>     ]]></body>
<body><![CDATA[<p>Debido a que existe una definici&oacute;n muy amplia de las medidas relacionadas con la usabilidad del <i>software</i>, durante el proceso de medici&oacute;n de la usabilidad de determinado tipo de aplicaciones es importante identificar y clasificar las medidas a tener en cuenta para que sean las apropiadas en el tipo de aplicaci&oacute;n que se est&aacute; evaluando.</p>     <p>Al estudiar los sistemas y su comportamiento e intentar plasmarlos en un sistema computacional, son muchas las caracter&iacute;sticas a tener en cuenta para que los usuarios se sientan c&oacute;modos y perciban las interfaces del <i>software</i> como amigables y f&aacute;ciles de usar. Ya que el conocimiento puede verse como evolutivo bas&aacute;ndose en met&aacute;foras, el estudio de estas puede ser muy provechoso. En este proyecto se ha llevado a cabo un estudio intenso sobre la fundamentaci&oacute;n de la creaci&oacute;n de <i>software</i> basado en met&aacute;foras, comprendiendo que es una herramienta potente, tenida en cuenta de manera t&aacute;cita por muchos procesos de desarrollo y patrones de dise&ntilde;o. Se ha definido una posible met&aacute;fora para usar al momento de plasmar en interfaces gr&aacute;ficas de usuario un sistema colaborativo para acceso de informaci&oacute;n en una unidad administrativa.</p>     <p>Esperamos finalizar la implantaci&oacute;n de un laboratorio de usabilidad con el fin de comprobar la calidad de dichos modelos y el impacto que se tiene frente al desarrollo de estos tipos de sistemas, al igual que confiamos en que estos mismos modelos, patrones, met&aacute;foras y reportes t&eacute;cnicos hagan parte de dicho laboratorio para el servicio de la comunidad.</p>     <p><font size = "3"><b>   Agradecimientos </b></font></p>     <p>Presentamos nuestros agradecimientos al proyecto “Implementaci&oacute;n de un <i>framework</i> para la evaluaci&oacute;n de usabilidad de aplicaciones <i>software</i> soportado en la creaci&oacute;n de un Laboratorio de Usabilidad”, en colaboraci&oacute;n con la Universidad del Cauca y cofinanciado por Colciencias.</p>     <p></p> <hr size = "1">     <p> <a name="ref4b"></a><a href="#ref4a">4</a> En este trabajo se adopt&oacute; el concepto medida, en lugar de m&eacute;trica, por la sustentaci&oacute;n presentada en Bertoa, Troya y Vallecillo (2006); Ferreira <i>et &aacute;l</i>. (2006). </p> <hr size = "1">     <p><font size = "3"><b>   Bibliograf&iacute;a </b></font></p>       <!-- ref --><p>Alty, J.L., Knott, R.P., Anderson, B., Smyth, M., A framework for engineering metaphor at the user interface., Interacting with Computers, Vol. 13, 2000, pp. 301-322.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000191&pid=S0120-5609200900010001600001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Atkinson, C., K&uuml;hne, T., Gonzalez-Perez, C., Understanding Metamodelling., Oct, 2003.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000192&pid=S0120-5609200900010001600002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Barr, P., Biddle, R., Noble, J., A Taxonomy of UserInterface Metaphors., School of Mathematical and Computing Sciences Victoria University of Wellington, Wellington, New Zealand, 2002.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000193&pid=S0120-5609200900010001600003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Bertoa, M. F., Troya, J. M., Vallecillo, A., Measuring the usability of software components., The Journal of Systems and Software, Vol. 79, 2006, pp. 427-439.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000194&pid=S0120-5609200900010001600004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Calero, C., Modelos de calidad software, Calidad y Medici&oacute;n de Sistemas de Informaci&oacute;n. Departamento de Inform&aacute;tica. Universidad Castilla La Mancha. 2005&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000195&pid=S0120-5609200900010001600005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>D&iacute;az, M. P., Montero, S., Aedo, I., Ingenier&iacute;a de la Web y Patrones de Dise&ntilde;o., Pearson Education S.A (ed), 2005.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000196&pid=S0120-5609200900010001600006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Douglass, B. P., DOING HARD TIME - Developing Real-Time Systems With UML, Objects, Frameworks, and Patterns., Addison – Wesley Object Technology (ed), 1999.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000197&pid=S0120-5609200900010001600007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Ferreira, M., Garc&iacute;a, F., Ruiz, F., Bertoa, M. F., Calero, C., Vallecillo, A., Piattini, M., Mora, B., Medici&oacute;n del Software Ontolog&iacute;a y Metamodelo., Departamento de Tecnolog&iacute;as y Sistemas de la Informaci&oacute;n, Castilla La Mancha, 2006.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000198&pid=S0120-5609200900010001600008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Hearst, M., Metaphor in User Interfaces., User Interface Design & Development Course, Berkeley University, 2004.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000199&pid=S0120-5609200900010001600009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Ivory, M. Y., An Empirical Foundation for Automated Web Interface Evaluation., Graduate Division Of The University Of California, University Of California, Berkeley, 2001.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000200&pid=S0120-5609200900010001600010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Ivory, M. Y., Hearst, M. A., Improving Web Site Design., Usability and the Web, 2002, pp. 56-63.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000201&pid=S0120-5609200900010001600011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Kan, S. H., Metrics and Models in Software Quality Engeneering, Software Quality Metrics Overview., 2 editon, Addison-Wesley (ed), 2003, pp. 85-125.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000202&pid=S0120-5609200900010001600012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Landay, J., Conceptual Models & Interface Metaphors., Georgia Institute of technology, 2002.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000203&pid=S0120-5609200900010001600013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Nielsen, J., Usability Engineering., Morgan Kaufmann, 1993.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000204&pid=S0120-5609200900010001600014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Sauro, J., Kindlund, E., A Method to Standardize Usability Metrics Into a Single Score., in Proceedings of the SIGCHI conference on Human factors in computing systems.CHI 2005, ACM Press: Portland, Oregon, USA, 2005, pp. 401-409&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000205&pid=S0120-5609200900010001600015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Standardization, I.O.f., ISO 9241-11 Part 11 Guidance on usability., 1998.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000206&pid=S0120-5609200900010001600016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Tanney, S., Schwartz, P., Yen, S., Shen, L., Furness, T., A Design Method for Virtual Environments Using Narrative and Pattern Languages., Technical Report R-98-13, Human Interface Technology Lab. University of Washington, 1998.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000207&pid=S0120-5609200900010001600017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Van Welie, M., Van der Veer, G. C., Eliëns, A., Patterns as Tools for User Interface Design., Vrije Universiteit, Department of Computer Science, 2000.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000208&pid=S0120-5609200900010001600018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Alty]]></surname>
<given-names><![CDATA[J.L.]]></given-names>
</name>
<name>
<surname><![CDATA[Knott]]></surname>
<given-names><![CDATA[R.P.]]></given-names>
</name>
<name>
<surname><![CDATA[Anderson]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Smyth]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A framework for engineering metaphor at the user interface]]></article-title>
<source><![CDATA[Interacting with Computers]]></source>
<year>2000</year>
<volume>13</volume>
<page-range>301-322</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Atkinson]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Kühne]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Gonzalez-Perez]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<source><![CDATA[Understanding Metamodelling]]></source>
<year>Oct,</year>
<month> 2</month>
<day>00</day>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Barr]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Biddle]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Noble]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[A Taxonomy of UserInterface Metaphors]]></source>
<year>2002</year>
<publisher-loc><![CDATA[Wellington ]]></publisher-loc>
<publisher-name><![CDATA[School of Mathematical and Computing Sciences Victoria University of Wellington]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bertoa]]></surname>
<given-names><![CDATA[M. F.]]></given-names>
</name>
<name>
<surname><![CDATA[Troya]]></surname>
<given-names><![CDATA[J. M.]]></given-names>
</name>
<name>
<surname><![CDATA[Vallecillo]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Measuring the usability of software components]]></article-title>
<source><![CDATA[The Journal of Systems and Software]]></source>
<year>2006</year>
<volume>79</volume>
<page-range>427-439</page-range></nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Calero]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<collab>Universidad Castilla La Mancha^dDepartamento de Informática</collab>
<source><![CDATA[Modelos de calidad software, Calidad y Medición de Sistemas de Información]]></source>
<year>2005</year>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Díaz]]></surname>
<given-names><![CDATA[M. P.]]></given-names>
</name>
<name>
<surname><![CDATA[Montero]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Aedo]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
</person-group>
<source><![CDATA[Ingeniería de la Web y Patrones de Diseño]]></source>
<year>2005</year>
<publisher-name><![CDATA[Pearson Education S.A (ed)]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Douglass]]></surname>
<given-names><![CDATA[B. P.]]></given-names>
</name>
</person-group>
<source><![CDATA[DOING HARD TIME: Developing Real-Time Systems With UML, Objects, Frameworks, and Patterns]]></source>
<year>1999</year>
<publisher-name><![CDATA[Addison - Wesley Object Technology]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ferreira]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[García]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[Ruiz]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[Bertoa]]></surname>
<given-names><![CDATA[M. F.]]></given-names>
</name>
<name>
<surname><![CDATA[Calero]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Vallecillo]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Piattini]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Mora]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<collab>Departamento de Tecnologías y Sistemas de la Información</collab>
<source><![CDATA[Medición del Software Ontología y Metamodelo]]></source>
<year>2006</year>
<publisher-loc><![CDATA[^eCastilla La Mancha Castilla La Mancha]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hearst]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Metaphor in User Interfaces: User Interface Design & Development Course]]></source>
<year>2004</year>
<publisher-name><![CDATA[Berkeley University]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ivory]]></surname>
<given-names><![CDATA[M. Y.]]></given-names>
</name>
</person-group>
<collab>University Of California^dGraduate Division Of The University Of California</collab>
<source><![CDATA[An Empirical Foundation for Automated Web Interface Evaluation]]></source>
<year>2001</year>
<publisher-loc><![CDATA[Berkeley ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ivory]]></surname>
<given-names><![CDATA[M. Y.]]></given-names>
</name>
<name>
<surname><![CDATA[Hearst]]></surname>
<given-names><![CDATA[M. A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Improving Web Site Design: Usability and the Web]]></article-title>
<source><![CDATA[]]></source>
<year>2002</year>
<page-range>56-63</page-range></nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kan]]></surname>
<given-names><![CDATA[S. H.]]></given-names>
</name>
</person-group>
<source><![CDATA[Metrics and Models in Software Quality Engeneering, Software Quality Metrics Overview]]></source>
<year>2003</year>
<edition>2</edition>
<page-range>85-125</page-range><publisher-name><![CDATA[Addison-Wesley]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Landay]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Conceptual Models & Interface Metaphors]]></source>
<year>2002</year>
<publisher-name><![CDATA[Georgia Institute of technology]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Nielsen]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Usability Engineering]]></source>
<year>1993</year>
<publisher-name><![CDATA[Morgan Kaufmann]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sauro]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Kindlund]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<source><![CDATA[A Method to Standardize Usability Metrics Into a Single Score]]></source>
<year></year>
<conf-name><![CDATA[ SIGCHI conference on Human factors in computing systems.CHI 2005]]></conf-name>
<conf-date>2005</conf-date>
<conf-loc>Portland Oregon</conf-loc>
<page-range>401-409</page-range></nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="">
<collab>Standardization, I.O.f.</collab>
<source><![CDATA[ISO 9241-11 Part 11 Guidance on usability]]></source>
<year>1998</year>
</nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Tanney]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Schwartz]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Yen]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Shen]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Furness]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
</person-group>
<source><![CDATA[A Design Method for Virtual Environments Using Narrative and Pattern Languages: Technical Report R-98-13, Human Interface Technology Lab]]></source>
<year>1998</year>
<publisher-name><![CDATA[University of Washington]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Van Welie]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Van der Veer]]></surname>
<given-names><![CDATA[G. C.]]></given-names>
</name>
<name>
<surname><![CDATA[Eliëns]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<collab>Department of Computer Science^dVrije Universiteit</collab>
<source><![CDATA[Patterns as Tools for User Interface Design]]></source>
<year>2000</year>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
