lIDEF, inicialmente abreviatura del ICAM Definicin, rebautizado en 1999 como Integracin definicin, se refiere a una familia de modelado lingstico en el mbito de los sistemas y la ingeniera de software. Cubren una amplia gama de usos, desde el modelado funcional a los datos, simulacin, anlisis orientado a objetos/diseo y adquisicin de conocimientos. Estos "lenguajes de definicin" se han desarrollado con la financiacin de la Fuerza Area de los EE.UU. y, aunque todava ms utilizada por ellos, as como otros militares y agencias del Departamento de Defensa de los Estados Unidos, son de dominio pblico.
Los componentes ms reconocidos y utilizados de la familia IDEF son IDEF0, un edificio de lenguaje de modelado funcional TDAA y IDEF1X, que aborda los modelos de informacin y los problemas de diseo de bases de datos.
Introduccin IDEF se refiere a una familia de lenguaje de modelado, que cubren una amplia gama de usos, desde el modelado funcional a los datos, simulacin, anlisis orientado a objetos/diseo y adquisicin de conocimientos. Finalmente, los mtodos IDEF se han definido hasta IDEF14:
IDEF0: Funcin de modelado IDEF1: Information Modeling Modelado de datos: IDEF1X IDEF3: Descripcin del Proceso de Captura IDEF4: Diseo Orientado a Objetos IDEF5: Ontologa Descripcin Capture IDEF12: Organizacin de modelado IDEF13: Tres Diseo asignacin de esquema IDEF14: Diseo de Redes
En 1995 slo el IDEF0, IDEF1X, IDEF2, IDEF3 y IDEF4 se haban desarrollado en su totalidad.
IDEF0
El mtodo de modelado funcional IDEF0 est diseado para modelar las decisiones, acciones y actividades de una organizacin o sistema. Se deriva del lenguaje de modelado grfico Anlisis estructurado establecido y Tcnica Diseo desarrollado por Douglas T. Ross y SofTech, Inc.. En su forma original, IDEF0 incluye una definicin de un lenguaje de modelado grfico y una descripcin de una metodologa integral para el desarrollo de modelos. La Fuerza Area de los EE.UU. encarg a los desarrolladores TDAA para desarrollar un mtodo de modelo de funcin para el anlisis y la comunicacin de la perspectiva funcional de un sistema. IDEF0 debera ayudar en la organizacin de anlisis del sistema y promover la comunicacin efectiva entre el analista y el cliente a travs de dispositivos grficos simplificados.
IDEF1
IDEF1 fue diseado como un mtodo para el anlisis y la comunicacin en el establecimiento de requisitos. IDEF1 se usa generalmente para 1) determinar qu informacin es gestionada actualmente en la organizacin, 2) determinar cul de los problemas detectados durante el anlisis de las necesidades se debe a la falta de gestin de la informacin adecuada, y 3) especificar qu informacin se gestiona. IDEF1 captura la informacin que existe acerca de los objetos dentro del mbito de la empresa.
IDEF1X
Para satisfacer las necesidades de mejora de modelado de datos que se identificaron en el IISS-6202 proyecto, un sub-contratista, DACOM, obtuvo una licencia para la lgica tcnica de diseo de base de datos y el software de apoyo. LDDT se haba desarrollado en 1982 por Robert G. Brown de El Grupo de Diseo de base de datos totalmente fuera del programa IDEF y sin conocimiento de IDEF1 - Elementos combinados LDDT del modelo de datos relacional, el modelo ER, y la generalizacin de una manera especficamente destinada a apoyar modelado de datos y la transformacin de los modelos de datos en los diseos de la base de datos.
IDEF3
El Mtodo IDEF3 proporciona un mecanismo para la recopilacin y documentacin de los procesos. IDEF3 capta relaciones de precedencia y de causalidad entre las situaciones y acontecimientos de una forma natural a los expertos del dominio, proporcionando un mtodo estructurado para expresar el conocimiento acerca de cmo funciona un sistema, proceso u organizacin. IDEF3 captura los aspectos del comportamiento de un sistema existente o propuesto.
IDEF4
El desarrollo de IDEF4 vino del reconocimiento de que la modularidad, la mantenibilidad y la reutilizacin del cdigo que resulta de la paradigma de la programacin orientada a objetos pueden ser realizados en las aplicaciones tradicionales de tratamiento de datos. La capacidad demostrada del paradigma de programacin orientado a objetos para apoyar la integracin de datos a nivel de grandes sistemas distribuidos complejos es tambin un factor importante en el gran inters en esta tecnologa de la comunidad tradicional de procesamiento de datos.
IDEF4 fue desarrollado como una herramienta de diseo para los diseadores de software que utilizan lenguajes orientados a objetos, como el Sistema Common Lisp Object, Sabores, Smalltalk, Objective-C, C , y otros. Dado que el uso efectivo del paradigma orientado a objetos requiere un proceso de pensamiento diferente que utilizado con lenguas de procedimiento o base de datos convencionales, metodologas estndar, como tablas de estructura, diagramas de flujo de datos y los modelos tradicionales de diseo de datos no son suficientes. IDEF4 busca proporcionar las facilidades necesarias para apoyar el proceso de toma de decisiones de diseo orientado a objetos
IDEF5
IDEF5 o definicin integrado de Ontologa Descripcin Mtodo de captura, es un mtodo de ingeniera de software para desarrollar y mantener utilizables, exactos, ontologas de dominio. En el campo de las ontologas informticas se utilizan para captar el concepto y los objetos en un dominio especfico, junto con las relaciones y los significados asociados. Adems, la captura de la ontologa ayuda a coordinar los proyectos mediante la estandarizacin de la terminologa y crea oportunidades para la reutilizacin de la informacin. El mtodo de captura IDEF5 Ontologa se ha desarrollado para construir fiable ontologas de una manera que refleja fielmente la comprensin humana del dominio especfico.
En el mtodo IDEF5, una ontologa se construye mediante la captura el contenido de ciertas afirmaciones acerca de los objetos del mundo real, sus propiedades y sus interrelaciones, y que representa que el contenido en una forma intuitiva y natural. El mtodo IDEF5 tiene tres componentes principales: un lenguaje grfico para apoyar el anlisis conceptual de la ontologa, un lenguaje de texto estructurado para la caracterizacin detallada de la ontologa, y un procedimiento sistemtico que proporciona directrices para la captura de la ontologa eficaz.
10. References
[1] IDEF Family of Methods A Structured Approach to Enterprise Modeling & Analysis . http://www.idef.com/ [Fecha de Consulta: 29/04/2014].