Krishna Narasimhan

Registered user since Tue 4 Nov 2014

Name:Krishna Narasimhan
Bio:

I am a Researcher at TU Darmstadt concerning myself with why programmers struggle, especially in the context of using cryptographic APIs. I am one of the people guiding the efforts to take CogniCrypt (https://www.eclipse.org/cognicrypt/), a framework to aid developers use crypto APIs securely.

In the not so distant past, I was also a Language engineer at Itemis, developing software tools and IDEs for domain-specific languages, specifically Mbeddr (http://mbeddr.com/).

Prior to my stint in the industry, I finished my PhD building semi-automatic Software tools to aid with tasks arising out of source code evolution a.k.a abstracting copy-paste code and migrating between different data representations.

Country:Germany
Affiliation:TU Darmstadt
Research interests:Secure programming, Programming Languages, Static Analysis, Source code transformation, DSLs

Contributions

AISTA 2021 Author of Impact of Programming Languages on Machine Learning Bugs within the AISTA-track
Author of NerdBug: Automated Bug Detection in Neural Networks within the AISTA-track
PLDI 2021 Committee Member in Artifact Evaluation Committee within the Research Artifacts-track
ESEC/FSE 2021 Author of BRAID: An API Recommender Supporting Implicit User Feedback within the Demonstrations-track
ECOOP 2021 Author of Dealing with Variability in API Misuse Specification within the ECOOP Technical Papers-track
Committee Member in Artifact Evaluation Committee within the ECOOP Artifacts-track
ISSTA 2021 Committee Member in Artifact Evaluation Committee within the Artifact Evaluation-track
SPLASH 2020 Committee Member in Artifact Evaluation Committee within the OOPSLA Artifacts-track
SLE 2019 Committee Member in Artifact Evaluation Committee within the SLE 2019-track
PEPM 2017 Author of Interactive data representation migration: Exploiting program dependence to aid program transformation within the PEPM 2017-track
ECOOP 2016 Committee Member in Program Committee within the Doctoral Symposium-track
ECOOP 2015 Author of Transformation language for expressing automated API Migration within the Doctoral Symposium-track