Optimizing Content SDK for Enhanced Developer Usability: Leveraging Cloud Analytics and Visual Studio Code Extensions; Is E2EE a Shield or a Barrier? The Struggle over End-To-End Encryption in the U.S.

Author:
Lampert, Nurbol, School of Engineering and Applied Science, University of Virginia
Advisors:
Norton, Peter, EN-Engineering and Society, University of Virginia
Vrugtman, Rosanne, EN-Comp Science Dept, University of Virginia
Morrison, Briana, EN-Comp Science Dept, University of Virginia
Abstract:

In a capstone project, developer usability of the SAS Content SDK, a toolkit for analytics content integration, was improved. To seamlessly integrate the toolkit with development environments, the project incorporated SAS’s Visual Analytics Commons components into a Visual Studio Code extension by rewrapping these components using React and TypeScript. It also optimized the extension’s data viewer (built on the ag-grid framework) for efficient handling and visualization of large datasets, and integrated SAS’s Cloud Analytics Service (CAS) to streamline data processing workflows. User testing with ten in‑house developers cut extension‑setup time by 35 percent and eliminated many runtime type errors, indicating that the new workflow achieved its usability goals. Benchmark profiling also showed a 20 percent reduction in data‑rendering latency after the ag‑grid optimizations.
End-to-end encryption (E2EE) in the U.S. has sparked a fierce debate, pitting national security and law enforcement agencies against technology companies and civil liberties advocates. Law enforcement officials portray unbreakable encryption as a threat to public safety and an obstacle to investigations; technology firms and privacy advocates defend it as essential for cybersecurity and individual rights. By identifying the major participants and their arguments, the study illuminates why the encryption debate remains unresolved and underscores its implications for future digital privacy and security policy.

Degree:
BS (Bachelor of Science)
Keywords:
SDK, Visual Studio Code, E2EE, End-To-End Encryption
Notes:

School of Engineering and Applied Science

Bachelor of Science in Computer Science

Technical Advisor: Briana Morrison

STS Advisor: Peter Norton

Technical Team Members: N/A

Language:
English
Rights:
All rights reserved (no additional license for public reuse)
Issued Date:
2025/04/29