Parts of the G System - putting the pieces together
First, we should take a look at what parts constitute the system.
The G System is modularised to allow for easy application development.
Here is a brief overview. The G System Framework Technical Introduction
handles all parts in depth.
The G Core System (GCS) defines the basic structure of the world.
This includes the representation of objects in a world (called
"elements") and the structuring of the world itself with those
elements.
The G Basic Element library (GBE) already provides basic
parts for element creation, allowing for faster application
development.
The G World Engine (GWE) is responsible for element management.
This means communication between elements, network transparency
and database connectivity.
The G Client Engine (GCE) contains all things that have to do
with the user interface.
There are also some individual applications that are created
with the G System. Currently this is only the gdemo, which serves
as a testing framework and for showing the basic functionality of
the system. The G Universe is the virtual world implementing all
aspects of the G System in a living application.