Biblioteca122.739 documentos en línea

Artículo

Evaluando características del agente softwareEvaluation of the characteristics of software agent

Resumen

Este trabajo es el resultado de una investigación para evaluar características de un agente software. Para ello se consideran las tres características más relevantes de un agente software: su habilidad social, autonomía y proactividad. Se definen atributos medibles por cada característica y se proponen medidas que permitan evaluar cada atributo y, a partir de estos valores, obtener el valor de las características consideradas. Para validarlas se aplican estas medidas a un caso de estudio.

INTRODUCCIÓN

La calidad de un producto software se refiere a los factores que contribuyen a la satisfacción completa de las necesidades de un usuario u organización relacionadas con ese producto [1]. En el desarrollo de la Ingeniería Informática se han presentado varios modelos de calidad del software, como el modelo procedural [2], el orientado a objetos [3] y el estándar de calidad internacional establecido por ISO/IEC [4] entre otros, pero no un modelo que mida la calidad de un agente software.

Para evaluar el agente software se han investigado trabajos publicados en relación con medidas para evaluarlo, los que consideran principalmente la adopción de medidas de otros paradigmas, como el procedural y orientado a objetos, ya que hay características de programación en común con el software orientado a agentes, como son la programación modular y la encapsulación [5-6]. Otros trabajos han propuesto algunas medidas nuevas pero no relacionadas con atributos específicos del agente software [7] y han desarrollado test orientados a evaluar metodologías orientadas a agentes [8].

Es manifiesto entonces que el aporte de este trabajo está en la necesidad de evaluar el agente software, aportando medidas adecuadas que consideren las características relevantes de estos agentes.

Para evaluar la calidad de un software, ISO/IEC propuso en 2001 descomponer esta calidad en tres niveles jerárquicos: características (se corresponden con propiedades que debe verificar el software), sub-características o atributos (son cualidades medibles que influyen en cada característica) y medidas (son las métricas que permiten evaluar los atributos) [4]. Basados en esta descomposición se ha planteado este trabajo de investigación para evaluar características de un agente software.

En relación con las características de un agente software, se ha realizado el estudio de las características de habilidad social, autonomía y proactividad, con sus atributos y medidas asociadas, por considerar que son las más representativas del agente software [9-12]. El objetivo de este trabajo de investigación es proponer atributos asociados a las características mencionadas del agente software y un conjunto de medidas que permitan evaluar dichos atributos [13].

El resto del artículo está estructurado como sigue.

  • Tipo de documento:Artículo
  • Formato:pdf
  • Idioma:Español
  • Tamaño:197 Kb

Cómo citar el documento

Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.

Este contenido no est� disponible para su tipo de suscripci�n

Información del documento