Sentence:  A still more sophisticated system has been <WSD>devised</WSD> for determining the effective power of the heart itself . 
Meaning of the word marked with <WSD> tags:  come up with (an idea, plan, explanation, theory, or principle) after a mental effort