skip to main content
10.1145/1056808.1057093acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
Article

End users creating effective software

Published:02 April 2005Publication History

ABSTRACT

Is it possible to bring the benefits of rigorous software engineering methodologies to end users? End users create software when they use spreadsheet systems, web authoring tools and graphical languages, when they write educational simulations, spreadsheets, and dynamic e-business web applications. Unfortunately, however, errors are pervasive in end-user software, and the resulting impact is sometimes enormous. A growing number of researchers and developers are working on ways to make the software created by end users more reliable. This special interest group meeting will help support the community of researchers who are addressing this topic.

References

  1. Boehm, B. and Basili, V., "Gaining Intellectual Control of Software Development." Computer, 2000. 33(5): pp. 27--33. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Burnett, M., et al. "End-User Software Engineering with Assertions in the Spreadsheet Paradigm," in Proceedings Int'l. Conf. Software Engineering. 2003. Portland, OR: pp. 93--103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Erwig, M. and Burnett, M. "Adding Apples and Oranges," in Fourth International Symposium on Practical Aspects of Declarative Languages. 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Ko, A.J., Aung, H.H., and Myers, B.A. "Design Requirements for More Flexible Structured Editors from a Study of Programmers' Text Editing," in Extended Abstracts CHI'2005: Human Factors in Computing Systems. 2005. Portland, OR: To appear. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Ko, A.J. and Myers, B.A. "Designing the Whyline, a Debugging Interface for Asking Why and Why Not Questions About Runtime Failures," in Proceedings CHI'2004: Human Factors in Computing Systems. 2004. Vienna, Austria: pp. 151--158. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Panko, R., "Finding Spreadsheet Errors: Most Spreadsheet Models Have Design Flaws That May Lead to Long-Term Miscalculation." Information Week, 1995. pp. 100.Google ScholarGoogle Scholar
  7. Raz, O. and Shaw, M. "An Approach to Preserving Sufficient Correctness in Open Resource Coalitions," in Proceedings of the 10th International Workshop on Software Specification and Design. 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Ricca, F. and Tonella, P. "Analysis and Testing of Web Applications," in Proceedings of the International Conference on Software Engineering. 2001. pp. 25--34. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Robertson, T., et al. "Impact of Interruption Style on End-User Debugging," in Proceedings CHI 2004: Human Factors in Computing Systems. 2004. Vienna, Austria: pp. 287--294. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Rode, J. and Rosson, M.B. "Programming at Runtime: Requirements and Paradigms for Nonprogrammer Web Application Development," in IEEE Symposium on Human-Centric Computing Languages and Environments. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Rosson, M.B. and Seals, C. "Teachers as Simulation Programmers: Minimalist Learning and Reuse," in Proceedings CHI'2001: Human Factors in Computing Systems. 2001. Seattle, WA: pp. 237--244. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Ruthruff, J., et al. "End-User Software Visualizations for Fault Localization," in Proceedings ACM Symposium on Software Visualization. 2003. San Diego, CA: pp. 123--132. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. End users creating effective software

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          CHI EA '05: CHI '05 Extended Abstracts on Human Factors in Computing Systems
          April 2005
          1358 pages
          ISBN:1595930027
          DOI:10.1145/1056808

          Copyright © 2005 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 2 April 2005

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate6,164of23,696submissions,26%

          Upcoming Conference

          CHI '24
          CHI Conference on Human Factors in Computing Systems
          May 11 - 16, 2024
          Honolulu , HI , USA

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader