Research output
Publications
73 publication records maintained from a single BibTeX source. Browse by year; titles link to DOI or publication records when available.
2026
-
A Research Agenda on Agents and Software Engineering: Outcomes from the Rio A2SE Seminar
Davide Taibi, Henry Muccini, Karthik Vaidhyanathan, Marcos Kalinowski, Michele Albano, Antonio Pedro Santos Alves, Renato Cerqueira, Mateus Devino, Matteo Esposito, Rodrigo Falcão, Vinicius Henning, Foutse Khomh, Valentina Lenarduzzi, Qinghua Lu, Matías Martínez, Henrique Mello, Daniel Méndez, Lucas Cordeiro Romão
CoRR
-
Agentic AI Frameworks Under the Microscope: What Works, What Doesn't
Karthik Vaidhyanathan, Davide Taibi
IEEE Softw.
-
AgenticAKM : Enroute to Agentic Architecture Knowledge Management
Rudra Dhar, Karthik Vaidhyanathan, Vasudeva Varma
CoRR
-
ArchBench: Benchmarking Generative-AI for Software Architecture Tasks
Bassam Adnan, Aviral Gupta, Sreemaee Akshathala, Karthik Vaidhyanathan
CoRR
-
Architecture in Practice: Scale, Latency, Decisions, and Change: A Multi-Episode SE Radio Digest
Karthik Vaidhyanathan
IEEE Softw.
-
Beyond Task Completion: An Assessment Framework for Evaluating Agentic AI Systems
Sreemaee Akshathala, Bassam Adnan, Mahisha Ramesh, Karthik Vaidhyanathan, Basil Muhammed, Kannan Parthasarathy
Proceedings of the 2026 International Workshop on Agentic Engineering, AGENT 2026, Rio de Janeiro, Brazil, April 12-18, 2026
-
CALM: A Self-Adaptive Orchestration Approach for QoS-Aware Routing in Small Language Model based Systems
Hemang Jain, Divyansh Pandey, Karthik Vaidhyanathan
Proceedings of the 21st International Conference on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2026, Rio de Janeiro, Brazil, April 13-14, 2026
-
Can AI Agents Generate Microservices? How Far are We?
Bassam Adnan, Matteo Esposito, Davide Taibi, Karthik Vaidhyanathan
23rd IEEE International Conference on Software Architecture, ICSA 2026, Amsterdam, Netherlands, June 22-26, 2026
-
Context Matters: Evaluating Context Strategies for Automated ADR Generation Using LLMs
Aviral Gupta, Rudra Dhar, Daniel Feitosa, Karthik Vaidhyanathan
CoRR
-
EnCoDe: Energy Estimation of Source Code At Design-Time
Shailender Goyal, Akhila Matathammal, Karthik Vaidhyanathan
CoRR
-
From AI Assistants to Secure by Design: A Multi-Episode SE Radio Digest
Karthik Vaidhyanathan
IEEE Softw.
-
From Enterprise Backbone to Developer Workbench: Engineering Rigor in the Age of AI
Karthik Vaidhyanathan
IEEE Softw.
-
Generative AI for software architecture. Applications, challenges, and future directions
Matteo Esposito, Xiaozhou Li, Sergio Moreschini, Noman Ahmad, Tomás Cerný, Karthik Vaidhyanathan, Valentina Lenarduzzi, Davide Taibi
J. Syst. Softw.
-
Harmonica: A Self-Adaptation Exemplar for Sustainable MLOps
Ananya Vishal Halgatti, Shaunak Biswas, Hiya Bhatt, Srinivasan Rakhunathan, Karthik Vaidhyanathan
Proceedings of the 21st International Conference on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2026, Rio de Janeiro, Brazil, April 13-14, 2026
-
LEAF: A Layered Emission Assessment Framework for Cloud Deployments
Prakhar Singhal, Shaunak Biswas, Karthik Vaidhyanathan, Akhila Matathammal, Ch Pavan Harshit, Ravi Kappagantu, Srinivas V. Katakam, Jitendra Chougala
IEEE Softw.
-
LLM-based Automated Architecture View Generation: Where Are We Now?
Miryala Sathvika, Rudra Dhar, Karthik Vaidhyanathan
23rd IEEE International Conference on Software Architecture, ICSA 2026, Amsterdam, Netherlands, June 22-26, 2026
-
LLMs for Architectural Refactoring: An Exploratory Study on Monoliths to Microservices
Aneesh Sambu, Roberta Capuano, Eoan O'Dea, Karthik Vaidhyanathan, Henry Muccini
23rd IEEE International Conference on Software Architecture, ICSA 2026, Amsterdam, Netherlands, June 22-26, 2026
-
POLARIS: Is Multi-Agentic Reasoning the Next Wave in Engineering Self-Adaptive Systems?
Divyansh Pandey, Vyakhya Gupta, Prakhar Singhal, Karthik Vaidhyanathan
Proceedings of the 21st International Conference on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2026, Rio de Janeiro, Brazil, April 13-14, 2026
-
SWEnergy: An Empirical Study on Energy Efficiency in Agentic Issue Resolution Frameworks with SLMs
Arihant Tripathy, Ch Pavan Harshit, Karthik Vaidhyanathan
Proceedings of the 2026 International Workshop on Agentic Engineering, AGENT 2026, Rio de Janeiro, Brazil, April 12-18, 2026
-
The Agentic Shift: A Four-Episode Journey into Tool-Using LLMs, Secure Context, and AI-Driven Engineering
Karthik Vaidhyanathan
IEEE Softw.
-
Toward self-coding information systems
Rodrigo Falcão, Frank Elberzhager, Karthik Vaidhyanathan
CoRR
-
Watts and Debts of Agentic Frameworks: An Empirical Study (Registered Report)
Aneetta Sara Shany, Chandrasekar S, Karthik Vaidhyanathan
CoRR
2025
-
APDT: A Digital Twin for Assessing Access Point Characteristics in a Network
D. Sree Yashaswinee, Gargie Tambe, Y. Raghu Reddy, Karthik Vaidhyanathan
CoRR
-
Approach Towards Semi-Automated Certification of Low Criticality ML-Enabled Airborne Applications
Chandrasekar Sridhar, Vyakhya Gupta, Prakhar Jain, Karthik Vaidhyanathan
4th IEEE/ACM International Conference on AI Engineering - Software Engineering for AI, CAIN 2025, Ottawa, ON, Canada, April 27-28, 2025
-
Architecting Digital Twins for Intelligent Transportation Systems
Hiya Bhatt, Sahil, Karthik Vaidhyanathan, Rahul Biju, Deepak Gangadharan, Ramona Trestian, Purav Shah
22nd IEEE International Conference on Software Architecture, ICSA - Companion, Odense, Denmark, March 31 - April 4, 2025
-
Dissecting Transformers: A CLEAR Perspective towards Green AI
Hemang Jain, Shailender Goyal, Divyansh Pandey, Karthik Vaidhyanathan
CoRR
-
DRAFT-ing Architectural Design Decisions using LLMs
Rudra Dhar, Adyansh Kakran, Amey Karan, Karthik Vaidhyanathan, Vasudeva Varma
CoRR
-
EdgeMLBalancer: A Self-Adaptive Approach for Dynamic Model Switching on Resource-Constrained Edge Devices
Akhila Matathammal, Kriti Gupta, Larissa Lavanya, Ananya Vishal Halgatti, Priyanshi Gupta, Karthik Vaidhyanathan
22nd IEEE International Conference on Software Architecture, ICSA - Companion, Odense, Denmark, March 31 - April 4, 2025
-
Engineering End-to-End Remote Labs Using IoT-Based Retrofitting
Savitha Viswanadh Kandala, Akshit Gureja, Nagesh Walchatwar, Rishabh Agrawal, Shiven Sinha, Sachin Chaudhari, Karthik Vaidhyanathan, Venkatesh Choppella, Prabhakar Bhimalapuram, Harikumar Kandath, Aftab M. Hussain
IEEE Access
-
Engineering LLM Powered Multi-Agent Framework for Autonomous CloudOps
Kannan Parthasarathy, Karthik Vaidhyanathan, Rudra Dhar, Venkat Krishnamachari, Adyansh Kakran, Sreemaee Akshathala, Shrikara Arun, Amey Karan, Basil Muhammed, Sumant Dubey, Mohan Veerubhotla
4th IEEE/ACM International Conference on AI Engineering - Software Engineering for AI, CAIN 2025, Ottawa, ON, Canada, April 27-28, 2025
-
Generating Energy-Efficient Code via Large-Language Models - Where are we now?
Radu Apsan, Vincenzo Stoico, Michel Albonico, Rudra Dhar, Karthik Vaidhyanathan, Ivano Malavolta
CoRR
-
Greening AI-enabled Systems with Software Engineering: A Research Agenda for Environmentally Sustainable AI Practices
Luis Cruz, João Paulo Fernandes, Maja H. Kirkeby, Silverio Martínez-Fernández, June Sallou, Hina Anwar, Enrique Barba Roque, Justus Bogner, Joel Castaño, Fernando Castor, Aadil Chasmawala, Simão Cunha, Daniel Feitosa, Alexandra González, Andreas Jedlitschka, Patricia Lago, Henry Muccini, Ana Oprescu, Pooja Rani, João Saraiva, Federica Sarro, Raghavendra Selvan, Karthik Vaidhyanathan, Roberto Verdecchia, Ivan P. Yamshchikov
CoRR
-
HarmonE: A Self-adaptive Approach to Architecting Sustainable MLOps
Hiya Bhatt, Shaunak Biswas, Srinivasan Rakhunathan, Karthik Vaidhyanathan
Software Architecture - 19th European Conference, ECSA 2025, Limassol, Cyprus, September 15-19, 2025, Proceedings
-
Leveraging LLMs for Dynamic IoT Systems Generation Through Mixed-Initiative Interaction
Bassam Adnan, Sathvika Miryala, Aneesh Sambu, Karthik Vaidhyanathan, Martina De Sanctis, Romina Spalazzese
22nd IEEE International Conference on Software Architecture, ICSA - Companion, Odense, Denmark, March 31 - April 4, 2025
-
LLMs for Generation of Architectural Components: An Exploratory Empirical Study in the Serverless World
Shrikara Arun, Meghana Tedla, Karthik Vaidhyanathan
22nd IEEE International Conference on Software Architecture, ICSA 2025, Odense, Denmark, March 31 - April 4, 2025
-
LoCoML: A Framework for Real-World ML Inference Pipelines
Kritin Maddireddy, Santhosh Kotekal Methukula, Chandrasekar Sridhar, Karthik Vaidhyanathan
4th IEEE/ACM International Conference on AI Engineering - Software Engineering for AI, CAIN 2025, Ottawa, ON, Canada, April 27-28, 2025
-
Modeling and Simulating IoT Infrastructures
Philipp Zech, Karthik Vaidhyanathan, Likhith Kanigolla, Luca Rahm, Ruth Breu
Proceedings of the 15th International Conference on Simulation and Modeling Methodologies, Technologies and Applications, SIMULTECH 2025, Bilbao, Spain, June 11-13, 2025
-
SCAR: State-Space Compression for AI-Driven Resource Management in 6G-Enabled Vehicular Infotainment Systems
Ioan-Sorin Comsa, Purav Shah, Karthik Vaidhyanathan, Deepak Gangadharan, Christof Imhof, Per Bergamin, Aryan Kaushik, Gabriel-Miro Muntean, Ramona Trestian
CoRR
-
Small Models, Big Tasks: An Exploratory Empirical Study on Small Language Models for Function Calling
Ishan Kavathekar, Raghav Donakanti, Ponnurangam Kumaraguru, Karthik Vaidhyanathan
Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering, EASE 2025, Istanbul, Turkey, June 17-20, 2025
-
Software Architecture in the Age of Agentic AI
Karthik Vaidhyanathan, Henry Muccini
Software Architecture. ECSA 2025 Tracks and Workshops - Limassol, Cyprus, September 15-19, 2025, Proceedings
2024
-
Architecting Digital Twin for Smart City Systems: A Case Study
Likhith Kanigolla, Gaurav Pal, Karthik Vaidhyanathan, Deepak Gangadharan, Anuradha Vattem
21st IEEE International Conference on Software Architecture, ICSA 2024 - Companion, Hyderabad, India, June 4-8, 2024
-
Can LLMs Generate Architectural Design Decisions? - An Exploratory Empirical Study
Rudra Dhar, Karthik Vaidhyanathan, Vasudeva Varma
21st IEEE International Conference on Software Architecture, ICSA 2024, Hyderabad, India, June 4-8, 2024
-
EcoMLS: A Self-Adaptation Approach for Architecting Green ML-Enabled Systems
Meghana Tedla, Shubham Kulkarni, Karthik Vaidhyanathan
21st IEEE International Conference on Software Architecture, ICSA 2024 - Companion, Hyderabad, India, June 4-8, 2024
-
Exploratory Study of oneM2M-Based Interoperability Architectures for IoT: A Smart City Perspective
VJS Pranavasri, Leo Francis, Gaurav Pal, Ushasri Mogadali, Anuradha Vattem, Karthik Vaidhyanathan, Deepak Gangadharan
21st IEEE International Conference on Software Architecture, ICSA 2024 - Companion, Hyderabad, India, June 4-8, 2024
-
Leveraging Generative AI for Architecture Knowledge Management
Rudra Dhar, Karthik Vaidhyanathan, Vasudeva Varma
21st IEEE International Conference on Software Architecture, ICSA 2024 - Companion, Hyderabad, India, June 4-8, 2024
-
ML-enabled Service Discovery for Microservice Architecture: a QoS Approach
Karthik Vaidhyanathan, Mauro Caporuscio, Stefano Florio, Henry Muccini
Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing, SAC 2024, Avila, Spain, April 8-12, 2024
-
POSEIDON: Efficient Function Placement at the Edge Using Deep Reinforcement Learning
Prakhar Jain, Prakhar Singhal, Divyansh Pandey, Giovanni Quatrocchi, Karthik Vaidhyanathan
Service-Oriented Computing - 22nd International Conference, ICSOC 2024, Tunis, Tunisia, December 3-6, 2024, Proceedings, Part I
-
Reimagining Self-Adaptation in the Age of Large Language Models
Raghav Donakanti, Prakhar Jain, Shubham Kulkarni, Karthik Vaidhyanathan
21st IEEE International Conference on Software Architecture, ICSA 2024 - Companion, Hyderabad, India, June 4-8, 2024
-
SWITCH: An Exemplar for Evaluating Self-Adaptive ML-Enabled Systems
Arya Marda, Shubham Kulkarni, Karthik Vaidhyanathan
Proceedings of the 19th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2024, Lisbon, Portugal, April 15-16, 2024
-
Towards Architecting Sustainable MLOps: A Self-Adaptation Approach
Hiya Bhatt, Shrikara Arun, Adyansh Kakran, Karthik Vaidhyanathan
21st IEEE International Conference on Software Architecture, ICSA 2024 - Companion, Hyderabad, India, June 4-8, 2024
2023
-
A Tool based Experiment to Teach Elicitation and Specification of Virtual Reality Product Requirements
Sai Anirudh Karre, Karthik Vaidhyanathan, Y. Raghu Reddy
Proceedings of the ACM Conference on Global Computing Education Vol 2, CompEd 2023, Hyderabad, India, December 5-9, 2023
-
Emoticontrol: Emotions-based Control of User-Interfaces Adaptations
Mina Alipour, Mahyar Tourchi Moghaddam, Karthik Vaidhyanathan, Mikkel Baun Kjærgaard
Proc. ACM Hum. Comput. Interact.
-
Emotional Internet of Behaviors: A QoE-QoS Adjustment Mechanism
Mina Alipour, Mahyar Tourchi Moghaddam, Karthik Vaidhyanathan, Tobias Kristensen, Nicolai Krogager Asmussen
Artificial Intelligence in HCI - 4th International Conference, AI-HCI 2023, Held as Part of the 25th HCI International Conference, HCII 2023, Copenhagen, Denmark, July 23-28, 2023, Proceedings, Part I
-
Scalable and Interoperable Distributed Architecture for IoT in Smart Cities
VJS Pranavasri, Leo Francis, Ushasri Mogadali, Gaurav Pal, SVSLN Surya Suhas Vaddhiparthy, Anuradha Vattem, Karthik Vaidhyanathan, Deepak Gangadharan
9th IEEE World Forum on Internet of Things, WF-IoT 2023, Aveiro, Portugal, October 12-27, 2023
-
Software Architecture and Machine Learning (Dagstuhl Seminar 23302)
Grace A. Lewis, Henry Muccini, Ipek Ozkaya, Karthik Vaidhyanathan, Roland Weiss, Liming Zhu
Dagstuhl Reports
-
Software Architecture for Multi-User Multiplexing to Enhance Scalability in IoT-Based Remote Labs
Akshit Gureja, Rishabh Agrawal, Sachin Chaudhari, Karthik Vaidhyanathan, Venkatesh Choppella
9th IEEE World Forum on Internet of Things, WF-IoT 2023, Aveiro, Portugal, October 12-27, 2023
-
Toward Changing Users behavior with Emotion-based Adaptive Systems
Mina Alipour, Mahyar Tourchi Moghaddam, Karthik Vaidhyanathan, Mikkel Baun Kjærgaard
Proceedings of the 31st ACM Conference on User Modeling, Adaptation and Personalization, UMAP 2023, Limassol, Cyprus, June 26-29, 2023
-
Towards Self-Adaptive Machine Learning-Enabled Systems Through QoS-Aware Model Switching
Shubham Kulkarni, Arya Marda, Karthik Vaidhyanathan
38th IEEE/ACM International Conference on Automated Software Engineering, ASE 2023, Luxembourg, September 11-15, 2023
2022
-
Agile4MLS - Leveraging Agile Practices for Developing Machine Learning-Enabled Systems: An Industrial Experience
Karthik Vaidhyanathan, Anish Chandran, Henry Muccini, Regi Roy
IEEE Softw.
-
FEAST: a framework for evaluating implementation architectures of self-adaptive IoT systems
Federico Di Menna, Henry Muccini, Karthik Vaidhyanathan
SAC '22: The 37th ACM/SIGAPP Symposium on Applied Computing, Virtual Event, April 25 - 29, 2022
2021
-
A Machine Learning Approach to Service Discovery for Microservice Architectures
Mauro Caporuscio, Marco De Toma, Henry Muccini, Karthik Vaidhyanathan
Software Architecture - 15th European Conference, ECSA 2021, Virtual Event, Sweden, September 13-17, 2021, Proceedings
-
A Service for Supporting Digital and Immersive Cultural Experiences
Karthik Vaidhyanathan, Antonio Bruno, Eleonora Mendola, Filippo Mignosi, Mahyar Tourchi Moghaddam, Henry Muccini, Monica Nesi
CoRR
-
A User-driven Adaptation Approach for Microservice-based IoT Applications
Martina De Sanctis, Henry Muccini, Karthik Vaidhyanathan
IoT '21: 11th International Conference on the Internet of Things, St. Gallen, Switzerland, November 8 - 12, 2021
-
Architecture Design for Human-Driven Systems
Mahyar Tourchi Moghaddam, Moamin B. Abughazala, Vittorio Cortellessa, Antinisca Di Marco, Henry Muccini, Fabrizio Rossi, Karthik Vaidhyanathan
CoRR
-
Human Behavior-Oriented Architectural Design
Moamin Abughazala, Mahyar Tourchi Moghaddam, Henry Muccini, Karthik Vaidhyanathan
Software Architecture - 15th European Conference, ECSA 2021, Virtual Event, Sweden, September 13-17, 2021, Proceedings
-
Software Architecture for ML-based Systems: What Exists and What Lies Ahead
Henry Muccini, Karthik Vaidhyanathan
1st IEEE/ACM Workshop on AI Engineering - Software Engineering for AI, WAIN@ICSE 2021, Madrid, Spain, May 30-31, 2021
2020
-
Data-driven Adaptation in Microservice-based IoT Architectures
Martina De Sanctis, Henry Muccini, Karthik Vaidhyanathan
2020 IEEE International Conference on Software Architecture Companion, ICSA Companion 2020, Salvador, Brazil, March 16-20, 2020
-
Leveraging Machine Learning Techniques for Architecting Self-Adaptive IoT Systems
Henry Muccini, Karthik Vaidhyanathan
IEEE International Conference on Smart Computing, SMARTCOMP 2020, Bologna, Italy, September 14-17, 2020
-
Quantitative Verification-Aided Machine Learning: A Tandem Approach for Architecting Self-Adaptive IoT Systems
Javier Cámara, Henry Muccini, Karthik Vaidhyanathan
2020 IEEE International Conference on Software Architecture, ICSA 2020, Salvador, Brazil, March 16-20, 2020
2019
-
A Machine Learning-Driven Approach for Proactive Decision Making in Adaptive Architectures
Henry Muccini, Karthik Vaidhyanathan
IEEE International Conference on Software Architecture Companion, ICSA Companion 2019, Hamburg, Germany, March 25-26, 2019
-
ArchLearner: leveraging machine-learning techniques for proactive architectural adaptation
Henry Muccini, Karthik Vaidhyanathan
Proceedings of the 13th European Conference on Software Architecture, ECSA 2019, Paris, France, September 9-13, 2019, Companion Proceedings (Proceedings Volume 2),