Language Interoperability: Improving Multi-Language Systems with Bindings; Challenges in Accelerating Technological Modernization in Government Agencies: Addressing Barriers to Updating Legacy Systems

My capstone research investigated how to bridge the gap within large software systems that utilize a number of different programming languages. As technology stacks grow more advanced over time, the interactions between different components of a piece of software also grow more complex. My capstone investigated a few different methods of interoperability - mechanisms by which software written in different languages can communicate with each other - and when one might be more appropriate than the other. Software drives almost everything in the modern day - health, weaponry, flight, financial institutions, and more. Thus, learning how to potentially optimize these large-scale software systems is beneficial to a vast audience, but must be treated with care as so many individuals are involved. The STS research has identified the barriers, both socially and policy-driven, that hinder technological modernization within the federal government. After identifying these barriers, it revealed the underlying cause of said barriers, and how to address them. My research found that institutional inertia, risk aversion, strict compliance guidelines, and heavy procedural burdens imposed by policy are among the largest sources contributing to the slow rate of modernization. These findings were gleaned from analysis of existing interviews with IT professionals, and rigorous policy review. Two STS frameworks that helped inform my research are path dependency (early choices create long-lasting dependencies) and technological momentum (technology shapes society as much as society shapes it). My capstone work serves as a diminutive example of a potential way in which the federal government can begin considering how to modernize their aging legacy systems. When considering both my thesis and capstone research in concert, it provides a broader perspective regarding the issue of modernization, how to start addressing it, and potential solutions.

Institutions

Publication Details

Journal
Libra
Published
2025-05-01
DOI
https://doi.org/10.18130/zfqn-5e48
Primary Topic
Cybersecurity and Cyber Warfare Studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Language Interoperability: Improving Multi-Language Systems with Bindings; Challenges in Accelerating Technological Modernization in Government Agencies: Addressing Barriers to Updating Legacy Systems

Libra
Cybersecurity and Cyber Warfare Studies
article

Language Interoperability: Improving Multi-Language Systems with Bindings; Challenges in Accelerating Technological Modernization in Government Agencies: Addressing Barriers to Updating Legacy Systems

article en

Abstract

My capstone research investigated how to bridge the gap within large software systems that utilize a number of different programming languages. As technology stacks grow more advanced over time, the interactions between different components of a piece of software also grow more complex. My capstone investigated a few different methods of interoperability - mechanisms by which software written in different languages can communicate with each other - and when one might be more appropriate than the other. Software drives almost everything in the modern day - health, weaponry, flight, financial institutions, and more. Thus, learning how to potentially optimize these large-scale software systems is beneficial to a vast audience, but must be treated with care as so many individuals are involved. The STS research has identified the barriers, both socially and policy-driven, that hinder technological modernization within the federal government. After identifying these barriers, it revealed the underlying cause of said barriers, and how to address them. My research found that institutional inertia, risk aversion, strict compliance guidelines, and heavy procedural burdens imposed by policy are among the largest sources contributing to the slow rate of modernization. These findings were gleaned from analysis of existing interviews with IT professionals, and rigorous policy review. Two STS frameworks that helped inform my research are path dependency (early choices create long-lasting dependencies) and technological momentum (technology shapes society as much as society shapes it). My capstone work serves as a diminutive example of a potential way in which the federal government can begin considering how to modernize their aging legacy systems. When considering both my thesis and capstone research in concert, it provides a broader perspective regarding the issue of modernization, how to start addressing it, and potential solutions.

Libra
University of Virginia (US)
Openalex Percentile: Top 48%
Cybersecurity and Cyber Warfare Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.