News Column

Study Data from University of Lugano Update Understanding of Computer Programming (End-User Development of Mashups with NaturalMash)

August 7, 2014

By a News Reporter-Staff News Editor at Computer Weekly News -- Researchers detail new data in Computer Programming. According to news reporting out of Lugano, Switzerland, by VerticalNews editors, research stated, "The emergence of the long-tail in the market of software applications is shifting the role of end-users from mere consumers to becoming developers of applications addressing their unique, personal, and transient needs. On the Web, a popular form of such applications is called mashup, built out of the lightweight composition of Web APIs (reusable software components delivered as a service through the Web)."

Our news journalists obtained a quote from the research from the University of Lugano, "To enable end-users to build mashups, there is a key problem that must be overcome: End-users lack programming knowledge as well as the interest to learn how to master the complex set of Web technologies required to develop mashups. End-User Development (EUD) is an emerging research field dealing with this type of problems. Its main goal is to design tools and techniques facilitating the development of software applications by non-programmers. The paper describes the design and evaluation of NaturalMash, an innovative EUD tool for mashups (a mashup tool). NaturalMash aims at enabling non-professional users without any knowledge of programming languages and skills to create feature-rich, interactive, and useful mashups. The design of NaturalMash adopts a formative evaluation approach, and has completed three design and evaluation iterations. The formative evaluations utilize usability testing, think aloud protocol, questionnaires, observation, and unstructured interviews. Additionally, we compare the expressive power of naturalmash with the state-of-the-art mashup tools. The results from the formative evaluations helped us identify important usability problems. From an assessment point of view, the results were promising and sggested that the proposed tool has a short and gentle learning curve in a way that even non-programmers are able to rapidly build useful mashups. Also, the comparative evaluation results showed that NaturalMash offers a competitive level of expressive power compared with existing mashup tools targeting non-programmers. As the evaluation results indicate, NaturalMash provides a high level of expressive power while it is still highly usable by non-programmers."

According to the news editors, the research concluded: "These suggest that we have successfully achieved the objective of the proposed tool, distinguishing it from existing mashup tools that are either too limited or highly specialized for non-professional users."

For more information on this research see: End-User Development of Mashups with NaturalMash. Journal of Visual Languages and Computing, 2014;25(4):414-432. Journal of Visual Languages and Computing can be contacted at: Academic Press Ltd- Elsevier Science Ltd, 24-28 Oval Rd, London NW1 7DX, England. (Elsevier -; Journal of Visual Languages and Computing -

Our news journalists report that additional information may be obtained by contacting S. Aghaee, Univ Lugano USI, Fac Informat, Lugano, Switzerland.

Keywords for this news article include: Lugano, Europe, Software, Switzerland, Computer Programming

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC

For more stories covering the world of technology, please see HispanicBusiness' Tech Channel

Source: Computer Weekly News

Story Tools Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters