framework.zend.com/manual/en/coding-stan... I would take a look at this link. Hopefully I understand what you are asking. This is a basic overview of Zend standards which could be considered a pretty good baseline considering they develop PHP!
You need to google a few things: "cyclometric complexity" which basically a measure of the number of possible paths through the code. "halstead metric" which is a weighted combination of the list of measures you were proposing. But be aware that most of the work on program metrics was done on 3GLs like C and COBOL so may be inappropriate or unfeasible when applied to dynamic languages.
This is a very controversial field, for every academic paper describing a method to measure code quality there are at least two papers on why the measure doesn't really work.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.