Component-diagram-AB