Publications

๐Ÿ“š Publications

This page highlights my research contributions in automated documentation systems, software analytics, and cybersecurity for large-scale codebases.


๐Ÿง  Automated On-Demand Context-Specific Documentation

Authors: Ahmed Tamrawi, Sharwan Ram, Payas Awadhutkar, Ganesh Ram Santhanam, Benjamin Holland, Suresh Kothari
Venue: IEEE ICSME 2018 โ€“ DySDoc3, Madrid, Spain
๐Ÿ† Received Best Challenge Entry Award

Abstract:
DynaDoc is an automated documentation system for on-demand, context-specific documentation.
It leverages graph database technology with an eXtensible Common Software Graph Schema (XCSG) to efficiently mine program artifacts and link them to commits, issues, and other metadata.
This approach enables semantically rich documentation for millions of lines of source code, enhancing software comprehension and developer productivity.

๐Ÿ“„ IEEE Publication Link ยท GitHub Repository


๐Ÿ”’ Catastrophic Cyber-Physical Malware

Authors: Suresh Kothari, Ganesh Ram Santhanam, Payas Awadhutkar, Benjamin Holland, Jon Mathews, Ahmed Tamrawi
Book Chapter: Springer International Publishing (2018)

Abstract:
This chapter discusses the rise of cyber-physical malware (CPM), such as Industroyer, and its potential to cause catastrophic disruptions across industrial control systems, telecommunications, and mission-critical infrastructure.
I participated in key discussions and contributed technical feedback on the intersection of software vulnerability analysis and ICS resilience.

๐Ÿ“˜ Read Chapter Abstract


These research projects laid the foundation for my focus on AI-driven documentation systems and security analytics, directly influencing my current work in data, compliance, and product security engineering.