Live briefing
Everything about IDEF4
IDEF4 is an object-oriented design modeling language for the design of component-based client/server systems. It has been designed to support smooth transition from the application domain and requirements analysis models to the design and to actual source code generation. It specifies design objects with sufficient detail to enable source code generation. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: IDEF4A 5-minute orientation
- Pick up a classic book: Automated IDEF3 and IDEF4 systems design specifications documentThe most-reprinted book on the subject
- Read the landmark paper: Transformation from IDEF4 models to UML modelsCited 0 times
- Go sideways: IDEFA closely related topic
- Go sideways: Knowledge Discovery MetamodelA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
- 📕Automated IDEF3 and IDEF4 systems design specifications documentPatricia Griffith Friel · 1989
- 📕Automated IDEF3 and IDEF4 Systems Design Specification Document · 2018
- 📕Automated Idef3 and Idef4 Systems Design Specification Document · 2018
- 📕IDEF4 formalization report, version 1.0Richard J. Mayer · 1991
- 📕IDEF3 and IDEF4 Automation System Requirements Document and System Environment Models · 2018
- 📕IDEF3 and IDEF4 automation system requirements documents and system environment modelsThomas M. Blinn · 1989
- 📕Information Integration for Concurrent Engineering (IICE) IDEF4 object-oriented design method reportRichard J. Mayer · 1992
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- IDEF IDEF, initially an abbreviation of ICAM Definition and renamed in 1999 as Integration Definition, is a family of modeling languages in the field of systems…
- Knowledge Discovery Metamodel Knowledge Discovery Metamodel (KDM) is a publicly available specification from the Object Management Group (OMG). KDM is a common intermediate representation…
- IDEF6 IDEF6 (Integrated Definition for Design Rationale Capture) is a method to facilitate the acquisition, representation, and manipulation of the design rationale…
- Unified Modeling Language The Unified Modeling Language (UML) is a general-purpose, object-oriented, visual modeling language that provides a way to visualize the architecture and…
- Software design Software design is the process of conceptualizing how a software system will work before it is implemented or modified. Software design also refers to…
- Decomposition (computer science) In computer science, decomposition is the process of identifying and organising a complex system into smaller components or layers of abstraction. Decomposition…
- Object-oriented analysis and design Object-oriented analysis and design (OOAD) is an approach to analyzing and designing a computer-based system by applying an object-oriented mindset and…
- ArchiMate ArchiMate (/ˈɑːrkɪmeɪt/ AR-ki-mayt) is an open and independent enterprise architecture modeling language to support the description, analysis and visualization…