The document discusses model-driven mashups for personal learning environments. It proposes using service mapping descriptions (SMD) to describe RESTful services and automatically generate mashups by combining multiple services. This allows for scalable, client-side mashups across domains via JSONP. SMD provides a lightweight JSON format for annotating services with inputs, outputs, and invocation details to enable automatic data integration and mediation in mashups.