WebSphere sMash, built on Project Zero, is a development and execution platform for mashup applications. IBM calls these situational applications, meaning they can be developed quickly with relatively simple programming skills. Situational apps aren't meant to be very industrial strength, although the services behind them may be.
sMash supports developing applications with the following (often called Web 2.0) technologies:
- REST Web services
- scripting languages: PHP and Groovy
- visual assembly of services (into what I call service coordinators)
Dan Griffin says: "Project Zero has now been announced to the world as WebSphere sMash. ... The only difference between Project Zero and WebSphere sMash will be in the build level of the code."
For more info, see:
- WebSphere sMash powered by Project Zero
- WebSphere sMash Announced!!!
- "Get ready for WebSphere sMash"
- developerWorks WebSphere sMash zone
- Project Zero and WebSphere sMash
- developerWorks Mashups space