The GAL middleware platform for AAL | Synapse