The GEISA specification needs to describe the operating environment with sufficient detail that two vendors working from the specification alone can create an implementation such that a single application can run on both without modification.
Hardware Requirements
Operating System
Application Isolation
Application Management
Application Monitoring
Core Services
Metrology API
Sensor API
Register API