Murali Krishna Ramanathan

Orcid: 0000-0002-6568-017X

According to our database1, Murali Krishna Ramanathan authored at least 51 papers between 2002 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
State Disaggregation for Dynamic Scaling of Network Functions.
IEEE/ACM Trans. Netw., February, 2024

Code-Aware Prompting: A Study of Coverage-Guided Test Generation in Regression Setting using LLM.
Proc. ACM Softw. Eng., 2024

A Lightweight Polyglot Code Transformation Language.
Proc. ACM Program. Lang., 2024

On Mitigating Code LLM Hallucinations with API Documentation.
CoRR, 2024

NL2Code-Reasoning and Planning with LLMs for Code Development.
Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2024

Repoformer: Selective Retrieval for Repository-Level Code Completion.
Proceedings of the Forty-first International Conference on Machine Learning, 2024

CodeFort: Robust Training for Code Generation Models.
Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2024, 2024

CoCoMIC: Code Completion by Jointly Modeling In-file and Cross-file Context.
Proceedings of the 2024 Joint International Conference on Computational Linguistics, 2024

2023
A Static Evaluation of Code Completion by Large Language Models.
CoRR, 2023

Greener yet Powerful: Taming Large Code Generation Models with Quantization.
CoRR, 2023

Towards Greener Yet Powerful Code Generation via Quantization: An Empirical Study.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completion.
Proceedings of the Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, 2023


Exploring Continual Learning for Code Generation Models.
Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), 2023

A Static Evaluation of Code Completion by Large Language Models.
Proceedings of the The 61st Annual Meeting of the Association for Computational Linguistics: Industry Track, 2023

ReCode: Robustness Evaluation of Code Generation Models.
Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2023

2022
Multi-lingual Evaluation of Code Generation Models.
CoRR, 2022

CRISP: Critical Path Analysis of Large-Scale Microservice Architectures.
Proceedings of the 2022 USENIX Annual Technical Conference, 2022

A study of real-world data races in Golang.
Proceedings of the PLDI '22: 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation, San Diego, CA, USA, June 13, 2022

Dyssect: Dynamic Scaling of Stateful Network Functions.
Proceedings of the IEEE INFOCOM 2022, 2022

2020
Piranha: reducing feature flag debt at uber.
Proceedings of the ICSE-SEIP 2020: 42nd International Conference on Software Engineering, Software Engineering in Practice, Seoul, South Korea, 27 June, 2020

2019
Optimization of swift protocols.
Proc. ACM Program. Lang., 2019

2016
Directed test generation to detect loop inefficiencies.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Directed synthesis of failing concurrent executions.
Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, 2016

Efficient flow profiling for detecting performance bugs.
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

Type-aware concolic testing of JavaScript programs.
Proceedings of the 38th International Conference on Software Engineering, 2016

2015
Synthesizing tests for detecting atomicity violations.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Synthesizing racy tests.
Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2015

Pegasus: automatic barrier inference for stable multithreaded systems.
Proceedings of the 2015 International Symposium on Software Testing and Analysis, 2015

Deterministic dynamic race detection across program versions.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

2014
Omen+: a precise dynamic deadlock detector for multithreaded Java libraries.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

Trace driven dynamic deadlock detection and reproduction.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2014

Omen: a tool for synthesizing tests for deadlock detection.
Proceedings of the SPLASH'14, 2014

Multithreaded test synthesis for deadlock detection.
Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, 2014

Efficient Incremental Static Analysis Using Path Abstraction.
Proceedings of the Fundamental Approaches to Software Engineering, 2014

2013
Scalable and incremental software bug detection.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

2009
Efficient tag detection in RFID systems.
J. Parallel Distributed Comput., 2009

2008
Protocol Inference Using Static Path Profiles.
Proceedings of the Static Analysis, 15th International Symposium, 2008

PHALANX: a graph-theoretic framework for test case prioritization.
Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), 2008

2007
Path-aware analysis of program invariants
PhD thesis, 2007

Randomized Protocols for Duplicate Elimination in Peer-to-Peer Storage Systems.
IEEE Trans. Parallel Distributed Syst., 2007

Randomized leader election.
Distributed Comput., 2007

Static specification inference using predicate mining.
Proceedings of the ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation, 2007

Path-Sensitive Inference of Function Precedence Protocols.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

Aspect-Based Introspection and Change Analysis for Evolving Programs.
Proceedings of the RAM-SE'07-ECOOP'07 Workshop on Reflection, 2007

2006
Sieve: A Tool for Automatically Detecting Variations Across Program Versions.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

Trace-Based Memory Aliasing Across Program Versions.
Proceedings of the Fundamental Approaches to Software Engineering, 2006

2005
Redundant reader elimination in RFID systems.
Proceedings of the Second Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2005

Search with Probabilistic Guarantees in Unstructured Peer-to-Peer Networks.
Proceedings of the Fifth IEEE International Conference on Peer-to-Peer Computing (P2P 2005), 31 August, 2005

2004
Increasing Object Availability in Peer-to-Peer Systems.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

2002
Finding Good Peers in Peer-to-Peer Networks.
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002


  Loading...