IDEF

La famille des langues , IDEF court de définition du ICAM, ont été lancées dans les années 70 et être développé fini de dans les années 80 . Ces " ; languages" de définition ; avoir la norme devenue modeler des techniques. Elles couvrent une gamme des utilisations de la fonction modelant à l'information, simulation, analyse orientée objectivement et conception et acquisition de connaissance. Spécifiquement, (et most-widely reconnu) les langues initiales sont IDEF0, qui sont un bâtiment de modélisation fonctionnel de langue sur le SADT , et IDEF1, qui adressent les modèles de l'information de ; une adaptation d'IDEF1, appelée l'IDEF1X, a été plus tard créée aux issues de la conception de base de données de d'adresse . Les langues d'IDEF ont été développées sous financer à partir de l'Armée de l'Air des États-Unis de et, en soi, sont dans le public domain .

Histoire

IDEF était un produit de l'initiative intégrée par de la fabrication assistée par ordinateur ( ICAM ) de l'Armée de l'Air des Etats-Unis de . " ; IDEF" ; au commencement tenu pour le " ; ICAM DEFinition" ; langue ; les normes d'IEEE ont remanié IDEF comme " ; Intégration DEFinition." ;

Les projets spécifiques qui ont produit IDEF étaient les priorités 111 et 112 de projet d'ICAM (renuméroter plus tard 1102). Les priorités Integrated suivantes de projet (IISS) de système de support de l'information 6201, 6202, et 6203 étaient un effort de créer un environnement de traitement de l'information du qui pourrait être couru dans les environnements de calcul physiques hétérogènes du . Le développement ultérieur d'IDEF s'est produit sous ces projets en raison d'une expérience acquise appliquant les nouvelles techniques de modélisation. L'intention des efforts d'IISS était de créer « les sous-systèmes génériques » qui pourraient être employés par un grand nombre d'entreprises de collaboration, telles que les entreprises du secteur de la défense des États-Unis et les forces armées des nations amicales.

Modélisation de l'information

À l'heure de l'effort 1102 d'ICAM il y avait nombreux, la plupart du temps incompatible, des méthodes pour stocker le &mdash de données d'ordinateur ; séquentiel ( VSAM ), hiérarchique IMS ), réseau IDMS (de de de s de Cincom 'TOTAL de s et codasyl , et Cullinet ( '). Le modèle de données apparenté émergeait juste comme façon de penser prometteuse au sujet des données structurantes pour l'accès facile, efficace, et précis. Les systèmes de gestion de bases de données relationnelles n'avaient pas encore émergé comme norme générale pour la gestion des données.

Le bureau de programme d'ICAM l'a considéré valable pour créer un " ; neutral" ; manière de décrire la teneur en données des systèmes à grande échelle. La littérature scolaire naissante a suggéré que les méthodes aient été nécessaires pour traiter les données indépendamment de la manière que c'était le physiquement stocké. Ainsi la langue IDEF1 a été créée pour permettre une description neutre des structures de données, ce pourrait être également appliquée indépendamment de la méthode de stockage ou de la méthode d'accès de dossier.

IDEF1 a été développé sous la priorité 1102 de programme d'ICAM par Dr. Brown du Hughes Aircraft Company , sous contrat à Dr. Brown de SofTech, Inc. avait précédemment été responsable du développement d'IMS tout en travaillant au Rockwell International (Rockwell a choisi de ne pas poursuivre l'IMS comme produit commercialisable ; Les machines commerciales internationales (IBM), qui avait servi d'entrepreneur de soutien pendant le développement, ont plus tard succédé le produit et étaient réussies dans autre le développant pour le marché. Brown crédite son M. Timothy Ramey de collègue de Hughes en tant qu'inventeur d'IDEF1 comme formalisme viable pour des structures de l'information de modélisation. Les deux chercheurs de Hughes construits sur des idées et des interactions avec beaucoup de lumières dans le domaine d'alors. En particulier, IDEF1 dessine sur les techniques suivantes :
la technique de langage naturel en évolution de modèle de l'information ( ENALIM ) du Dr. Nijssen ( la Control Data Corporation ) - cette technique est maintenant plus largement connue comme NIAM ou ORM de modèle d'Objet-Rôle ;
la technique de structures de données de réseau, populairement appelée l'approche de la codasyl , du Dr. Bachman (systèmes d'information de Honeywell ) ;
la technique hiérarchique de gestion des données, mise en application dans le système de gestion des données de l'IMS d'IBM, s'est développée par le Dr. Brown ( Rockwell International ) ;
l'approche apparentée aux données du Dr. Codd ( IBM ) ;
L'approche (E-R) d'Entité-Rapport de du Dr. L'effort de développer IDEF1 a eu comme conséquence une nouvelle méthode pour information modelant et un exemple de son utilisation sous forme de " ; modèle de l'information de référence de manufacturing." ; Ce dernier objet façonné a été développé par D. Coleman du Dan Appleton Company ( DACOM ) agissant en tant que sous-traitant à Hughes et sous la direction de M. Le personnel à DACOM est devenu tout à fait expert à IDEF1 modelant et a plus tard produit un cours de formation et des matériaux d'accompagnement pour l'IDEF1 modelant la technique.

Modélisation de base de données

L'expérience avec IDEF1 a indiqué que la traduction des conditions de l'information de dans les conceptions de base de données de était plus difficile qu'a eu à l'origine pour être prévue. La valeur la plus salutaire d'information IDEF1 modelant la technique était sa capacité de représenter sans données de la façon dont ces données devaient être stocké et employé. Elle a fourni à des modeleurs de données et à des analystes de données une manière de représenter les conditions de données de pendant le processus condition-sourcilleux. Ceci a permis à des concepteurs de faire face à la décision dont le système de gestion de bases de données pour employer dans de diverses circonstances après la nature des conditions de données a été compris. Le résultat était réduction du " ; misfit" ; des conditions de données aux possibilités, et des limitations, du système de gestion de bases de données. La traduction d'IDEF1 modèle aux conceptions de base de données avérées être difficile, cependant.

IDEF1X était un résultat du projet d'ICAM IISS-6201 et a été encore prolongé par le projet IISS-6202. Le sous-traitant apportant la plupart de contribution au contenu d'IDEF1X était le DACOM . Les principaux entrepreneurs ont inclus le Boeing et les sociétés de McDonnell Douglas .

Pour satisfaire la base de données modelant les conditions de perfectionnement qui ont été identifiées dans le projet IISS-6202, DACOM a obtenu un permis à la technique de conception de base de données logique (LDDT) et à son logiciel de soutien (ADAM), qui avaient été indépendamment développés en 1982 par Robert G. Brown du groupe de conception de base de données. Les éléments combinés par LDDT du modèle de données apparenté , du E-R modèle, et de la généralisation de données d'une manière ont spécifiquement prévu pour soutenir la conception de base de données. La plupart de ces dispositifs étaient déjà présentes dans la langue IDEF1, rendant la prolongation à IDEF1X tout à fait normale. Loomis de DACOM a écrit un résumé concis de la syntaxe et de la sémantique d'un sous-ensemble substantiel de LDDT, que DACOM s'est adapté pour être compatible avec IDEF1 et pour être fourni au programme d'ICAM comme IDEF1X.

Puisque les langues d'IDEF ont été produites sous le placement de gouvernement, les techniques sont dans le public domain . Plusieurs des outils du CAS les plus tôt, tels que le Erwin , ont utilisé IDEF1X en tant que leur technique de représentation pour la modélisation de données.

L'IISS projette les prototypes de fonctionnement réellement produits d'un environnement de traitement de l'information qui fonctionnerait dans les environnements de calcul hétérogènes. Les avancements courants dans des techniques telles que le Java et le JDBC atteignent maintenant les buts de l'ubiquité et de la polyvalence à travers les environnements de calcul qui a été démontrée la première fois par IISS.64 (entretien de ), 29 décembre 2007 (UTC) -- T.com)

Méthodes d'IDEF

En date de 1995 méthodes 5 à 14 n'ont pas été détaillés poursuivis. ; IDEF0 : Modélisation de fonction ; IDEF1 : Modélisation de l'information ; IDEF1X : Modélisation de données ; IDEF2 : Conception de modèle de simulation ; IDEF3 : Capture de description de processus ; IDEF4 : Conception orientée objectivement ; IDEF5 : Capture de description d'Ontology ; IDEF6 : Capture de raisonnement de conception ; IDEF7 : Auditer de système d'information ; IDEF8 : Modélisation d'interface utilisateurs ; IDEF9 : Scénario-Conduite EST la conception ; IDEF10 : Modélisation d'architecture d'exécution ; IDEF11 : Modélisation d'objet façonné de l'information ; IDEF12 : Modélisation d'organisation ; IDEF13 : Schéma trois traçant la conception ; IDEF14 : Conception de réseau

.

Random links:Ednita Nazario | Li Kao | Willem Hendrik van den Bos | L'île du jour avant | Mandla | IDEF