Título: Ingeniería de requisitos basada en técnicas de ingeniería del conocimiento
Autores: Pytel, Pablo
Uhalde, C.
Ramón, Hugo Dionisio
Castello, H.
Tomasello, M.
Pollo Cattaneo, María Florencia
Britos, Paola Verónica
García Martínez, Ramón
Fecha: 2012-08-23
2011-05
2011
Publicador: Unversidad Nacional de La Plata
Fuente:

Tipo: Objeto de conferencia
Objeto de conferencia
Tema: técnicas de ingenería del conocimiento
ingeniería de requisitos
SOFTWARE ENGINEERING
Ciencias Informáticas
Descripción: La especificación de requisitos del software es una descripción completa del comportamiento del sistema software a desarrollar. Incluye la descripción de todas las interacciones que se prevén que los usuarios tendrán con el software. También contiene requisitos no funcionales (o suplementarios). Los requisitos no funcionales son los requisitos que imponen restricciones al diseño o funcionamiento del sistema software (tal como requisitos de funcionamiento, estándares de calidad, o requisitos del diseño). Las estrategias recomendadas para la especificación de los requisitos del software están descritas por la norma IEEE 830-1998 Este estándar describe las estructuras posibles, contenido deseable, y calidades de una especificación de requisitos del software. Los requisitos se dividen en tres: (a) funcionales: son los que el usuario necesita que efectúe el software; (b) no funcionales: son los "recursos" para que trabaje el sistema de información (redes, tecnología); y (c) empresariales u organizacionales: son el marco contextual en el cual se implantará el sistema para conseguir un objetivo macro. Por otra parte la Ingeniería de Conocimiento es una subdisciplina de la Inteligencia Artificial, cuyo fin es el diseño y desarrollo de Sistemas Expertos (o Sistemas Basados en el Conocimiento SS.BB.CC). Para ello, intenta representar el conocimiento y razonamiento humanos en un determinado dominio, dentro de un sistema artificial. El trabajo de los ingenieros del conocimiento consiste en extraer el conocimiento de los expertos humanos en una determinada área, y en codificar dicho conocimiento de manera que pueda ser procesado por un sistema software. El ingeniero del conocimiento no es un experto en el campo que intenta modelar, mientras que el experto en el tema no tiene experiencia modelando su conocimiento de forma que pueda ser representado de forma genérica en un sistema software. En este contexto, en este proyecto se explorará, cómo el proceso de educción de conocimiento y su correspondiente modelado de la Ingeniería del Conocimiento, puede ser utilizado para la educción de requisitos y su modelado en el marco de la Ingeniería de Requisitos.
Eje: Ingeniería de Software
Idioma: Español