AbstractAcknowledgements3.1. Introduction3.2. Background3.3. State of the Art in Mashup Tools3.4. Model-Driven Engineering for WoT3.5. Comparing Mashup and Model-Driven Engineering Approaches3.6. Modeling of RESTful Services3.7. Modeling WoT Systems with Generic RESTful Operations3.8. ConclusionsReferences