IDEF5

[1] This standard is part of the IDEF family of modeling languages in the field of software engineering.

In the field of computer science ontologies are used to capture the concept and objects in a specific domain, along with associated relationships and meanings.

In addition, ontology capture helps coordinate projects by standardizing terminology and creates opportunities for information reuse.

In the context of such systems, the nature of ontological knowledge involves several modifications to the more traditional conception.

Because those roles might be filled in any of a number of ways by objects that differ in various ways, and because legitimate perspectives on a domain can vary widely, it is too restrictive to require that the instances of each identifiable kind in an enterprise share a common nature, let alone that the properties constituting that nature be essential to their bearers.

It requires a process that incorporates both significant expert involvement as well as the dynamics of a group effort.

Example of an IDEF5 Composition Schematic for a Ballpoint Pen.