A micro-organizational model for supporting knowledge migration
COCS '90 Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems
A small matter of programming: perspectives on end user computing
A small matter of programming: perspectives on end user computing
Watch what I do: programming by demonstration
Watch what I do: programming by demonstration
Intellectual capital: the new wealth of organizations
Intellectual capital: the new wealth of organizations
Toward knowledge management systems in the legal domain
GROUP '97 Proceedings of the international ACM SIGGROUP conference on Supporting group work: the integration challenge
A design process for embedding knowledge management in everyday work
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
Office procedure as practical action: models of work and system design
ACM Transactions on Information Systems (TOIS)
Information use of service technicians in difficult cases
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Knowledge and Organization: A Social-Practice Perspective
Organization Science
Improving individual and organizational performance through communities of practice
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Stimulating knowledge discovery and sharing
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Data at work: supporting sharing in science and engineering
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Behind the help desk: evolution of a knowledge management system in a large organization
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Who, What, and How: A Survey of Informal and Professional Web Developers
VLHCC '05 Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
Graphic designers who program as informal computer science learners
Proceedings of the second international workshop on Computing education research
Translating keyword commands into executable code
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
The Long Tail: Why the Future of Business Is Selling Less of More
The Long Tail: Why the Future of Business Is Selling Less of More
Koala: capture, share, automate, personalize business processes on the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Mobilization by demonstration: using traces to re-author existing web sites
Proceedings of the 13th international conference on Intelligent user interfaces
Automation of repetitive web browsing tasks with voice-enabled macros
Proceedings of the 10th international ACM SIGACCESS conference on Computers and accessibility
Communications of the ACM - Inspiring Women in Computing
Usuários podem escrever especificações de sistemas? Um estudo empírico com uma linguagem de script
Proceedings of the VIII Brazilian Symposium on Human Factors in Computing Systems
Using web scripts to improve accessibility
Proceedings of the VIII Brazilian Symposium on Human Factors in Computing Systems
Trailblazer: enabling blind users to blaze trails through the web
Proceedings of the 14th international conference on Intelligent user interfaces
Discovering frequent work procedures from resource connections
Proceedings of the 14th international conference on Intelligent user interfaces
PlayByPlay: collaborative web browsing for desktop and mobile devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User-created forms as an effective method of human-agent communication
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automated construction of web accessibility models from transaction click-streams
Proceedings of the 18th international conference on World wide web
MundoMonkey: customizing interaction with web applications in interactive spaces
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
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
Optimizing user interaction for mobile web browsing
Proceedings of the 11th International Conference on Human-Computer Interaction with Mobile Devices and Services
Sikuli: using GUI screenshots for search and automation
Proceedings of the 22nd annual ACM symposium on User interface software and technology
Interpreting written how-to instructions
IJCAI'09 Proceedings of the 21st international jont conference on Artifical intelligence
Lowering the barriers to website testing with CoTester
Proceedings of the 15th international conference on Intelligent user interfaces
A code reuse interface for non-programmer middle school students
Proceedings of the 15th international conference on Intelligent user interfaces
Enabling mobile application mashups with Merlion
Proceedings of the Eleventh Workshop on Mobile Computing Systems & Applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Here's what i did: sharing and reusing web activity with ActionShot
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
GUI testing using computer vision
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Optimizing user interaction for web-based mobile tasks
Proceedings of the 19th international conference on World wide web
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Using ensembles of decision trees to automate repetitive tasks in web applications
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Non-programmers identifying functionality in unfamiliar code: strategies and barriers
Journal of Visual Languages and Computing
Using traits of web macro scripts to predict reuse
Journal of Visual Languages and Computing
D-Macs: building multi-device user interfaces by demonstrating, sharing and replaying design actions
UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology
A conversational interface to web automation
UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology
WebTrax: visualizing non-visual web interactions
ICCHP'10 Proceedings of the 12th international conference on Computers helping people with special needs
The state of the art in end-user software engineering
ACM Computing Surveys (CSUR)
Toward transforming freely available source code into usable learning materials for end-users
Evaluation and Usability of Programming Languages and Tools
Prediction of web page accessibility based on structural and textual features
Proceedings of the International Cross-Disciplinary Conference on Web Accessibility
Negotiating system changes with designers and users
Proceedings of the 3rd Mexican Workshop on Human Computer Interaction
Do you know dis?: a user study of a knowledge discovery tool for organizations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Dinah: an interface to assist non-programmers with selecting program code causing graphical output
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
WATER: Web Application TEst Repair
Proceedings of the First International Workshop on End-to-End Test Script Engineering
Embedded cultural features in the design of an accessibility agent for the web
UAHCI'11 Proceedings of the 6th international conference on Universal access in human-computer interaction: design for all and eInclusion - Volume Part I
Playbook: revision control and comparison for interactive mockups
IS-EUD'11 Proceedings of the Third international conference on End-user development
SmartVNC: an effective remote computing solution for smartphones
MobiCom '11 Proceedings of the 17th annual international conference on Mobile computing and networking
Mixer: mixed-initiative data retrieval and integration by example
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part I
A tool support for web applications adaptation using navigation history
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part IV
Proactive wrangling: mixed-initiative end-user programming of data transformation scripts
Proceedings of the 24th annual ACM symposium on User interface software and technology
FAST: Friends Augmented Search Techniques - System Design & Data-Management Issues
WI-IAT '11 Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 01
Are explanations always important?: a study of deployed, low-cost intelligent interactive systems
Proceedings of the 2012 ACM international conference on Intelligent User Interfaces
Towards automatic functional test execution
Proceedings of the 2012 ACM international conference on Intelligent User Interfaces
Forms-based service composition
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Rule-Based impact propagation for trace replay
ICCBR'11 Proceedings of the 19th international conference on Case-Based Reasoning Research and Development
An intuitive accessible web automation user interface
Proceedings of the International Cross-Disciplinary Conference on Web Accessibility
CHI '12 Extended Abstracts on Human Factors in Computing Systems
A crowdsourced approach for concern-sensitive integration of information across the web
Journal of Web Engineering
Information Visualization - Special issue on State of the Field and New Research Directions
Proceedings of the 34th International Conference on Software Engineering
A social software-based coordination platform: tool paper
COORDINATION'12 Proceedings of the 14th international conference on Coordination Models and Languages
Tutorial-based interfaces for cloud-enabled applications
Proceedings of the 25th annual ACM symposium on User interface software and technology
An interface agent for non-visual, accessible web automation
Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology
Programming with everybody: tightening the copy-modify-publish feedback loop
Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology
Accessible web automation interface: a user study
Proceedings of the 14th international ACM SIGACCESS conference on Computers and accessibility
The representation of self in mediated interaction with computers
Proceedings of the 11th Brazilian Symposium on Human Factors in Computing Systems
An intelligent metadata extraction approach based on programming by demonstration
WISM'12 Proceedings of the 2012 international conference on Web Information Systems and Mining
OXPath: A language for scalable data extraction, automation, and crawling on the deep web
The VLDB Journal — The International Journal on Very Large Data Bases
Exploring the Enterprise Value of Wikis through Media Choice Theories
International Journal of Knowledge and Systems Science
Enterprise Wisdom Captured Socially
ASONAM '12 Proceedings of the 2012 International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2012)
A language for end-user web augmentation: Caring for producers and consumers alike
ACM Transactions on the Web (TWEB)
Wedata: a wiki system for service oriented tiny code sharing
Proceedings of the Eighth Annual International Symposium on Wikis and Open Collaboration
I can do text analytics!: designing development tools for novice developers
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Community enhanced tutorials: improving tutorials with multiple demonstrations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Gesture studio: authoring multi-touch interactions through demonstration and declaration
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Web object identification for web automation and meta-search
Proceedings of the 3rd International Conference on Web Intelligence, Mining and Semantics
Predictive web automation assistant for people with vision impairments
Proceedings of the 22nd international conference on World Wide Web
Interactive record/replay for web application debugging
Proceedings of the 26th annual ACM symposium on User interface software and technology
A domain specific language for orchestrating user tasks whilst navigation web sites
ICWE'13 Proceedings of the 13th international conference on Web Engineering
Metacommunication and semiotic engineering: insights from a study with mediated HCI
DUXU'13 Proceedings of the Second international conference on Design, User Experience, and Usability: design philosophy, methods, and tools - Volume Part I
LiveAction: Automating Web Task Model Generation
ACM Transactions on Interactive Intelligent Systems (TiiS)
Form-Based Web Service Composition for Domain Experts
ACM Transactions on the Web (TWEB)
Hi-index | 0.01 |
Modern enterprises are replete with numerous online processes. Many must be performed frequently and are tedious, while others are done less frequently yet are complex or hard to remember. We present interviews with knowledge workers that reveal a need for mechanisms to automate the execution of and to share knowledge about these processes. In response, we have developed the CoScripter system (formerly Koala [11]), a collaborative scripting environment for recording, automating, and sharing web-based processes. We have deployed CoScripter within a large corporation for more than 10 months. Through usage log analysis and interviews with users, we show that CoScripter has addressed many user automation and sharing needs, to the extent that more than 50 employees have voluntarily incorporated it into their work practice. We also present ways people have used CoScripter and general issues for tools that support automation and sharing of how-to knowledge.