Planning and composition of Web services with dynamic constraints using situation calculus | IEEE Conference Publication | IEEE Xplore