Skip to content
Open access

TESTING AND QUALITY ASSURANCE (QA) IN LIBRARY SOFTWARE: STRATEGIES FOR RELIABLE RELEASES

2026 · International Journal of Research in Education Humanities and Commerce · 0 citations · 9 references

TL;DR

QA needs to ensure not just the quality of the software, but also the integrity of the data, data schema migration, and backward compatibility, to ensure the quality of the software release.

Abstract

Library software is at the crossroads of complex domain knowledge, diverse data, and varying user needs. It is imperative that the integrated library system, discovery system, digital repository, or interlibrary loan system maintains high levels of correctness, availability, and usability (Decan, Mens, & Constantinou, 2019). Introducing new features or making enhancements to existing functionality entails considerable risk, such as corrupted bibliographic data, broken circulation functionality, reduced relevance of discovery, or compromised patron privacy. Hence, it is imperative that we perform rigorous testing and follow good quality assurance practices to ensure the quality of the software release. Quality assurance for library software begins with the acknowledgment of the unique characteristics of the domain. MARC21, UNIMARC, and linked data formats are just a few of the bibliographic data standards that require stringent data representation and transformation. Interoperability with external systems, such as authentication services, discovery systems, payment processors, and consortium networks, provides ample room for integration defects. Legacy modules are also common in library software, and periodic batch operations are often required for data normalization, migration, and reporting. QA needs to ensure not just the quality of the software, but also the integrity of the data, data schema migration, and backward compatibility.

Read PDF

Similar papers

Review Open access Sep 2026

Automated Testing Techniques for Enterprise Software Systems with GenAI Integration

An automated testing framework that combines metamorphic testing and property-based testing to validate enterprise GenAI applications at scale is developed, providing a practical path to deployment readiness, regulatory traceability, and sustained operational trust.

Suprajyotsna Dasari · 0 citations
Review Open access Aug 2026

Productivity vs. Compliance: The New Engineering Challenge of AI Coding Assistants in Regulated Codebases

A codepath-aware governance framework for AI-assisted engineering in regulated codebases, with emphasis on financial services, payments, healthcare, and other domains where software changes may affect legal, operational, privacy, and audit obligations is developed.

Ashutosh Pal · 0 citations
Review Aug 2026

Large Language Models at the Intersection of Software Engineering and Software Security:An Evidence-Centered Structured Survey and Research Agenda

This evidence-centered structured survey synthesizes representative work available through May 31, 2026 across software engineering tasks, software security tasks, adaptation mechanisms, artifact granularity, and evaluation design and introduces an assurance framework that separates functional correctness, security, op...

Wei Lin, Tao Zhou, Zhaofei Xie et al. · 0 citations
Open access 2026

DevSecOpsUX: An Integrated Framework for Security, Quality Assurance, and User Experience in Continuous Software Delivery

The expert evaluation suggests that integrating security, quality assurance, and user experience within a unified lifecycle model may improve the consistency of software validation processes, reduce fragmentation across DevSecOps practices, and enhance user trust in security mechanisms.

Jonathan Alejandro López Acevedo, G. M. Ramírez, C. Huidobro · 0 citations
#software testing Open access Aug 2026

HawkEye: Web Vulnerability Analysis and Security Audit Tool

HawkEye is introduced, a modular, web-based vulnerability auditing platform designed to streamline security analysis by integrating multiple scanning tools within a unified dashboard and illustrates how consolidated reporting improves vulnerability prioritization for development teams.

D. R. Patil, Varad Salgare, Devaj Arya et al. · 0 citations
#software testing Preprint Sep 2026

A Large-Scale Empirical Study of Quality Assurance Practices and Gaps in AI Agents

A large-scale empirical study of quality assurance (QA) practices in 157 open-source LLM-based agent projects with at least 100 GitHub stars highlights the need to move beyond feature-level testing toward systematic end-to-end validation that ensures agent workflows remain within intended boundaries when interacting wi...

Wu-Yang Dai, Moses Openja, Jiho Shin et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.