Bus-DeMeo taxonomy