bc0e5a00ddf610bc1214e36eb46f912e7cac9c05 appsci_2012v2p375.pdf