Karthik Vaidhyanathan
Assistant Professor
University of L'Aquila
Karthik Vaidhyanathan is an Assistant Professor at the Software Engineering Research Center, IIIT-Hyderabad, India where he is also associated with the leadership team of smart city living lab. He obtained his Ph.D. from the Gran Sasso Science Institute, Italy and did his postdoc at the University of L’Aquila, Italy. His main research interests lie in the intersection of software architecture and machine learning with a specific focus on building sustainable software systems. His research focuses on how machine learning techniques can be leveraged to better architect self-adaptive systems and further how to better define architecting practices for developing Machine Learning-enabled software systems. As a part of his research activities, he serves as a reviewer/organizing committee member in various workshops, conferences, and journals.
Karthik also poses more than 5 years of industrial experience as an employee and as a consultant in building and deploying ML products/services.
Publications
- Generative AI for Software Architecture. Applications, Trends, Challenges, and Future Directions.on February 28, 2025 at 11:00 pm
Matteo Esposito, Xiaozhou Li, Sergio Moreschini, Noman Ahmad, Tomás Cerný, Karthik Vaidhyanathan, Valentina Lenarduzzi, Davide Taibi:Generative AI for Software Architecture. Applications, Trends, Challenges, and Future Directions. CoRR abs/2503.13310 (2025)
- EdgeMLBalancer: A Self-Adaptive Approach for Dynamic Model Switching on Resource-Constrained Edge Devices.on January 31, 2025 at 11:00 pm
Akhila Matathammal, Kriti Gupta, Larissa Lavanya, Ananya Vishal Halgatti, Priyanshi Gupta, Karthik Vaidhyanathan:EdgeMLBalancer: A Self-Adaptive Approach for Dynamic Model Switching on Resource-Constrained Edge Devices. CoRR abs/2502.06493 (2025)
- LLMs for Generation of Architectural Components: An Exploratory Empirical Study in the Serverless World.on January 31, 2025 at 11:00 pm
Shrikara Arun, Meghana Tedla, Karthik Vaidhyanathan:LLMs for Generation of Architectural Components: An Exploratory Empirical Study in the Serverless World. CoRR abs/2502.02539 (2025)
- Leveraging LLMs for Dynamic IoT Systems Generation through Mixed-Initiative Interaction.on January 31, 2025 at 11:00 pm
Bassam Adnan, Sathvika Miryala, Aneesh Sambu, Karthik Vaidhyanathan, Martina De Sanctis, Romina Spalazzese:Leveraging LLMs for Dynamic IoT Systems Generation through Mixed-Initiative Interaction. CoRR abs/2502.00689 (2025)
- Architecting Digital Twins for Intelligent Transportation Systems.on January 31, 2025 at 11:00 pm
Hiya Bhatt, Sahil, Karthik Vaidhyanathan, Rahul Biju, Deepak Gangadharan, Ramona Trestian, Purav Shah:Architecting Digital Twins for Intelligent Transportation Systems. CoRR abs/2502.17646 (2025)
- Approach Towards Semi-Automated Certification for Low Criticality ML-Enabled Airborne Applications.on December 31, 2024 at 11:00 pm
Chandrasekar Sridhar, Vyakhya Gupta, Prakhar Jain, Karthik Vaidhyanathan:Approach Towards Semi-Automated Certification for Low Criticality ML-Enabled Airborne Applications. CoRR abs/2501.17028 (2025)
- LoCoML: A Framework for Real-World ML Inference Pipelines.on December 31, 2024 at 11:00 pm
Kritin Maddireddy, Santhosh Kotekal Methukula, Chandrasekar Sridhar, Karthik Vaidhyanathan:LoCoML: A Framework for Real-World ML Inference Pipelines. CoRR abs/2501.14165 (2025)
- Engineering End-to-End Remote Labs Using IoT-Based Retrofitting.on December 31, 2024 at 11:00 pm
Savitha Viswanadh Kandala, Akshit Gureja, Nagesh Walchatwar, Rishabh Agrawal, Shiven Sinha, Sachin Chaudhari, Karthik Vaidhyanathan, Venkatesh Choppella, Prabhakar Bhimalapuram, Harikumar Kandath, Aftab M. Hussain:Engineering End-to-End Remote Labs Using IoT-Based Retrofitting. IEEE Access 13: 1106-1132 (2025)
- Engineering LLM Powered Multi-agent Framework for Autonomous CloudOps.on December 31, 2024 at 11:00 pm
Kannan Parthasarathy, Karthik Vaidhyanathan, Rudra Dhar, Venkat Krishnamachari, Basil Muhammed, Adyansh Kakran, Sreemaee Akshathala, Shrikara Arun, Sumant Dubey, Mohan Veerubhotla, Amey Karan:Engineering LLM Powered Multi-agent Framework for Autonomous CloudOps. CoRR abs/2501.08243 (2025)
- POSEIDON: Efficient Function Placement at the Edge Using Deep Reinforcement Learning.on December 31, 2023 at 11:00 pm
Prakhar Jain, Prakhar Singhal, Divyansh Pandey, Giovanni Quatrocchi, Karthik Vaidhyanathan:POSEIDON: Efficient Function Placement at the Edge Using Deep Reinforcement Learning. ICSOC (1) 2024: 21-37
- Architecting Digital Twin for Smart City Systems: A Case Study.on December 31, 2023 at 11:00 pm
Likhith Kanigolla, Gaurav Pal, Karthik Vaidhyanathan, Deepak Gangadharan, Anuradha Vattem:Architecting Digital Twin for Smart City Systems: A Case Study. ICSA-C 2024: 326-334
- EcoMLS: A Self-Adaptation Approach for Architecting Green ML-Enabled Systems.on December 31, 2023 at 11:00 pm
Meghana Tedla, Shubham Kulkarni, Karthik Vaidhyanathan:EcoMLS: A Self-Adaptation Approach for Architecting Green ML-Enabled Systems. ICSA-C 2024: 230-237
- Towards Architecting Sustainable MLOps: A Self-Adaptation Approach.on December 31, 2023 at 11:00 pm
Hiya Bhatt, Shrikara Arun, Adyansh Kakran, Karthik Vaidhyanathan:Towards Architecting Sustainable MLOps: A Self-Adaptation Approach. ICSA-C 2024: 179-182
- Reimagining Self-Adaptation in the Age of Large Language Models.on December 31, 2023 at 11:00 pm
Raghav Donakanti, Prakhar Jain, Shubham Kulkarni, Karthik Vaidhyanathan:Reimagining Self-Adaptation in the Age of Large Language Models. CoRR abs/2404.09866 (2024)
- Can LLMs Generate Architectural Design Decisions? -An Exploratory Empirical study.on December 31, 2023 at 11:00 pm
Rudra Dhar, Karthik Vaidhyanathan, Vasudeva Varma:Can LLMs Generate Architectural Design Decisions? -An Exploratory Empirical study. CoRR abs/2403.01709 (2024)
- Engineering End-to-End Remote Labs using IoT-based Retrofitting.on December 31, 2023 at 11:00 pm
K. S. Viswanadh, Akshit Gureja, Nagesh Walchatwar, Rishabh Agrawal, Shiven Sinha, Sachin Chaudhari, Karthik Vaidhyanathan, Venkatesh Choppella, Prabhakar Bhimalapuram, Harikumar Kandath, Aftab M. Hussain:Engineering End-to-End Remote Labs using IoT-based Retrofitting. CoRR abs/2402.05466 (2024)
- ML-enabled Service Discovery for Microservice Architecture: a QoS Approach.on December 31, 2023 at 11:00 pm
Karthik Vaidhyanathan, Mauro Caporuscio, Stefano Florio, Henry Muccini:ML-enabled Service Discovery for Microservice Architecture: a QoS Approach. SAC 2024: 1193-1200
- SWITCH: An Exemplar for Evaluating Self-Adaptive ML-Enabled Systems.on December 31, 2023 at 11:00 pm
Arya Marda, Shubham Kulkarni, Karthik Vaidhyanathan:SWITCH: An Exemplar for Evaluating Self-Adaptive ML-Enabled Systems. SEAMS@ICSE 2024: 143-149
- Exploratory Study of oneM2M-Based Interoperability Architectures for IoT: A Smart City Perspective.on December 31, 2023 at 11:00 pm
VJS Pranavasri, Leo Francis, Gaurav Pal, Ushasri Mogadali, Anuradha Vattem, Karthik Vaidhyanathan, Deepak Gangadharan:Exploratory Study of oneM2M-Based Interoperability Architectures for IoT: A Smart City Perspective. ICSA-C 2024: 16-23
- SWITCH: An Exemplar for Evaluating Self-Adaptive ML-Enabled Systems.on December 31, 2023 at 11:00 pm
Arya Marda, Shubham Kulkarni, Karthik Vaidhyanathan:SWITCH: An Exemplar for Evaluating Self-Adaptive ML-Enabled Systems. CoRR abs/2402.06351 (2024)
- Can LLMs Generate Architectural Design Decisions? – An Exploratory Empirical Study.on December 31, 2023 at 11:00 pm
Rudra Dhar, Karthik Vaidhyanathan, Vasudeva Varma:Can LLMs Generate Architectural Design Decisions? – An Exploratory Empirical Study. ICSA 2024: 79-89
- Towards Architecting Sustainable MLOps: A Self-Adaptation Approach.on December 31, 2023 at 11:00 pm
Hiya Bhatt, Shrikara Arun, Adyansh Kakran, Karthik Vaidhyanathan:Towards Architecting Sustainable MLOps: A Self-Adaptation Approach. CoRR abs/2404.04572 (2024)
- Leveraging Generative AI for Architecture Knowledge Management.on December 31, 2023 at 11:00 pm
Rudra Dhar, Karthik Vaidhyanathan, Vasudeva Varma:Leveraging Generative AI for Architecture Knowledge Management. ICSA-C 2024: 163-166
- EcoMLS: A Self-Adaptation Approach for Architecting Green ML-Enabled Systems.on December 31, 2023 at 11:00 pm
Meghana Tedla, Shubham Kulkarni, Karthik Vaidhyanathan:EcoMLS: A Self-Adaptation Approach for Architecting Green ML-Enabled Systems. CoRR abs/2404.11411 (2024)
- Reimagining Self-Adaptation in the Age of Large Language Models.on December 31, 2023 at 11:00 pm
Raghav Donakanti, Prakhar Jain, Shubham Kulkarni, Karthik Vaidhyanathan:Reimagining Self-Adaptation in the Age of Large Language Models. ICSA-C 2024: 171-174
- POSEIDON : Efficient Function Placement at the Edge using Deep Reinforcement Learning.on December 31, 2023 at 11:00 pm
Prakhar Jain, Prakhar Singhal, Divyansh Pandey, Giovanni Quatrocchi, Karthik Vaidhyanathan:POSEIDON : Efficient Function Placement at the Edge using Deep Reinforcement Learning. CoRR abs/2410.11879 (2024)
- Emoticontrol: Emotions-based Control of User-Interfaces Adaptations.on May 31, 2023 at 11:00 pm
Mina Alipour, Mahyar Tourchi Moghaddam, Karthik Vaidhyanathan, Mikkel Baun Kjærgaard:Emoticontrol: Emotions-based Control of User-Interfaces Adaptations. Proc. ACM Hum. Comput. Interact. 7(EICS): 1-29 (2023)
- Scalable and Interoperable Distributed Architecture for IoT in Smart Cities.on December 31, 2022 at 11:00 pm
VJS Pranavasri, Leo Francis, Ushasri Mogadali, Gaurav Pal, SVSLN Surya Suhas Vaddhiparthy, Anuradha Vattem, Karthik Vaidhyanathan, Deepak Gangadharan:Scalable and Interoperable Distributed Architecture for IoT in Smart Cities. WF-IoT 2023: 1-6
- Software Architecture for Multi-User Multiplexing to Enhance Scalability in IoT-Based Remote Labs.on December 31, 2022 at 11:00 pm
Akshit Gureja, Rishabh Agrawal, Sachin Chaudhari, Karthik Vaidhyanathan, Venkatesh Choppella:Software Architecture for Multi-User Multiplexing to Enhance Scalability in IoT-Based Remote Labs. WF-IoT 2023: 1-7
- Toward Changing Users behavior with Emotion-based Adaptive Systems.on December 31, 2022 at 11:00 pm
Mina Alipour, Mahyar Tourchi Moghaddam, Karthik Vaidhyanathan, Mikkel Baun Kjærgaard:Toward Changing Users behavior with Emotion-based Adaptive Systems. UMAP 2023: 85-95
- Towards Self-Adaptive Machine Learning-Enabled Systems Through QoS-Aware Model Switching.on December 31, 2022 at 11:00 pm
Shubham Kulkarni, Arya Marda, Karthik Vaidhyanathan:Towards Self-Adaptive Machine Learning-Enabled Systems Through QoS-Aware Model Switching. ASE 2023: 1721-1725
- Emotional Internet of Behaviors: A QoE-QoS Adjustment Mechanism.on December 31, 2022 at 11:00 pm
Mina Alipour, Mahyar Tourchi Moghaddam, Karthik Vaidhyanathan, Tobias Kristensen, Nicolai Krogager Asmussen:Emotional Internet of Behaviors: A QoE-QoS Adjustment Mechanism. HCI (40) 2023: 3-22