A Brief Survey of Current Software Engineering Practices in Continuous Integration and Automated Accessibility Testing

  title={A Brief Survey of Current Software Engineering Practices in Continuous Integration and Automated Accessibility Testing},
  author={Parth Sane},
  journal={2021 Sixth International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET)},
  • Parth Sane
  • Published 27 February 2021
  • Computer Science
  • 2021 Sixth International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET)
It's long been accepted that continuous integration (CI) in software engineering increases the code quality of enterprise projects when adhered to by it's practitioners. But is any of that effort to increase code quality and velocity directed towards improving software accessibility accommodations? What are the potential benefits quoted in literature? Does it fit with the modern agile way that teams operate in most enterprises? This paper attempts to map the current scene of the software… 

Figures from this paper


The impact of continuous integration on other software development practices: A large-scale empirical study
The adaptation and evolution of code writing and submission, issue and pull request closing, and testing practices as Travis CI is adopted by hundreds of established projects on GitHub are studied to suggest a more nuanced picture of how GitHub teams are adapting to, and benefiting from, continuous integration technology.
Web accessibility testing for Singapore government e-services
The paper proposes a customized automated accessibility testing tool built on existing open source tools that makes upholding web accessibility standards less daunting and overwhelming for developers
Integrating Agile and User-Centered Design: A Systematic Mapping and Review of Evaluation and Validation Studies of Agile-UX
A systematic mapping study to identify relevant research and understand what the field of Agile-UX looks like at present found that there were only a few evaluation and validation papers published to date, so a review of these papers was performed to better understand the recommendations of these types of papers.
Usage, costs, and benefits of continuous integration in open-source projects
Evidence is shown that supports the claim that CI helps projects release more often, that CI is widely adopted by the most popular projects, as well as finding that the overall percentage of projects using CI continues to grow, making it important and timely to focus more research on CI.
Agile Software Process and its experience
  • M. Aoyama
  • Computer Science
    Proceedings of the 20th International Conference on Software Engineering
  • 1998
A new software process model, ASP (Agile Software Process), is proposed and its experience in large-scale software development is discussed and it aims at quick delivery of software products by integrating the lightweight processes, modular process structures and incremental and iterative process enaction.
Using acceptance tests to validate accessibility requirements in RIA
An approach for testing accessibility requirements in RIA, by using acceptance tests, which provides accessibility analysis over all layers of the software, from server-side to client-side implementations (JavaScript and dynamically generated DOM elements) in Ria.
To the attention of mobile software developers: guess what, test your app!
It is shown that, as in other types of software, testing increases the quality of apps and evidence that tests are essential when it comes to engaging the community to contribute to mobile open source software is found.
Selenium as a Free Tool to Test for Java Web Application
The objective of this article was to present the Selenium tool in conjunction with the Java Web program language and the need to use automated tests to ensure a system (software) of quality and
A web compliance engineering framework to support the development of accessible rich internet applications
This framework is an evolution of traditional evaluation tools aimed at supporting compliance as a quality process, which ensures its successful implementation in production environments.
Factors explaining adoption and implementation processes for web accessibility standards within eGovernment systems and organizations
This adoption model aims to better help local governments in the identification of factors influencing the actual adoption and implementation of web accessibility standards in their situation, and explains how factors in the different categories contribute to the adoption and Implementation ofweb accessibility standards.