Quantifiable non-functional requirements modeling and static verification for web service compositions