Error messages in relational database management systems : A comparison of effectiveness, usefulness, and user confidence
Taipalus, T., Grahn, H., & Ghanbari, H. (2021). Error messages in relational database management systems : A comparison of effectiveness, usefulness, and user confidence. Journal of Systems and Software, 181, Article 111034. https://doi.org/10.1016/j.jss.2021.111034
Julkaistu sarjassa
Journal of Systems and SoftwarePäivämäärä
2021Tekijänoikeudet
© 2021 The Author(s). Published by Elsevier Inc.
The database and the database management system (DBMS) are two of the main components of any information system. Structured Query Language (SQL) is the most popular query language for retrieving data from the database, as well as for many other data management tasks. During system development and maintenance, software developers use a considerable amount of time to interpret compiler error messages. The quality of these error messages has been demonstrated to affect software development effectiveness, and correctly formulating queries and fixing them when needed is an important task for many software developers. In this study, we set out to investigate how participants () experienced the qualities of error messages of four popular DBMSs in terms of error message effectiveness, perceived usefulness for finding and fixing errors, and error recovery confidence. Our results show differences between the DBMSs by three of the four metrics, and indicate a discrepancy between objective effectiveness and subjective usefulness. The results suggest that although error messages have perceived differences in terms of usefulness for finding and fixing errors, these differences may not necessarily result in differences in query fixing success rates.
...
Julkaisija
Elsevier BVISSN Hae Julkaisufoorumista
0164-1212Asiasanat
Julkaisu tutkimustietojärjestelmässä
https://converis.jyu.fi/converis/portal/detail/Publication/98997951
Metadata
Näytä kaikki kuvailutiedotKokoelmat
Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
NewSQL Database Management System Compiler Errors : Effectiveness and Usefulness
Taipalus, Toni; Grahn, Hilkka (Taylor & Francis, 2022)Modern database management is often faced with a high number of concurrent end-users, and the need for database distribution to ensure fault tolerance and high throughput. To flexibly address these challenges, many modern ... -
Building Blocks Towards More Effective SQL Error Messages
Taipalus, Toni; Grahn, Hilkka (ACM, 2024)Reading and interpreting error messages are significant aspects of a software developer's work. Despite the importance and prevalence of error messages, especially for novices, SQL compiler error messages from various ... -
Engaging Databases for Data Systems Education
Taipalus, Toni; Miedema, Daphne; Aivaloglou, Efthimia (ACM, 2023) -
The Effects of Database Complexity on SQL Query Formulation
Taipalus, Toni (Elsevier, 2020)In Structured Query Language (SQL) education, students often execute queries against a simple exercise database. Recently, databases that are more realistic have been utilized to the effect that students find exercises ... -
Database management system performance comparisons : A systematic literature review
Taipalus, Toni (Elsevier, 2024)Efficiency has been a pivotal aspect of the software industry since its inception, as a system that serves the end-user fast, and the service provider cost-efficiently benefits all parties. A database management system ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.