Difference between revisions of "Unification"

From Organic Design wiki
(Bandwidth/Storage/Processing)
(formatting)
Line 1: Line 1:
[[Category:glossary]]
 
 
The unifications play an important role in the structure of the solution necessary to solve the larger problems of organisation. It doesn't matter so much about the actual form of the core as long as its able to achieve these key areas of unification as the majority of the problems that the project is concerned with are a result of these things being fragmented.
 
The unifications play an important role in the structure of the solution necessary to solve the larger problems of organisation. It doesn't matter so much about the actual form of the core as long as its able to achieve these key areas of unification as the majority of the problems that the project is concerned with are a result of these things being fragmented.
  
= Class & Instance =
+
== Class & Instance ==
 
a.k.a Instance-based or prototype-based - instances are based on other instances, so class and instance become dynamic, relative relationships. This is also the unification of the ''is'' and ''has'' relations into only ''has''.
 
a.k.a Instance-based or prototype-based - instances are based on other instances, so class and instance become dynamic, relative relationships. This is also the unification of the ''is'' and ''has'' relations into only ''has''.
  
= Bandwidth/Storage/Processing =
+
== Bandwidth/Storage/Processing ==
 
The class-instance relationship above is actually also the unification of bandwidth, storage and processing.
 
The class-instance relationship above is actually also the unification of bandwidth, storage and processing.
 
*see [[Communications]]
 
*see [[Communications]]
  
= RAM/Disk/Network =
+
== RAM/Disk/Network ==
 
The same tree (of instances) is unified across all mediums unifiying the runtime object environment with the filesystem structure and further to the network and Internet. This has the advantage of allowing peers to operate primarily from ram-based caches. Few applications support inherent memory-based operation due to complication of implementation within the fragmented environment (some vendors do like [[Wikipedia:Panorama|Panorama]] and [[Wikipedia:OLAP|OLAP]]). A similar solution is [[Wikipedia:Memcached|memcached]] which acts as a large shared [[Wikipedia:Hash table|hash table]] for caching database and function results in RAM, but this is still far less efficient than the nodal method because it requires serialise/deserialise operations on the data to preserve it across the fragmented run-time sessions.
 
The same tree (of instances) is unified across all mediums unifiying the runtime object environment with the filesystem structure and further to the network and Internet. This has the advantage of allowing peers to operate primarily from ram-based caches. Few applications support inherent memory-based operation due to complication of implementation within the fragmented environment (some vendors do like [[Wikipedia:Panorama|Panorama]] and [[Wikipedia:OLAP|OLAP]]). A similar solution is [[Wikipedia:Memcached|memcached]] which acts as a large shared [[Wikipedia:Hash table|hash table]] for caching database and function results in RAM, but this is still far less efficient than the nodal method because it requires serialise/deserialise operations on the data to preserve it across the fragmented run-time sessions.
  
= Application & Organisation =
+
== Application & Organisation ==
 
By defining the application in terms of generic organisation we unify the IT-world with the Human world, reducing dependency on specialisation.
 
By defining the application in terms of generic organisation we unify the IT-world with the Human world, reducing dependency on specialisation.
  
= Application & Content =
+
== Application & Content ==
 
By defining the application using the same generic components as all organisations, the application-development role merges with the content-management role. The collaborative network content ranges from passive information to active applicational content.
 
By defining the application using the same generic components as all organisations, the application-development role merges with the content-management role. The collaborative network content ranges from passive information to active applicational content.
  
= Hardware =
+
== Hardware ==
 
Hardware resources such as monitors, printers and input devices can be easily shared.
 
Hardware resources such as monitors, printers and input devices can be easily shared.
 
*An [[Operator]] is a [[role]] of the [[Platform]] organisational template which makes good use of this hardware abstraction technique to route media and communications to monitors and speakers in the field for [[consultants]].
 
*An [[Operator]] is a [[role]] of the [[Platform]] organisational template which makes good use of this hardware abstraction technique to route media and communications to monitors and speakers in the field for [[consultants]].
  
= Text =
+
== Text ==
 
All text input and output, and practically all widgets are based on the generic WYSIWYG-textarea which depending on its attributes can appear as textboxes, editboxes, listboxes, buttons, links and icons.
 
All text input and output, and practically all widgets are based on the generic WYSIWYG-textarea which depending on its attributes can appear as textboxes, editboxes, listboxes, buttons, links and icons.
  
= List =
+
== List ==
 
Another generic "widget" is the List which depending on its context can appear as inbox, spreadsheet, recentchanges, history, search/query and schedule.
 
Another generic "widget" is the List which depending on its context can appear as inbox, spreadsheet, recentchanges, history, search/query and schedule.
  
= Work & Life =
+
== Work & Life ==
 
Using the principles of [[Self Organisation]], the personal goals and progress can make use of the same prodcutivity methods and tools as business and project oriented organisations.
 
Using the principles of [[Self Organisation]], the personal goals and progress can make use of the same prodcutivity methods and tools as business and project oriented organisations.
  
= [[East]] & [[West]] =
+
== [[East]] & [[West]] ==
 
A fairly obvious but important one - using western technology and systems-thinking to implement the eastern "physics" model of conceptual-space as described in Taoism, Advaita Vedanta and others.
 
A fairly obvious but important one - using western technology and systems-thinking to implement the eastern "physics" model of conceptual-space as described in Taoism, Advaita Vedanta and others.
  
= Space & Time =
+
== Space & Time ==
 
The unified global space of nodes is composed of and addressable in terms of both space (class) and time (history/cycles/schedule).
 
The unified global space of nodes is composed of and addressable in terms of both space (class) and time (history/cycles/schedule).
 +
[[Category:Glossary]][[Category:Philosophy]]

Revision as of 08:22, 25 May 2008

The unifications play an important role in the structure of the solution necessary to solve the larger problems of organisation. It doesn't matter so much about the actual form of the core as long as its able to achieve these key areas of unification as the majority of the problems that the project is concerned with are a result of these things being fragmented.

Class & Instance

a.k.a Instance-based or prototype-based - instances are based on other instances, so class and instance become dynamic, relative relationships. This is also the unification of the is and has relations into only has.

Bandwidth/Storage/Processing

The class-instance relationship above is actually also the unification of bandwidth, storage and processing.

RAM/Disk/Network

The same tree (of instances) is unified across all mediums unifiying the runtime object environment with the filesystem structure and further to the network and Internet. This has the advantage of allowing peers to operate primarily from ram-based caches. Few applications support inherent memory-based operation due to complication of implementation within the fragmented environment (some vendors do like Panorama and OLAP). A similar solution is memcached which acts as a large shared hash table for caching database and function results in RAM, but this is still far less efficient than the nodal method because it requires serialise/deserialise operations on the data to preserve it across the fragmented run-time sessions.

Application & Organisation

By defining the application in terms of generic organisation we unify the IT-world with the Human world, reducing dependency on specialisation.

Application & Content

By defining the application using the same generic components as all organisations, the application-development role merges with the content-management role. The collaborative network content ranges from passive information to active applicational content.

Hardware

Hardware resources such as monitors, printers and input devices can be easily shared.

  • An Operator is a role of the Platform organisational template which makes good use of this hardware abstraction technique to route media and communications to monitors and speakers in the field for consultants.

Text

All text input and output, and practically all widgets are based on the generic WYSIWYG-textarea which depending on its attributes can appear as textboxes, editboxes, listboxes, buttons, links and icons.

List

Another generic "widget" is the List which depending on its context can appear as inbox, spreadsheet, recentchanges, history, search/query and schedule.

Work & Life

Using the principles of Self Organisation, the personal goals and progress can make use of the same prodcutivity methods and tools as business and project oriented organisations.

East & West

A fairly obvious but important one - using western technology and systems-thinking to implement the eastern "physics" model of conceptual-space as described in Taoism, Advaita Vedanta and others.

Space & Time

The unified global space of nodes is composed of and addressable in terms of both space (class) and time (history/cycles/schedule).