Most state-of-the-art systems consist of all or a subset of these three components.
the popular human evaluation criteria (grammaticality, simplicity and adequacy) do not explain which components in a system are good or bad.