12 Dimensions
Here is the description of the 12 web dimensions of OmPlanet, explained in the context of object oriented design:
Data holds object's member variables specific to its dimension: e.g. People object is a user profile and as its data contains profile name, unique ID, interests tags, etc.
Relations holds semantic relational references to other objects from the same dimension or from other dimensions: e.g. "People" object can have relations as "friend" or "co-worker" to several other "People" objects from the same dimension and as well can have several references to "Real Places" objects with relations like "work place", "home" or "meeting place", to "Services" objects with relations like "needed" or "offering", several references to "Events" objects as "participant" or "organiser", etc.
Services describes specific types of web services that are possible to provide only in a client-server way: e.g. unique ID generation or geographical maps, etc.
Contents
People (with their social graphs)
Data: Relations: Services: Examples:
Places
Data: Relations: Services: Examples:
Communes
Data: Relations: Services: Examples:
Events, Activities
Data: Relations: Services: Examples:
Travel, Transport
Data: Relations: Services: Examples:
User Defined
Data: Relations: Services: Examples:
Files
Data: Relations: Services: Examples:
Web Content P2P
Data: Relations: Services: Examples:
Services
Data: Relations: Services: Examples:
Transparent Bank
Data: Relations: Services: Examples:
Items
Data: Relations: Services: Examples:
Projects
Data: Relations: Services: Examples: