openMÁNI is an organization created out of the conceptual think tank, Delirium, and inherits its philosophy, Mereometa.

The philosophy called Mereometa is utilized by openMÁNI to navigate complexity in hardware and software. It threats the nature of electronics in an open way, which does not hide this nature in other abstractions and concepts. In Mereometa, this is described generally as 'the open road of nature'.

Mereometa

Mereometa is a branch of metaphysics, that stretches into ontological computer science as a first-order theory, embodying merelogical, topological and metasynchronous concepts.

Put another way, Mereometa is a fundamental theory about the occurrences of relations among wholes, parts, parts of parts, the boundaries between part. It is heavily based on Mereotopology and General System Theory and represents as a symbiosis of the two theories.

When Mereometa is applied onto computer science, 3 axioms can be postulated as a rigorous form to a blueprint, which refer to a general structure that is:

  1. Parallelistic, having the nature of or involving a parallelism.
  2. Nondeterministic, not relating to or implying determinism.
  3. Mutualistic, a product of mutualism.

This general structure can be discerned and applied to systems at every level of nesting, from electronic hardware to abstract concepts. This ensures a 'natural elegance' of internal levels and a 'natural speculation' of the external levels.
This in turns means that if any of the axioms of the general structure is changed, then systems at every level of nesting, must be changed.

In computer programming, this general structure is in strong reassemblens with the 'Object' in object-orientet programming, but where the 'object' is inherently a abstract concept, the general structure is inherently a physical machine. This means that if any of the structures changes its general structure, so will all the other structures change.

Mereometa applied to todays computers

Consequently, todays computers are not built by the structure of Mereometa, but when it is applied to, we are left with:

  1. Event-driven
  2. Asynchronous scheduling

This leaves us with an event processing architecure. This means that each transaction is added to an event queue for an asynchronous scheduling.(asynchronous event-driven)


Open source

Mereometa is a branch of metaphysics, that stretches into ontological computer science as a first-order theory, embodying merelogical, topological and metasynchronous concepts.

2021 - openMÁNI. Almost no rights reserved.