Demystifying the Challenges of Formally Specifying API Properties for Runtime Verification | IEEE Conference Publication | IEEE Xplore