stringtranslate.com

IDEF0

Ejemplo de diagrama IDEF0

IDEF0 , acrónimo compuesto ("Icam DEFinition for Function Modeling", donde ICAM es un acrónimo de "Integrated Computer Aided Manufacturing"), es una metodología de modelado de funciones para describir funciones de fabricación , que ofrece un lenguaje de modelado funcional para el análisis, desarrollo, reingeniería e integración de sistemas de información , procesos de negocio o análisis de ingeniería de software . [1]

IDEF0 es parte de la familia IDEF de lenguajes de modelado en el campo de la ingeniería de software , y está construido sobre el lenguaje de modelado funcional Structured Analysis and Design Technique (SADT).

Descripción general

El método de modelado funcional IDEF0 está diseñado para modelar las decisiones, acciones y actividades de una organización o sistema. [2] Se derivó del lenguaje de modelado gráfico establecido Structured Analysis and Design Technique (SADT) desarrollado por Douglas T. Ross y SofTech, Inc. En su forma original, IDEF0 incluye tanto una definición de un lenguaje de modelado gráfico ( sintaxis y semántica ) como una descripción de una metodología integral para desarrollar modelos. [3] La Fuerza Aérea de los EE. UU. encargó a los desarrolladores de SADT "desarrollar un método de modelo de función para analizar y comunicar la perspectiva funcional de un sistema. IDEF0 debería ayudar a organizar el análisis del sistema y promover una comunicación eficaz entre el analista y el cliente a través de dispositivos gráficos simplificados". [2]

Mientras que el diagrama de bloques de flujo funcional se utiliza para mostrar el flujo funcional de un producto , IDEF0 se utiliza para mostrar el flujo de datos , el control del sistema y el flujo funcional de los procesos del ciclo de vida. IDEF0 es capaz de representar gráficamente una amplia variedad de operaciones comerciales, de fabricación y de otros tipos de empresas con cualquier nivel de detalle. Proporciona una descripción rigurosa y precisa, y promueve la coherencia de uso e interpretación. Está bien probado y comprobado a lo largo de muchos años de uso por parte del gobierno y la industria privada. Puede generarse mediante una variedad de herramientas de gráficos de computadora. Numerosos productos comerciales respaldan específicamente el desarrollo y análisis de diagramas y modelos IDEF0. [1]

Se utiliza una técnica asociada, la definición de integración para el modelado de la información (IDEF1x), para complementar la norma IDEF0 en el caso de sistemas con uso intensivo de datos. La norma IDEF0, la publicación 183 de las normas federales de procesamiento de la información (FIPS 183) y la norma IDEF1x (FIPS 184) son mantenidas por el Instituto Nacional de Normas y Tecnología (NIST). [1]

La FIPS PUB 183 "Definición de integración para modelado de funciones (IDEF0)" fue retirada como estándar federal (a favor de especificaciones y estándares ABIERTOS) el 2 de septiembre de 2008, como se cita en "The Federal Register", volumen 73, página 51276 (73FR/51276). [4]

Historia

Durante la década de 1970, el Programa de la Fuerza Aérea de los Estados Unidos para la Fabricación Integrada Asistida por Computadora (ICAM) buscó aumentar la productividad de la fabricación mediante la aplicación sistemática de la tecnología informática. El programa ICAM identificó la necesidad de mejores técnicas de análisis y comunicación para las personas involucradas en la mejora de la productividad de la fabricación. Como resultado, en 1981 el programa ICAM desarrolló una serie de técnicas conocidas como técnicas IDEF (definición ICAM), que incluían las siguientes: [3]

En 1983, el programa del Sistema de Soporte de Información Integrada de la Fuerza Aérea de los EE. UU. mejoró la técnica de modelado de información IDEF1 para formar IDEF1X (IDEF1 Extended), una técnica de modelado de datos semánticos. En la década de 1990, las técnicas IDEF0 e IDEF1X se utilizan ampliamente en los sectores gubernamental, industrial y comercial, y respaldan los esfuerzos de modelado para una amplia gama de empresas y dominios de aplicación. En 1991, el Instituto Nacional de Estándares y Tecnología (NIST) recibió apoyo del Departamento de Defensa de los EE. UU., Oficina de Gestión de Información Corporativa (DoD/CIM), para desarrollar uno o más Estándares Federales de Procesamiento de Información (FIPS) para técnicas de modelado. Las técnicas seleccionadas fueron IDEF0 para modelado de funciones e IDEF1X para modelado de información . Estos documentos FIPS se basan en los manuales IDEF publicados por la Fuerza Aérea de los EE. UU. a principios de la década de 1980. [3] Algún tiempo después, IEEE creó el estándar IDEF0, e ISO lo adoptó y publicó como IEEE/ISO/IEC 31320-1.

Temas de IDEF0

Diagrama de contexto de nivel superior

El enfoque IDEF0

IDEF0 se puede utilizar para modelar una amplia variedad de sistemas automatizados y no automatizados. En el caso de los sistemas nuevos, se puede utilizar primero para definir los requisitos y especificar las funciones, y luego para diseñar una implementación que cumpla con los requisitos y realice las funciones. En el caso de los sistemas existentes, IDEF0 se puede utilizar para analizar las funciones que realiza el sistema y registrar los mecanismos (medios) mediante los cuales se realizan. El resultado de aplicar IDEF0 a un sistema es un modelo que consta de una serie jerárquica de diagramas, texto y glosario con referencias cruzadas entre sí. Los dos componentes principales del modelado son las funciones (representadas en un diagrama mediante cuadros) y los datos y objetos que interrelacionan esas funciones (representados mediante flechas). [3]

Bloques de construcción IDEF0

Formato de cuadro de definición de integración para modelado de funciones (IDEF0)

El modelo IDEF0 que se muestra aquí a la izquierda se basa en una sintaxis simple . Cada actividad se describe mediante una etiqueta basada en verbos colocada en un cuadro. Las entradas se muestran como flechas que ingresan por el lado izquierdo del cuadro de actividad, mientras que las salidas se muestran como flechas que salen por el lado derecho del cuadro. Los controles se muestran como flechas que ingresan por la parte superior del cuadro y los mecanismos se muestran como flechas que ingresan desde la parte inferior del cuadro. Las entradas, los controles, las salidas y los mecanismos (ICOM) se denominan conceptos. [2]

Ejemplo de diagrama IDEF0

Notación gráfica

IDEF0 es un modelo que consta de una serie jerárquica de diagramas, texto y glosario con referencias cruzadas entre sí. Los dos componentes principales del modelo son:

Como se muestra en la Figura 3, la posición en la que la flecha se une a un cuadro transmite la función específica de la interfaz. Los controles entran por la parte superior del cuadro. Las entradas, los datos u objetos sobre los que actúa la operación, entran en el cuadro desde la izquierda. Las salidas de la operación salen por el lado derecho del cuadro. Las flechas del mecanismo que proporcionan medios de apoyo para realizar la función se unen (apuntan hacia arriba) a la parte inferior del cuadro. [1]

El proceso IDEF0

El proceso IDEF0 comienza con la identificación de la función principal que se va a descomponer. Esta función se identifica en un “diagrama de contexto de nivel superior”, que define el alcance del análisis IDEF0 particular. En la Figura 3 se muestra un ejemplo de un diagrama de contexto de nivel superior para un proceso de gestión de sistemas de información. A partir de este diagrama se generan diagramas de nivel inferior. En la Figura 4 se muestra un ejemplo de un diagrama derivado, llamado “hijo” en la terminología IDEF0, para una función de ciclo de vida. [1]

Normas federales de procesamiento de información

En diciembre de 1993, el Instituto Nacional de Estándares y Tecnología anunció el estándar para la Definición de Integración para el Modelado de Funciones (IDEF0) en la categoría Estándar de Software, Técnicas de Modelado. Esta publicación anuncia la adopción del IDEF0 como Estándar Federal de Procesamiento de Información (FIPS). Este estándar se basó en la Arquitectura de Fabricación Asistida por Computadora Integrada (ICAM) de los Laboratorios Aeronáuticos Wright de la Fuerza Aérea de junio de 1981. [3]


El 2 de septiembre de 2008, se retiró la norma NIST asociada, FIPS 183 (decisión en el Registro Federal, vol. 73 / página 51276). [4]

Véase también

Referencias

Fundamentos de ingeniería de sistemas. Defense Acquisition University Press, 2001.

Dominio público Este artículo incorpora material de dominio público del Instituto Nacional de Estándares y Tecnología.

  1. ^ Fundamentos de ingeniería de sistemas abcde. Defense Acquisition University Press, 2001.
  2. ^ abc Varun Grover , William J. Kettinger (2000). Pensamiento de procesos: Perspectivas ganadoras para el cambio empresarial en la era de la información . p.168.
  3. ^ abcde Publicación FIPS 183 Archivado el 27 de febrero de 2009 en Wayback Machine publicado el 19 de diciembre de 1993 por el Laboratorio de Sistemas Informáticos del Instituto Nacional de Estándares y Tecnología (NIST).
  4. ^ ab FIPS retirados enumerados por número, actualizado el 15/12/16)
  5. ^ ICAM Architecture Part II-Volume IV - Function Modeling Manual (IDEF0), AFWAL-TR-81-4023, Laboratorio de Materiales, Laboratorios Aeronáuticos Wright de la Fuerza Aérea, Comando de Sistemas de la Fuerza Aérea, Base de la Fuerza Aérea Wright-Patterson, Ohio 45433, junio de 1981.
  6. ^ ICAM Architecture Part II, Volume V - Information Modeling Manual (IDEF1), AFWAL-TR-81-4023, Laboratorio de Materiales, Laboratorios Aeronáuticos Wright de la Fuerza Aérea, Comando de Sistemas de la Fuerza Aérea, Base de la Fuerza Aérea Wright-Patterson, Ohio 45433, junio de 1981.
  7. ^ ICAM Architecture Part II, Volumen VI - Manual de modelado dinámico (IDEF2), AFWAL-TR-81-4023, Laboratorio de materiales, Laboratorios aeronáuticos Wright de la Fuerza Aérea, Comando de sistemas de la Fuerza Aérea, Base de la Fuerza Aérea Wright-Patterson, Ohio 45433, junio de 1981.

Enlaces externos