Don't miss our weekly PhD newsletter | Sign up now Don't miss our weekly PhD newsletter | Sign up now

  Automated Accessibility Testing for Mobile Apps


   Department of Informatics

This project is no longer listed on FindAPhD.com and may not be available.

Click here to search FindAPhD.com for PhD studentship opportunities
  Dr J Rojas Siles, Prof M Mousavi  No more applications being accepted  Competition Funded PhD Project (Students Worldwide)

About the Project

An estimated 15% of the world population live with some form of disability and must face multiple barriers in their day-to-day life. In the UK, two million people suffer from sight problems (e.g., blindness, low vision, or colour blindness) and the number is predicted to rise to over 2,250,000 by 2020, according to the Royal National Institute of Blind People. In a society increasingly populated by computer systems, enabling these users to access computer technology effectively is a major concern. According to the Ofcom’s 2015 Communications Market Report, smartphones are the most popular device to access the Internet in the UK, with a third (33%) of British internet users preferring their smartphone over their laptops for going online. This scenario sets an important challenge to the software industry: We must produce mobile apps that not only satisfy basic functional requirements, but also support the population of users with accessibility requirements.

Even when software vendors and developers are aware of accessibility needs, there is an evident lack of tool support to develop accessible apps or assess existing apps’ accessibility. While some accessibility properties can be checked statically, modern development practice indicates that mobile user interfaces are often created dynamically and therefore are not amenable to static checking. And while basic accessibility checking frameworks exist to analyse accessibility properties or mitigate accessibility limitations at runtime, they either require substantial additional effort from developers or are simply not suitable for current mobile development processes. The main aim of this project is to overcome these issues through the use of automated test generation to analyse, assess, and improve the accessibility of mobile apps.

The research objectives for this project are:

• Develop a fully automated test generation approach to check the accessibility of mobile Android apps.
• Evaluate the usefulness of the approach by assessing the accessibility of existing apps and interacting with their developers.
• Evaluate the severity and relevance of the accessibility issues identified with the automated approach, as well as issues missed, using observational studies and interviews with real users with accessibility needs.

Entry requirements
Applicants are required to hold/or expect to obtain a UK Bachelor Degree 2:1 or better in a relevant subject. The University of Leicester English language requirements apply where applicable.

How to apply
The online application and supporting documents are due by Monday 21st January 2019.

Any applications submitted after the deadline will not be accepted for the studentship scheme.

References should arrive no later than Monday 28th January 2019.

Applicants are advised to apply well in advance of the deadline, so that we can let you know if anything is missing from your application.

Required Materials:

1. Online application form
2. Two academic references
3. Transcripts
4. Degree certificate/s (if awarded)
5. Curriculum Vitae
6. CSE Studentship Form
7. English language qualification

Applications which are not complete by the deadline will not be considered for the studentship scheme. It is the responsibility of the applicant to ensure the application form and documents are received by the relevant deadlines.

All applications must be submitted online, along with the supporting documents as per the instructions on the website.

Please ensure that all email addresses, for yourself and your referees, are correct on the application form.

Project / Funding Enquiries
Application enquiries to [Email Address Removed]
Closing date for applications – 21st January 2019

Funding Notes

This research project is one of a number of projects in the College of Science and Engineering. It is in competition for funding with one or more of these projects. Usually the project that receives the best applicant will be awarded the funding.

Home/EU Applicants:

This project is eligible for a fully funded College of Science and Engineering studentship that includes:

• A full UK/EU fee waiver for 3.5 years
• An annual tax free stipend of £14,777 (2018/19)
• Research Training Support Grant (RTSG)

International Applicants:

This project is eligible for a College of Science and Engineering studentship that includes:

• A full international fee waiver for 3.5 years
• Research Training Support Grant (RTSG)

International candidates must be able to fund their living costs for the duration of the studentship.

References

1. Marcelo Medeiros Eler, José Miguel Rojas, Yan Ge, Gordon Fraser. “Automated Accessibility Testing of Mobile Apps,” IEEE Intl. Conference on Software Testing, Verification and Validation (ICST), IEEE, 2018.
2. Alberto Oliveira, Marcelo Eler. “Strategies and Challenges on the Accessibility and Interoperability of e-Government Web Portals: A Case Study on Brazilian Federal Universities,” IEEE Computer Software and Applications Conference (COMPSAC), IEEE, 2017.
3. Camila Silva, Marcelo Medeiros Eler, Gordon Fraser. “A survey on the tool support for the automatic evaluation of mobile accessibility”, Intl. Conference on Software Development and Technologies for Enhancing Accessibility and Fighting Info-exclusion (DSAI), ACM, 2018.
4. Ermira Daka, José Miguel Rojas, and Gordon Fraser. “Generating Unit Tests with Descriptive Names Or: Would You Name Your Children Thing1 and Thing2?” In ACM Int. Symposium on Software Testing and Analysis (ISSTA), ACM, 2017.
5. José Miguel Rojas, Mattia Vivanti, Andrea Arcuri, and Gordon Fraser. “A detailed investigation of the effectiveness of whole test suite generation.” Empirical Software Engineering (EMSE), Springer, 2016.
6. H. Beohar and M.R. Mousavi. “Input-Output Conformance Testing for Software Product Lines.” Journal of Logic and Algebraic Methods in Programming, 85(6). Elsevier, 2016.