JSWS: Joint STARS Work Station

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

Definition in English: Joint STARS Work Station