Boxary adheres a few Software Design Principles and does not interfere with Visual Design Principles.
Boxary is controlled by manifests, specifying attributes and properties, their slots, auto tags.
Boxary, as the engine, uses a proxy class to interface to the installed portal software.
Boxary uses a drawing area for the graph nodes, also called the WorkArea. A Lexicon class specifies the current context.
Templating features building app's without php coding. Boxary accepts several syntaxes: {...}, [-], (:...:). Markup is accepted thru plugins.
Boxary uses a EAV model? for structuring data. For most people these terms (entity, attribute, value) have different meaning: one should consider that these terms are often used while different context is applied and therefor have a hidden meaning. This does not evaporate with a visualising paradigm.
Read about slots vs nodes, values and instances?, attributes vs properties, shapes and stamps.
The architectural view of Boxary is expressed through a tetractys.
The platform - in software terms - is developed with a Cybernetics approach.