Today interoperability is achieved indirectly; semantic considerations are only in the heads of designers and implementers. OASIS will focus on making semantics an explicit part of the computational process. OASIS adds the dimensions of operational context and purpose to the analysis, design and implementation of semantically enriched objects. Configuration of semantic components is potentially negotiated between the service requester and the potential service provider.