IBM to Release Mashup Software

A new product from IBM could help businesses get more from their data by making it easy for workers to mash together simple tools to create something better. Known as mashups, these software applications have been very popular with consumers. But few people have the technical ability to create them. Jeff Schick, vice president of social software for IBM, says that Lotus Mashups will change that, by reducing the technical skill required to combine the applications, and by adding features to protect sensitive data.

…”The holy grail for a long time has been to design something that lets the nontechnical person do software engineering,” says John Gerken, a senior architect for the Emerging Internet Technologies Software Group at IBM. “This is a step toward that goal.” The product’s drag-and-drop interface conceals several technical problems that had to be solved to build the software, he says.

I could use that — I have several things I would like to do with Google Maps. [more]

Although there’s been an explosion of widgets on the Web in the past year, Gerken notes that in most cases, it’s easy for users to make widgets share space on a Web page, but not to make them share data. “They’re mixable, not mashable,” he says. For example, Facebook users can paper their profiles with a variety of simple applications, but those applications are isolated from each other. In contrast, Mashups allows users to combine widgets, so that taking an action within one widget triggers the others to act too. For example, a user could build an application for tracking stock prices of different companies, using a chart as the central widget. The chart could include company name, location, and ticker symbol. Clicking a line in the chart could send data to several connected widgets, such as one that looks up the company name on Google, one that maps the location of the company headquarters, and one that retrieves the most recent stock price for the company. Gerken adds that IBM is participating in the Open Ajax Foundation’s effort to create standards for widgets, which will hopefully make it more common for widgets from different sources to share data.

To build these applications, a user selects from lists of widgets and data sources and drags them together onscreen. Dropping a list of store locations onto a map widget makes the system automatically plot those locations on a map. Gerken says that a major design challenge was programming the system so that it could understand what the user likely wants it to do in such a situation. To try to solve that problem, the system tries to recognize similarities in data that might not be tagged the same way. It must recognize, for example, that an “address” field is likely the same as a “street address” field.

0 Responses to “IBM to Release Mashup Software”


  1. No Comments

Leave a Reply






Bad Behavior has blocked 2833 access attempts in the last 7 days.