Enabling End User Development through Mashups: Requirements, Abstractions and Innovation Toolkits

نویسندگان

  • Cinzia Cappiello
  • Florian Daniel
  • Maristella Matera
  • Matteo Picozzi
  • Michael Weiss
چکیده

The development of modern Web 2.0 applications is increasingly characterized by the involvement of end users with typically limited programming skills. In particular, an emerging practice is the development of web mashups, i.e., applications based on the composition of contents and functions that are accessible via the Web. In this article, we try to explain the ingredients that are needed for end users to become mashup developers, namely adequate mashup tools and lightweight development processes, leveraging on the users’ capability to innovate. We also describe our own solution, the DashMash platform, an example of end-user-oriented mashup platform that tries to fill the gaps that typically prevent end users from fully exploiting the mashup potential as innovation instruments. DashMash offers an intelligible, easy-to-use composition paradigm that enables even inexperienced users to compose own mashups. As confirmed by a user-centric experiment, its paradigm is effective and increases the satisfaction of the end users.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DashMash: A Mashup Environment for End User Development

Web mashups are a new generation of applications based on the “composition” of ready-to-use services. In different contexts, ranging from the consumer Web to Enterprise systems, the potential of this new technology is to make users evolve from passive receivers of applications to actors actively involved in the “creation of innovation”. Enabling end users to self-define applications that satisf...

متن کامل

User Driven Service Design and Innovation Platforms

Integrating consumers into the design and development process of IT is a promising strategy for companies. To stimulate this co-production of IT through enduser programming specific user platforms for innovation have been developed. In this paper we illustrate how end-user programming and configurations has been a successful practice throughout the history of the PC – from the early stationary ...

متن کامل

Designing for all in the Information Society: Challenges towards universal access in the information age

ion entails the identification of abstract interaction components that can be used to encapsulate alternative concrete artefacts. Such abstract components are de-coupled from platform, modality, or metaphor specific attributes to provide a kind of reusable design “library”. Such an abstract element can be subsequently mapped to any particular concrete instance, given a specific user and context...

متن کامل

Service Mashups and Developer Support

Physical mobility in major cities has become an ostentatious issue and connected mobility, an application of Internet-of-Things (IoT) technologies has been readily propounded to soothe the situation. The context of connected mobility, where applications generally have to be designed on an adhoc basis to meet the user requirements, has gradually shifted the art of programming from the realms of ...

متن کامل

Pii: S0737-6782(01)00090-x

Manufacturers must accurately understand user needs in order to develop successful products–but the task is becoming steadily more difficult as user needs change more rapidly, and as firms increasingly seek to serve “markets of one.” User toolkits for innovation allow manufacturers to actually abandon their attempts to understand user needs in detail in favor of transferring need-related aspect...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011