Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
SPHINX: a framework for creating personal, site-specific Web crawlers
WWW7 Proceedings of the seventh international conference on World Wide Web 7
WebL - a programming language for the Web
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Programming by example: novice programming comes of age
Communications of the ACM
IEPAD: information extraction based on pattern discovery
Proceedings of the 10th international conference on World Wide Web
Natural programming languages and environments
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Proceedings of the 17th annual ACM symposium on User interface software and technology
Six Learning Barriers in End-User Programming Systems
VLHCC '04 Proceedings of the 2004 IEEE Symposium on Visual Languages - Human Centric Computing
Human factors affecting dependability in end-user programming
WEUSE I Proceedings of the first workshop on End-user software engineering
ACM Computing Surveys (CSUR)
Automation and customization of rendered web pages
Proceedings of the 18th annual ACM symposium on User interface software and technology
Piggy bank: experience the semantic web inside your web browser
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
User-friendly functional programming for web mashups
ICFP '07 Proceedings of the 12th ACM SIGPLAN international conference on Functional programming
Intel Mash Maker: join the web
ACM SIGMOD Record
Application framework with demand-driven mashup for selective browsing
Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services
Workshop on end user programming for the web
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Service-Oriented Computing --- ICSOC 2008 Workshops
ACM SIGMOD Record
Towards the web of applications: incorporating end user programming into the web 2.0 communities
Proceedings of the 2nd international workshop on Social software engineering and applications
UbiSOA Dashboard: Integrating the Physical and Digital Domains through Mashups
Proceedings of the Symposium on Human Interface 2009 on ConferenceUniversal Access in Human-Computer Interaction. Part I: Held as Part of HCI International 2009
Towards automatic verification of web-based SOA applications
APWeb'08 Proceedings of the 10th Asia-Pacific web conference on Progress in WWW research and development
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Hi-index | 0.00 |
A tremendous amount of semi-structured data is available today on the web but is not necessarily in a form which is suitable for a user's tasks. For example, a website may show a listing of local events but a user wants to filter out those which are too far from him. To address this problem, we are developing a tool called Marmite that helps users extract data from web pages and create new applications using a dataflow architecture in a manner similar to Unix pipes. In this paper, we describe formative user studies, some evaluations of low-fidelity prototypes, and a set of design recommendations for this tool.