IBDWS: Isolation by Distance Web Service

What does IBDWS mean? The above is one of IBDWS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Isolation by Distance Web Service