Declarative representation of networked applications
Methods and apparatus for descriptively representing an application programming interface and data of a networked software application, and a descriptive domain specific language, are presented. Additionally, methods and apparatus for mashup creation, including a repository of networking or Web applications that may be reused and combined, are presented.