This paper explores a novel approach to use techniques found in Case-based Reasoner Systems and apply them to the Semantic Web. In the context of the Web Service Ontology OWL-S, a framework following the principles of Case-based Reasoning is introduced. A suitable case structure is defined that builds the basis of the system. Furthermore, various similarity strategies are implemented to determine the appropriate selection of suitable cases based on the new problem presented to the system. Similarity is measured using semantic, syntactic and graph measurements. Additionally, different adaption strategies are introduced to facilitate the reuse process. The framework's architecture allows for custom extension of additional similarity and adaption strategies in the future.