HOME ABOUT MASHUP CAMP WIKI BEST MASHUP CONTEST NEWS SPONSORS CONTACT

MashupMarkupLanguage

From MashupCamp

Jump to: navigation, search

Discuss this topic in a threaded online forum

I was spending some time looking at various mashups. I was wondering whether a Mashup Markup Language (MML) will be useful to make mashup development simpler. MML is a concept to explore the high level description of a mashup.

Why MML? I see the following benefits.

   * It will help us to think in abstract description of a mashup
   * Will provide a starting point for building some generic reusable components for building mashups
   * Will provide higher level description of mashup UI as well

I would love to discuss with anyone who may be interested in taking this idea further during Mashup Camp. A little bit more is in my blog at Mashup Markup Language

To exploit the vastness and openness of the web, this MML can be complimented with additional semantic inforations and dynamicism.

Notes


  • Mashup Markup Language
* Why do we need MML?
* What is MML?
* How does it work?
* What are the components of MML? (These are elements that describes various aspects of MML)
    * Service Description
    * Rules for aggregating services and correlating them
    * Rules for trasnforming data
    * State Management
    * Flow or Orchestration of services

MML Concept Map