LIDOS: Literature Information and Documentation System

What does LIDOS mean? The above is one of LIDOS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Literature Information and Documentation System