The selection process I don't believe to be public, and varies between organization. However everybody at least reserves them in a DoD database called The Code Word Nickname and Exercise Term System. Regardless of the project, code words become classified once they are exposed or no longer in use, and can be reused after two years.