IDEF4 (IntegrationD efinition For Function Modeling)

Definición de la integración para la modelización de las funciones Nivel 4 IDEF, toda una familia, c onsiste en un “conjunto de lenguajes de modelado dentro del ámbito de la ingeniería de sistemas, que cubren un amplio rango de necesidades, desde la captura y modelado de la información c omo son: IDEF0, IDEF1, IDEF1x, hasta el diseño de redes como IDEF14”.

A continuación muestro algunas características de IDEF0 hasta I DEF4:

IDEF0
Característica de IDEF0 hasta IDEF4

“IDEF4 que se define como aquel modelo de ayuda en el diseño modular orientado a objetos, normalmente, de fácil manejo y reutilización. Apoya la transición de la aplicación y los requisitos para el diseño y la generación de código” (Chulvi y Sánchez, 2009, 8104).

Además permite al diseñador hacer fácilmente un equilibrio entre la composición de una clase, la clase de herencia, la descomposición funcion al, y un polimorfismo en el diseño.

IDEF4 es más que un gráfico de sintaxis, es un procedimiento que sigue los siguientes pasos:

Pasos que sigue IDEF4

Primero, el diseño está dividido en objetos, para después clasificar/especificar las interfaces entre los objetos. Es tos se especifican en el montaje de la actividad (dinámico, estático y modelos de comportamiento que detallan los diferentes aspectos de la interacción entre los objetos que se han desarrollado). Es importante la simulación de los mismos para poder variar los modelos existentes y simular hasta que el diseñador que de satisfecho.

Los conceptos con los que se define IDEF4 son: dominios; características, artefactos y objetos; objetos instancia; clases, subclases y sup erclases; particiones; atributos; estados objeto; métodos; mensajes y polimorfismo; eventos; objetos ciclos de vida; clientes/servidores; relaciones y funciones; herencias; encapsulación y ocultación de la información.

Fuente: Apuntes de Informática V de la FCA de la UNAM