How Design Systems Lead to Accessible and Secure Applications
• SEI Report
Publisher
Software Engineering Institute
Topic or Tag
Abstract
With the increasing complexity of digital products, it has become more challenging to create secure and accessible applications while also delivering a consistent user experience across platforms and brand touchpoints, all at scale and acceptable speed. Design systems provide a solution to manage this complexity by defining a set of reusable components and practices that serve as the single source of truth for design and development. By design and definition, design systems also play a crucial role in ensuring the accessibility and security of applications. They achieve this by (1) minimizing the number of dependencies and thus providing maximum control over the application; (2) offering standardized components optimized for accessibility; (3) implementing secure coding practices to create robust components and reduce vulnerabilities; (4) incorporating a collaborative feedback loop, and (5) leveraging human-centered design (HCD) to enhance system trustworthiness. Using our proprietary SEI Design System (SDS) as an example, we discuss these aspects.
Cite This SEI Report
Batokova, B., Shimkoski, J., Tompkins, D., Sergeeva, Y., Mejia, M., Jabout, B., & Baum, C. (2024, June 30). How Design Systems Lead to Accessible and Secure Applications. Retrieved February 6, 2026, from https://www.sei.cmu.edu/library/how-design-systems-lead-to-accessible-and-secure/.
@techreport{batokova_2024,
author={Batokova, Barbora and Shimkoski, Jason and Tompkins, Daniel and Sergeeva, Yuliia and Mejia, Marlon and Jabout, Brandon and Baum, Christopher},
title={How Design Systems Lead to Accessible and Secure Applications},
month={{Jun},
year={{2024},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://www.sei.cmu.edu/library/how-design-systems-lead-to-accessible-and-secure/},
note={Accessed: 2026-Feb-6}
}
Batokova, Barbora, Jason Shimkoski, Daniel Tompkins, Yuliia Sergeeva, Marlon Mejia, Brandon Jabout, and Christopher Baum. "How Design Systems Lead to Accessible and Secure Applications." Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, June 30, 2024. https://www.sei.cmu.edu/library/how-design-systems-lead-to-accessible-and-secure/.
B. Batokova, J. Shimkoski, D. Tompkins, Y. Sergeeva, M. Mejia, B. Jabout, and C. Baum, "How Design Systems Lead to Accessible and Secure Applications," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, 30-Jun-2024 [Online]. Available: https://www.sei.cmu.edu/library/how-design-systems-lead-to-accessible-and-secure/. [Accessed: 6-Feb-2026].
Batokova, Barbora, Jason Shimkoski, Daniel Tompkins, Yuliia Sergeeva, Marlon Mejia, Brandon Jabout, and Christopher Baum. "How Design Systems Lead to Accessible and Secure Applications." Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 30 Jun. 2024. https://www.sei.cmu.edu/library/how-design-systems-lead-to-accessible-and-secure/. Accessed 6 Feb. 2026.
Batokova, Barbora; Shimkoski, Jason; Tompkins, Daniel; Sergeeva, Yuliia; Mejia, Marlon; Jabout, Brandon; & Baum, Christopher. How Design Systems Lead to Accessible and Secure Applications. Software Engineering Institute. 2024. https://www.sei.cmu.edu/library/how-design-systems-lead-to-accessible-and-secure/