Please see additional information related to my question below..
From: Amin, Nadeem (NIH/OD) [C] <nadeem.amin@nih.gov>
Subject: RE: Angular and PROOF Test Automation
Again, not disagreeing about XPath solution . The following open source NGWebDriver is another way to allow lookup items by model.
Lookup by model may simplify understanding between development and testing team about where to get the values from regardless of its position within the Dom Tree.
If Proof is written in java, it can build similar a similar option to include this model binding.
Ref. implementation :https://github.com/paul-hammant/ngWebDriver
Example usage :