Professional Documents
Culture Documents
Ingeniera Electrnica
Quines participan en la construccin
de un SE ?
Usa
Agregan
Construye
Personal de datos
Refina
Prueba Apoyo
Participantes fundamentales en el desarrollo.
Especialista. Conoce los hechos importantes y
Experto del dominio comprende el significado de las relaciones entre ellos.
Posee conocimiento, juicio, metodologa y sabe
aplicarlas en el dominio de trabajo.
Desarrollo
Apropiado
Justificacin del desarrollo de un SE.
El desarrollo es caro.
El desarrollo es caro.
Lentos y caros
An los ms usados
Mtodos inductivos
Mtodos manuales de adquisicin del conocimiento
Entrevistas: distintos tipos
El experto ensea tratando de explicar y
justificar su conocimiento del dominio.
Informales o no El experto instruye sobre como leer e interpretar
estructuradas el material disponible.
Ventajas Desventajas
Beneficios Dificultades
PC - PLUS
Lenguajes de Ingeniera Herramientas KAPPA PC
del conocimiento (SHELL) CLIPS
JESS
Construccin de un SE: Fases del desarrollo
Identificacin
Caracterizar los aspectos
Reformulacin importantes del problema
Requerimientos
Conceptualizacin
Encontrar los conceptos para
Reformulacin representar el conocimiento
Conceptos
formalizacin
Implementacin
Desarrollo del sistema
Refinamiento Reglas
Contribuye a una mayor comprensin del problema por parte de los agentes
intervinientes.
De su anlisis se obtienen
El sistema apoya el esfuerzo del desarrollo pautas para reenfocar el
diseo
Construccin de un SE: Modelo en Espiral
ES UN MODELO PROGRESIVO O INCREMENTAL. CADA CIRCUITO DE
LA ESPIRAL AGREGA ALGUNA CAPACIDAD FUNCIONAL AL SISTEMA.
Medidas de calidad de software para SE
SATISFACCIN DE NECESIDADES Y REQUERIMIENTOS.
RESPUESTA CORRECTA PARA ENTRADA CORRECTA.
RESPUESTA COMPLETA PARA ENTRADA CORRECTA.
RESPUESTA REPETITIVA PARA ENTRADA CORRECTA.
CONFIABLE (ERRORES Y FALLAS).
AMIGABLE CON EL USUARIO.
TRANSPORTABLE.
DEGRADACIN SUAVE DE SUS LMITES DE CONOCIMIENTO.
INTERACCIN CON OTROS PAQUETES DE SOFTWARE.
EXPLICACIONES.
MEJORABLE.
REDITUABLE