Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| ingenieria_de_requisitos:especificacion_formal [2023/11/15 08:05] – thejuanvisu | ingenieria_de_requisitos:especificacion_formal [2023/11/15 08:11] (actual) – thejuanvisu | ||
|---|---|---|---|
| Línea 10: | Línea 10: | ||
| Con la especificación formal las fases de especificación y diseño reducen su coste. | Con la especificación formal las fases de especificación y diseño reducen su coste. | ||
| - | Especificaciones algebraicas. | + | ===== Especificaciones algebraicas. |
| Nos permite especificar componentes que vamos a utilizar y luego agrupar. | Nos permite especificar componentes que vamos a utilizar y luego agrupar. | ||
| Las interfaces se conocen como Tipos Abstractos de Datos u objetos en caso de Programación orientada a Objetos. | Las interfaces se conocen como Tipos Abstractos de Datos u objetos en caso de Programación orientada a Objetos. | ||
| Línea 18: | Línea 19: | ||
| * Signaturas: Define la Sintaxis de dichas operaciones (Atributos) | * Signaturas: Define la Sintaxis de dichas operaciones (Atributos) | ||
| * Axiomas: Plan de pruebas, se especifica que pasa o como reaccionan las funciones y capturas de excepciones. | * Axiomas: Plan de pruebas, se especifica que pasa o como reaccionan las funciones y capturas de excepciones. | ||
| + | |||
| + | Introducción | ||
| + | * Especificación basada en modelos: | ||
| + | * Permite especificar los comportamientos del sistema | ||
| + | * Especifica las notaciones (VDM, B y Z) | ||
| + | * Especificaciones algebraicas | ||
| + | |||
| + | Notación Z | ||
| + | Los sistemas se modelan usando conjuentos y relaciones entre conjuentos | ||
| + | +Las epsecificaciones se presentan como texto informal | ||