Ir al contenido principal

3.2 Técnicas de definición de requerimientos

 

Qué son?

Estas técnicas consisten en poder aplicar un desglose para así poder analizar los requisitos y partes, el análisis de los requerimientos del software es la etapa que sigue  en un registro o una matriz de trazabilidad, estas se dividen en dos:

ESTATICAS

Son un sistema de entidades, atributos y relaciones con otros.

1.     Referencia indirecta

2.     Definición axiomática

3.     Expresiones regulares

4.     Abstracciones de datos

DINAMICAS

Son un sistema de función de los cambios que ocurren a lo largo del tiempo. Considerando un sistema en particular hasta que un estimulo lo obliga a cambiar de estado

1.     Tablas de decisión

 

Esta es una herramienta que mediante reglas lógicas ayuda a decidir qué acciones a ejecutar en función de las condiciones.

Un conjunto de:

·        CONDICIONES satisfechas por el sistema en un momento dado.

·        REGLAS para reaccionar ante los estímulos que ocurren cuando se reúnen determinados conjuntos de condiciones.

·        ACCIONES a ser tomadas como resultado.


2.     Diagramas de transición

Este se realiza con Máquinas de estados finito, esto es, máquinas que describen un sistema como un conjunto de estados donde el sistema de reacciones a ciertos eventos ya sean internos o externos.

Una construcción de:

·        Identificar los estados

·        Si hay un estado complejo

·        Desde el estado inicial

·        Analizan las condiciones

·        Verificando la conciencia


3.     Redes de Petri

Son utilizadas para especificar sistemas de tiempo real en los que son necesarios representar aspectos de concurrencia. Esta ejecución se realiza disparando transiciones habilitadas. Una transición está habilitada cuando cada lugar de entrada tiene al menos tantos tokens como arcos hacia la transición


4.     Casos de uso

 

Procesos de modelado de las funcionalidades del sistema en término de los eventos que interactúan entre los usuarios y el sistema.

·        Captura requerimientos funcionales.

·        Descompone el alcance del sistema.

Comentarios

Entradas más populares de este blog

Análisis Y Sintesis De Información

Análisis Y Sintesis De Información ¿Qué es una síntesis?   Una síntesis es un escrito donde se exponen las ideas principales de un texto tras su análisis y comprensión. Estas ideas se corresponden con la opinión del autor y ayuda a una mejor comprensión del mismo para facilitar su entendimiento o estudio, por lo que son expresadas con las palabras de la persona que redacta la síntesis. En una síntesis analizamos estas ideas y las expresamos desde nuestro punto de vista, aunque también deban corresponderse con la opinión del autor. Es decir, debemos de comprender el texto, analizarlo, agrupar sus ideas y luego escribirlas pasadas por nuestro propio filtro. Cómo hacer una síntesis Para redactar una síntesis sobre un ensayo o texto leído debemos de seguir los siguientes pasos: 1)           Leer el texto con atención una primera vez. 2)           Releer el texto, pero esta v...

CMMI

El modelo de CMMI es un modelo que se basa en los procesos de negocio y desarrollo de Software. El modelo CMMI fue inicialmente desarrollado para los procesos relativos al desarrollo e implementación de Software por la Carnegie-Mellon University. Este vio la luz por primera vez en el año 1987 como Capability Maturity Model CMM. Dicho nombre, tanto como los cinco niveles de la representación por etapas, están inspirados en el modelo de madurez Manufacturing Maturity Model de Crosby. La importancia del uso de un modelo radica principalmente en el hecho de que es precisamente lo que permite comprender cuáles son los elementos específicos de una organización, a la vez que ayuda a formular y hablar de qué es lo que se debe mejorar dentro de la misma y de cómo se pueden lograr dichas mejoras.  Dicho esto, algunas de las ventajas del uso de un modelo que valen la pena mencionar son las siguientes: Proporciona un marco y un lenguaje común, lo que se traduce en la ruptura de las...

Modelado UML

Modelado UML El Lenguaje de Modelado Unificado (UML:Unified Modeling Language) es la sucesión de una serie de métodos de análisis y diseño orientadas a objetos que aparecen a fines de los 80's y principios de los 90s.UML es llamado un lenguaje de modelado, no un método. Los métodos consisten de ambos de un lenguaje de modelado y de un proceso. Semántica y Notación Una de las metas principales de UML es avanzar en el estado de la integración institucional proporcionando herramientas de interoperabilidad para el modelado visual de objetos. Sin embargo para lograr un intercambio exitoso de modelos de información entre herramientas, se requirió definir a UML una semántica y una notación. La notación es la parte gráfica que se ve en los modelos y representa la sintaxis del lenguaje de modelado.  El lenguaje está dotado de múltiples herramientas para lograr la especificación determinante del modelo, pero en nuestro caso se trabaja en forma simplificada sobre: ...