Short: Ide: AdIDE Architecture: generic