Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
IDEF
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== IDEF4 === {{main|IDEF4}} [[File:118 The Behavior Diagram for methods Implementing Louder.jpg|thumb|left|210px|[[IDEF4]] behavior diagram]] The development of [[IDEF4]] came from the recognition that the modularity, maintainability and code reusability that results from the [[object-oriented programming]] paradigm can be realized in traditional [[data processing]] applications. The proven ability of the object-oriented programming paradigm to support data level integration in large complex [[distributed system]]s is also a major factor in the widespread interest in this technology from the traditional data processing community.<ref name="FB89"/> [[IDEF4]] was developed as a design tool for software designers who use object-oriented languages such as the [[Common Lisp Object System]], [[Flavors (programming language)|Flavors]], [[Smalltalk]], [[Objective-C]], [[C++]], and others. Since effective usage of the object-oriented paradigm requires a different thought process than used with conventional procedural or [[database language]]s, standard methodologies such as [[structure chart]]s, [[data flow diagram]]s, and traditional [[database model|data design model]]s (hierarchical, relational, and network) are not sufficient. IDEF4 seeks to provide the necessary facilities to support the object-oriented design decision making process.<ref name="FB89"/>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)