Showing cs.SEShow all
3 papers · 1 filter
cs.SE2019
Towards Lakosian Multilingual Software Design Principles
Damian M. Lyons, Saba B. Zahra, Thomas M. Marshall
Large software systems often comprise programs written in different programming languages. In the case when cross-language interoperability is accomplished with a Foreign Function…
cs.SE2018
Lightweight Call-Graph Construction for Multilingual Software Analysis
Anne Marie Bogar, Damian M. Lyons, David Baird
Analysis of multilingual codebases is a topic of increasing importance. In prior work, we have proposed the MLSA (MultiLingual Software Analysis) architecture, an approach to the l…
cs.SE2018
Lightweight Multilingual Software Analysis
Damian M. Lyons, Anne Marie Bogar, David Baird
Developer preferences, language capabilities and the persistence of older languages contribute to the trend that large software codebases are often multilingual, that is, written i…