This page is automatically updated from my Semantic Scholar profile. Some metadata might be missing, so I recommend checking the original paper or Google Scholar for more information.
2025
-
Classport: Designing Runtime Dependency Introspection for Java
,
,
In
ArXiv
2025
[doi]
[arxiv]
@article{d3c731c6fd32a2162a7431973a65e1fbcf0b6be2, title = {Classport: Designing Runtime Dependency Introspection for Java}, author = {Serena Cofano and Daniel Williams and Aman Sharma and Martin Monperrus}, year = {2025}, journal = {{"volume":"abs/2510.20340","name":"ArXiv"}}, booktitle = {arXiv.org}, doi = {10.48550/arXiv.2510.20340}, eprint = {2510.20340}, url = {https://www.semanticscholar.org/paper/d3c731c6fd32a2162a7431973a65e1fbcf0b6be2}, } -
Build and Runtime Integrity for Java
,
,
In
2025 IEEE/ACM 47th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
2025
[doi]
@article{7f6768a5b78b29503942b4b6a5a7d2b481697e23, title = {Build and Runtime Integrity for Java}, author = {Aman Sharma}, year = {2025}, journal = {{"pages":"145-147","name":"2025 IEEE/ACM 47th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)"}}, booktitle = {2025 IEEE/ACM 47th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)}, doi = {10.1109/ICSE-Companion66252.2025.00042}, url = {https://www.semanticscholar.org/paper/7f6768a5b78b29503942b4b6a5a7d2b481697e23}, } -
Causes and Canonicalization of Unreproducible Builds in Java
,
,
In
IEEE Transactions on Software Engineering
2025
[doi]
[arxiv]
@article{0335eec7ae3e01976ff66485fac24a72291bbfe6, title = {Causes and Canonicalization of Unreproducible Builds in Java}, author = {Aman Sharma and Benoit Baudry and Martin Monperrus}, year = {2025}, journal = {{"volume":"52","pages":"54-69","name":"IEEE Transactions on Software Engineering"}}, booktitle = {IEEE Transactions on Software Engineering}, doi = {10.1109/TSE.2025.3627891}, eprint = {2504.21679}, url = {https://www.semanticscholar.org/paper/0335eec7ae3e01976ff66485fac24a72291bbfe6}, }
2024
-
SBOM.EXE: Countering Dynamic Code Injection based on Software Bill of Materials in Java
,
,
In
ArXiv
2024
[doi]
[arxiv]
@article{fee03410d3382e45099694dd4526be3184c0edd8, title = {SBOM.EXE: Countering Dynamic Code Injection based on Software Bill of Materials in Java}, author = {Aman Sharma and Martin Wittlinger and Benoit Baudry and Monperrus Martin}, year = {2024}, journal = {{"volume":"abs/2407.00246","name":"ArXiv"}}, booktitle = {arXiv.org}, doi = {10.48550/arXiv.2407.00246}, eprint = {2407.00246}, url = {https://www.semanticscholar.org/paper/fee03410d3382e45099694dd4526be3184c0edd8}, } -
🏆
Maven-Hijack: Software Supply Chain Attack Exploiting Packaging Order
,
,
In
2024
[arxiv]
@article{88855db31c2d0ab76b6fed8ec6e234e2fe301faf, title = {Maven-Hijack: Software Supply Chain Attack Exploiting Packaging Order}, author = {Federico Bono and Frank Reyes and Aman Sharma and Benoit Baudry and Monperrus Martin}, year = {2024}, booktitle = {}, eprint = {2407.18760}, url = {https://www.semanticscholar.org/paper/88855db31c2d0ab76b6fed8ec6e234e2fe301faf}, }
2023
-
Software Bill of Materials in Java
,
,
In
Proceedings of the 2023 Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses
2023
[doi]
@article{5bbeaef5be5f51910284aedab35351c651aeafce, title = {Software Bill of Materials in Java}, author = {Musard Balliu and Benoit Baudry and Sofia Bobadilla and Mathias Ekstedt and Martin Monperrus and Javier Ron and Aman Sharma and Gabriel Skoglund and César Soto-Valero and Martin Wittlinger}, year = {2023}, journal = {{"name":"Proceedings of the 2023 Workshop on Software Supply Chain Offensive Research and Ecosystem Defenses"}}, booktitle = {SCORED@CCS}, doi = {10.1145/3605770.3625207}, url = {https://www.semanticscholar.org/paper/5bbeaef5be5f51910284aedab35351c651aeafce}, } -
Challenges of Producing Software Bill of Materials for Java
,
,
In
IEEE Security & Privacy
2023
[doi]
[arxiv]
@article{363c457a4835dfbf0c2eb1ae95b0c7c6c4219722, title = {Challenges of Producing Software Bill of Materials for Java}, author = {Musard Balliu and B. Baudry and Sofia Bobadilla and M. Ekstedt and Monperrus Martin and Javier Ron and Aman Sharma and Gabriel Skoglund and César Soto-Valero and Martin Wittlinger}, year = {2023}, journal = {{"volume":"21","pages":"12-23","name":"IEEE Security & Privacy"}}, booktitle = {IEEE Security and Privacy}, doi = {10.1109/MSEC.2023.3302956}, eprint = {2303.11102}, url = {https://www.semanticscholar.org/paper/363c457a4835dfbf0c2eb1ae95b0c7c6c4219722}, }
2022
-
Augmenting Diffs With Runtime Information
,
,
In
IEEE Transactions on Software Engineering
2022
[doi]
[arxiv]
@article{1f593c52814f94ca884c844c5186459906a4c3c8, title = {Augmenting Diffs With Runtime Information}, author = {K. Etemadi and Aman Sharma and Fernanda Madeiral and Monperrus Martin}, year = {2022}, journal = {{"volume":"49","pages":"4988-5007","name":"IEEE Transactions on Software Engineering"}}, booktitle = {IEEE Transactions on Software Engineering}, doi = {10.1109/TSE.2023.3324258}, eprint = {2212.11077}, url = {https://www.semanticscholar.org/paper/1f593c52814f94ca884c844c5186459906a4c3c8}, }
0
-
UPPERCASE IS ALL YOU NEED
,
,
In
@article{418a26e26e62d21cad8d188664c35cc970f627b7, title = {UPPERCASE IS ALL YOU NEED}, author = {Vivi Andersson and Aman Sharma}, year = {null}, booktitle = {}, url = {https://www.semanticscholar.org/paper/418a26e26e62d21cad8d188664c35cc970f627b7}, }