Mashup needs

    Romulus offers developers a mashup editor and a pipe editor which they can use in their web applications easily.

     

     


 

 My Cocktail

     

    My Cocktail is a web application that provides a graphical user interface for building mashup easily. In few minutes you can combine information obtained of REST services, this information can be modified with operators and later presented with a wide variety of renders. For example, Flickr, Google, Yahoo or Delicious services can be mixed to get a mashup.

The mashups can be exported in several formats:

  • HTML
  • JavaScript
  • Google Gadget
  • Netvibes Gadget

 

All this process is developed with a graphical user interface and it is as easy as to drag and drop some components and to combine it. The time of develop a mashup is reduced considerably thus the productivity is noticeably improved. This application is based on Afrous.


 

DERI Pipes

 

Inspired by Yahoo's Pipes, DERI Web Data Pipes implement a generalization which can also deal with formats such as RDF (RDFa), Microformats and generic XML. DERI Pipes are Open Source Software, ad as such they can be easily extended and applyed in use cases where a local deployment is needed.

DERI Pipes provides a rich web GUI where pipes can be graphically edited, debugged and invoked. The execution engine is also available as a standalone JAR, which is ideal for embedded use.

 

Web project: http://pipes.deri.org/

 


 


 

Microservices are simple services that provide a light-weight RESTful service description framework. They ease application description to quickly allow plenty of functionalities, such as automatic discovery, automatic execution, automatic documentation, and automatic testing. The idea behind microservices is to provide simple suboptimal descriptions for every kind of service in the Internet's service space.

Microservices provide a dual service description: a standard lighweight microservice description and an extended service description. The extended service description provides textual documentation, preconditions and postconditions for complex agent processing and consistency checking, and can be automatically generated from the standard lightweight microservice descriptions.

Microservice proxies allow wrapping existing services to offer a microservice interface. This can be easily used to offer RDFa data and microservices on unstructured web applications.

 

Web project: http://lab.gsi.dit.upm.es/microservices