Author: Dominique Guinard

SAP Research RoofTop Marketplace 2,973

SAP Research RoofTop Marketplace

Volker Hoyer (again ;-)), Florian Gilles, Kathrin Fleischmann, Alexander Dreiling and Katarina Stanoevska-Slabeva present the RoofTop mashup tool. Volker is on the scene again, this time demoing RoofTop, a mashup editor for enterprise mashups. Volker compares the steps toward building a mashup to those on the market place: Knowledge, Intention, Contract or Design and Settlement. This is also the way RoofTop is structured. He starts the demo by explaining how you can search for widgets either by browsing the catalogue or by means of keywords this is the so called-knowledge phase. The next phase is intention, that’s when the user...

Towards an Advertising Business Model for Composable Web Services 289

Towards an Advertising Business Model for Composable Web Services

Michiaki Tatsubori from IBM presents: Towards an Advertising Business Model for Composable Web Services. Internet advertising is still really growing, slowly advertisers drift from traditional media like TV to the web where customization is more accessible. Michiaki presents an example of a mashup service that consume several public transportation timetables to enable users querying a single tool to go from one point to the other. He explains how this type of mashups actually kill the ads (and thus an important source of revenue for service providers) since the ads displayed for the composing services do not appear in the final...

Remash! – Blueprints for RESTful Situational Web Applications 217

Remash! – Blueprints for RESTful Situational Web Applications

Remash! By Benjamin Blau, Steffen Lamparter and Steffen Haak, Steffen Haak is providing us with some blueprints for RESTful apps. He starts with a number of principles: 1) Resource oriented architectures -> services should expose data instead of functionality 2) Lightweight composition and flexible binding -> services should be re-composables 3) Mass collaboration, customization and perpetual beta -> ability to share the compositions. Steffen then explains how these principles were applied against a number of tools (e.g. Yahoo Pipes, etc.) to evaluate them. They identified three types of shortcomings: 1) Integration -> rather hard to integrate third-party services, not already...

Mobile Web Widgets: Enabler of Enterprise Mobility Work 2,686

Mobile Web Widgets: Enabler of Enterprise Mobility Work

Alison Lee from Nokia Research is talking about mobility and mashups focusing on how mobile web widgets can enable more efficient and sense-making enterprise work while on the go. Mobile widgets are very lightweight applications similar to mashups. They offer to use content on the web, just like mashups, but also content from your mobile phone such as data coming from on-board sensors, address books, messages, etc. Unfortunately mobile widgets platforms are rather proprietary and incompatible amongst the vendors. Efforts at the W3C are going towards a standard for mobile widgets which could really help towards more homogeneity. Alison then...

Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Tools for Mashups 160

Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Tools for Mashups

Elucidating the Mashup Hype: Definition, Challenges, Methodicla Guide and Tools for Mashups by Victoria Torres from the Universidad Politecnica de Vlencia at MEM 2009. There is no clear definition of what a mashup is. It’s about data processing, reuse, Web 2.0 (especially the do-it-yourself part). Victoria provides an essay of definition: “Web-based applications that is created by combining and processing on-line third party resources, resources that contribute with data, presentation and functionality”. She goes on with comparing traditional SOAs and Mashups. Basically, the differences are in the contract, for mashup usually no formal definition (Dom: do you guys agree with...

Cloud-based Enterprise Mashup Integration Services for B2B Scenarios 4,638

Cloud-based Enterprise Mashup Integration Services for B2B Scenarios

Robert Siebeck, Till Janner, Christoph Schroth, Volker Hoyer, Wolfgang Woerndl and Florian Urmetzer on Cloud-based Enterprise Mashup Integration Services for B2B Scenarios. In this first talk of the 2nd International Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web at the WWW conference (WWW 2009), Volker Hoyer (a colleague from SAP Research in St-Gallen) talks about patterns to integrate information resources (e.g. an ERP) and generic cloud services (e.g. storage) in the context of enterprise computing. Enterprise mashups are web resources that combine other web resources that have a business relevance, but unlike traditional compositions mashups can be...

Mashlight: a Lightweight Mashup Framework for Everyone 378

Mashlight: a Lightweight Mashup Framework for Everyone

Sam Guinea, Luciano Baresi, Matteo Albinola and Matteo Carcano present the Mashlight framework at MEM 2009. Mashlight is a lightweight mashup framework which aims at a software solution providing: flexibility (support for data, logic and presentation), usability (come to an abstraction level that everyone can understand) and fast prototyping. Their starting point is that mashups are created through the process-like disposition of logic activities. Sam starts by presenting the model they use for their mashup framework. The notion of Mashlight Block is the first being introduced. It represents a functional unit with clear goal, e.g. a map block, a movie...

Live from the 2nd Workshop on Mashups, Enterprise Mashups and Lightweight (goood! ;-)) Composition on the Web (MEM 2009) 2,082

Live from the 2nd Workshop on Mashups, Enterprise Mashups and Lightweight (goood! ;-)) Composition on the Web (MEM 2009)

Mashups encapsulate this idea of making integration of service easier so that even normal people (i.e. not complete-geeks) can create small ad-hoc apps on top of services on the Web. We’d like to apply this approach to things so that you can for example, make your alarm clock talk to your toaster (e.g. I’m waking up, prepare my toats) without going into FPGA or PLC programming! Thus, we sent a paper at this (according to colleagues) state-of-the-art workshop on mashups. The paper got accepted and here am I, at WWW 2009 and live blogging the workshop for our beloved visitors...

WOT Team @ Web Mardi in Fribourg 125

WOT Team @ Web Mardi in Fribourg

Hi all, Sorry for being away for a while but we are actually preparing content which is going to be here soon! Anyway, that not the purpose of this post which aims at inviting all the Swiss members of WOT to a talk this evening in frame of the webmardi: http://webmardi.ch/doku.php?id=meetings:2009-04-07-web_of_things This talk will take place in Fribourg (lovely place to buy cheap but goooood chocolate). It is going to be for a community of hackers and developers and thus we’ll focus it on concrete examples and implementations of the web of things’ concepts. It’s open to everyone so feel...

Towards the Web of Things: Web Mashups for Embedded Devices 1,969

Towards the Web of Things: Web Mashups for Embedded Devices

After having some troubles getting the Web of Things idea accepted by the scientific community it seems like the last weeks bring the wind of change 😉 The paper: “Towards the Web of Things: Web Mashups for Embedded Devices” we submitted a while ago to the MEM workshop of the WWW 2009 conference just got accepted. In this paper we better explain the concepts behind the Web of Things, namely we talk about the way we implement RESTful APIs for embedded devices. Furthermore, we discuss the different integration methods to connect embedded devices and sensor networks to the Web. Showing...