Show simple item record

dc.contributor.authorLamprou, Evangelos
dc.contributor.authorKalhauge, Christian
dc.contributor.authorRinard, Martin
dc.contributor.authorVasilakis, Nikos
dc.date.accessioned2025-12-04T20:12:15Z
dc.date.available2025-12-04T20:12:15Z
dc.date.issued2025-10-13
dc.identifier.isbn979-8-4007-2205-9
dc.identifier.urihttps://hdl.handle.net/1721.1/164203
dc.descriptionPACMI ’25, October 13-16, 2025, Seoul, Republic of Koreaen_US
dc.description.abstractLarge language models (LLMs) are achieving state-of-the-art results across a wide variety of software transformation tasks---including translating across languages and lifting opaque software components to high-level languages. Unfortunately, their results are often subtly incorrect, insecure, or underperformant---affecting the widespread deployment of these LLM-driven techniques in settings that go beyond the narrow scope of academic papers. This paper posits that such widespread deployment crucially depends on developing appropriate model guardrails for safeguarding the results of the transformation process. Such guardrails can be supported by component exoskeletons, tunable partial specifications extracted mostly automatically from the original, pre-transformed component. Exoskeletons serve as component projections that supplement, and often go through, the entire transformation process, confirming that the new, transformed component meets the original specifications. They show promise on several real-world scenarios and unearth exciting research directions.en_US
dc.publisherACM|Practical Adoption Challenges of ML for Systemsen_US
dc.relation.isversionofhttps://doi.org/10.1145/3766882.3767171en_US
dc.rightsCreative Commons Attributionen_US
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en_US
dc.sourceAssociation for Computing Machineryen_US
dc.titleGuarding LLM-aided Software Transformation Tasks via Component Exoskeletonsen_US
dc.typeArticleen_US
dc.identifier.citationEvangelos Lamprou, Christian Gram Kalhauge, Martin C. Rinard, and Nikos Vasilakis. 2025. Guarding LLM-aided Software Transformation Tasks via Component Exoskeletons. In Proceedings of the 4th Workshop on Practical Adoption Challenges of ML for Systems (PACMI '25). Association for Computing Machinery, New York, NY, USA, 13–18.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.identifier.mitlicensePUBLISHER_POLICY
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2025-11-01T07:57:33Z
dc.language.rfc3066en
dc.rights.holderThe author(s)
dspace.date.submission2025-11-01T07:57:33Z
mit.licensePUBLISHER_CC
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record