skip to main content
10.1145/2688204.2688207acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
research-article

Usability and Suitability Survey of Features in Visual Ides for Non-Programmers

Published:21 October 2014Publication History

ABSTRACT

Software tools and working environments differ drastically from one domain to another. The software engineering domain is entertained by a diversity of rich integrated development environments (IDEs) that aim at simplifying the tasks and reducing the efforts of a programmer. Other domains are unfortunately not as cherished. In this paper, we survey twenty-five visual IDEs used in non-programming domains and evaluate how usable and fit they are for their domain. The goal of this research is to determine what features are needed in different domains and how they should be presented to the domain user.

References

  1. D. V. Cicchetti. Guidelines, criteria, and rules of thumb for evaluating normed and standardized assessment instruments in psychology. Psychological Assessment, 6(4):284--290, 1994.Google ScholarGoogle ScholarCross RefCross Ref
  2. L. Constantine. "Usage-centered software engineering: new models, methods, and metrics". In Software Engineering: Education and Practice, 1996. Proceedings. International Conference, pages 2--9, Jan 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. A. Cooper, R. Reimann, and D. Cronin. About face 3: the essentials of interaction design. John Wiley & Sons, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. G. Costagliola, A. Delucia, S. Orefice, and G. Polese. A Classification Framework to Support the Design of Visual Languages. Journal of Visual Languages & Computing, 13 (6):573--600, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  5. G. Fischer. Domain-oriented design environments. Automated Software Engineering, 1(2):177--203, 1994.Google ScholarGoogle ScholarCross RefCross Ref
  6. W. O. Galitz. The essential guide to user interface design: an introduction to GUI design principles and techniques. John Wiley & Sons, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. T. Green and M. Petre. Usability Analysis of Visual Programming Environments: A Cognitive Dimensions-Framework. Journal of Visual Languages & Computing, 7(2):131--174, jun 1996.Google ScholarGoogle ScholarCross RefCross Ref
  8. A. Habermann and D. Notkin. Gandalf: Software development environments. Software Engineering, IEEE Transactions on, SE-12(12):1117--1127, Dec 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. K. A. Hallgren. Computing inter-rater reliability for observational data: An overview and tutorial. Tutorials in quantitative methods for psychology, 8(1):23, 2012.Google ScholarGoogle Scholar
  10. D. D. Hils. Visual languages and computing survey: Data flow visual programming languages. Journal of Visual Languages & Computing, 3(1):69--101, 1992.Google ScholarGoogle ScholarCross RefCross Ref
  11. S. Kelly and J.-P. Tolvanen. Domain-Specific Modeling: Enabling Full Code Generation. John Wiley & Sons, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. D. Moody. The Physics of Notations: Toward a Scientific Basis for Constructing Visual Notations in Software Engineering. IEEE Transactions on Software Engineering, 35(6):756--779, Nov 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. G. Murphy, M. Kersten, and L. Findlater. How are Java software developers using the Eclipse IDE? Software, IEEE, 23(4):76--83, July 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. E. R. Tufte. The visual display of quantitative information. Graphics press Cheshire, CT, 2 edition, may 2001.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Z.-G. Wei, A. P. Macwan, and P. A. Wieringa. A Quantitative Measure for Degree of Automation and Its Relation to System Performance and Mental Load. Human Factors: The Journal of the Human Factors and Ergonomics Society, 40(2):277--295, 1998.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Usability and Suitability Survey of Features in Visual Ides for Non-Programmers

    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
      PLATEAU '14: Proceedings of the 5th Workshop on Evaluation and Usability of Programming Languages and Tools
      October 2014
      80 pages
      ISBN:9781450322775
      DOI:10.1145/2688204

      Copyright © 2014 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: 21 October 2014

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      PLATEAU '14 Paper Acceptance Rate5of8submissions,63%Overall Acceptance Rate5of8submissions,63%

      Upcoming Conference

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader