The OOP paradigm was designed to allow software and systems to be designed where the description of the program which is interpreted and acted upon by the computer has a direct relationship with the high-level model of the system. prototype-based languages make objects even more isomorphic to the real world by allowing any collections of functionality and information to be used as either an instance or a class on which other instances are based. The semantic web also extends the object paradigm by creating a universal concept network which can be knitted together in a uniform way to create standard ontologies.
As of April 2016, a new attempt at refining all of the concepts of the nodal model within a more recent context where the idea is more refined and there is technology available now which covers nearly all of its requirements. Technologies like Telehash, NanoMsg, Filament and Docker.
The role of the foundation ontology is to define the system by which we can all organise our resources together in a fair and harmonious way (i.e. aligned with the core values). We can think of this ontology as defining a multiplexer or scheduler which is a tree of events triggering connections between roles and resources (also in the same tree). Any resource that needs to be connected with this multiplexer needs to be accessible by a compatible API. This unified tree of changing resource connection is the tree of moments and can be clearly defined in terms of information technology, see moment.
The foundation ontology is the basic functionality common to all the network that is inherited by every node (moment) in the tree. The ontology can be thought of as a fundamental group of operating patterns that apply regardless of the specifics of the resources involved, and thus is the foundation of all node's functionality. These patterns together perform the task of resource allocation, which requires the ability to know the current state in terms of resource, and the potential patterns made available by this in terms of their resource cost/benefit.
This article represents the Foundation ontology category which contains all the concepts which make up the meaning and functionality of the foundation ontology. This set of concepts form the initial nodes that make up the foundation ontology and are also the root of the whole unified ontology. Note that not all these nodes necessarily perform a function, so of them are simply descriptions for words we find important and have a definite meaning within the context of this system.
Note: this should be a dynamic query on the cat, not a hard-wired bullet list...
- Container & Contained
- Truth & Illusion
- Harmony & Entropy
- Role & Resource