Publications

2023

An Expert System for Redesigning Software for Cloud Applications

Rahul Yedida, Rahul Krishna, Anup K. Kalia, Tim Menzies, Jin Xiao, Maja Vukovic

Expert Systems with Applications, 219(119673)

2022

CrawLabel: Computing Natural-Language Labels for UI Test Cases

Yu Liu, Rahulkrishna Yandrapally, Anup K. Kalia, Saurabh Sinha, Rachel Tzoref-Brill, Ali Mesbah

ACM/IEEE International Conference on Automation of Software Test (AST) [Research Track], pp. 1--11, 2022

2021

Lessons Learned from Hyper-Parameter Tuning for Microservice Candidate Identification

Rahul Yedida, Rahul Krishna, Anup K. Kalia, Tim Menzies, Jin Xiao, Maja Vukovic

IEEE/ACM International Conference on Automated Software Engineering (ASE) [Industry Track, Short], pp. 1--4, 2021


Transforming Monolithic Applications to Microservices

Rahul Krishna, Anup K. Kalia, Saurabh Sinha, Rachel Tzoref-Brill, John Rofrano, Jin Xiao

IEEE/ACM International Conference on Automated Software Engineering (ASE) [Tutorial], 2021


Ensemble of Unsupervised Parametric and Non-Parametric Techniques to Discover Change Actions

Anup K. Kalia, Raghav Batta, Jin Xiao, Maja Vukovic

IEEE International Conference on Cloud Computing (Cloud) [Short Paper], 2021


Mono2Micro: A Practical and Effective Tool for Decomposing Monolithic Java Applications to Microservices

Anup K. Kalia, Jin Xiao, Rahul Krishna, Saurabh Sinha, Maja Vukovic, Debasish Banerjee

ACM Symposium on the Foundations of Software Engineering (ESEC/FSE) [Industry Track], 2021


ACA: Application Containerization Advisory Framework for Modernizing Legacy Applications

Anup K. Kalia, Raghav Batta, Jin Xiao, Mihir Choudhury and Maja Vukovic

IEEE International Conference on Cloud Computing (Cloud) [Work-in-progress], 2021


2020

Lin: Unsupervised Extraction of Tasks from Textual Communication

Parth Diwanji, Hui Guo, Anup K. Kalia, Munindar Singh

The 28th International Conference on Computational Linguistics (COLING) [Research Track, Short], 2020


Mono2Micro: An AI-based Toolchain for Evolving Monolithic Enterprise Applications to a Microservice Architecture

Anup K. Kalia, Chen Lin, Jin Xiao, Saurabh Sinha, John Rofrano, Maja Vukovic, Debasish Banerjee

ACM Symposium on the Foundations of Software Engineering (ESEC/FSE) [Demo Paper], pp. 1--5, 2020


2019

Janus: A Tool to Modernize Legacy Applications to Containers

Hoang Ho, Daniel Gordon, Anup K. Kalia, Jin Xiao, Maja Vukovic

International Conference on Service-Oriented Computing (ICSOC)[Demonstration, Best Demo Award], 2019


Towards Automated Planning for Enterprise Services: Opportunities and Challenges

Maja Vukovic, Scott Gerard, Rick Hull, Michael Katz, Laura Shwartz, Shirin Sohrabi, Christian Muise, John Rofrano, Anup Kalia, Jinho Hwang, Dang Yabin, Ma Jie, Jiang Zhuoxuan

International Conference on Service-Oriented Computing (ICSOC)[Short Paper], 2019


Harmonia: a Continuous Service Monitoring Framework Using DevOps and Service Mesh in a Complementary Manner

Haan Johng, Anup K. Kalia, Jin Xiao, Maja Vukovic, and Lawrence Chung

International Conference on Service-Oriented Computing (ICSOC)[Research Track], 2019


The Interplay of Emotions and Norms in Multiagent Systems

Anup K. Kalia, Nirav Ajmeri, Kevin S. Chan, Jin-Hee Cho, Sibel Adali, Munindar Singh

International Joint Conference on Artificial Intelligence (IJCAI), 2019


2018

A Conceptual Framework for Engineering Chatbots

Pankaj Telang, Anup K. Kalia, Maja Vukovic, Rahul Pandita, Munindar P. Singh

IEEE Internet Computing 22(6), IEEE, 2018


Juno: An Intelligent Chat Service for IT Service Automation

Jin Xiao, Anup K. Kalia, Maja Vukovic

International Conference on Service-Oriented Computing (ICSOC) [Demonstration], 2018


NL2API: A Framework for Bootstrapping Service Recommendation using Natural Language Queries

Chen Lin, Anup K. Kalia, Jin Xiao, Maja Vukovic, Nikos Anerousis

IEEE International Conference on Web Services (ICWS) [Workshop Track], IEEE, 2018


Building a Cognitive Platform for the Managed IT Services Lifecycle

K. Kloeckner, C. M. Adam, N. Anerousis, N. Ayachitula, M. F. Bulut, G. Dasgupta, Y. Deng, Y. Diao, N. Fuller, S. Gopisetty, M. Hernandez, J. Hwang, P. Iannucci, Anup. K. Kalia, G. Lanfranchi, D. Lanyi, H. Ludwig, A. Mahamuni, R. Mahindru, F. J. Meng, H. R

IBM Journal of Research and Development 62(1), IEEE, 2018


2017

Quark: A Methodology to Transform People-Driven Processes to Chatbot Services

Anup K. Kalia, Pankaj Telang, Jin Xiao, Maja Vukovic

International Conference on Service-Oriented Computing (ICSOC)[Short Paper], 2017


Design and Evaluation of a Self-Service Delivery Framework

Constantin Adam, Nikos Anerousis, Muhammed F. Bulut, Robert Filepp, Anup K. Kalia, Brian Peterson, John Rofrano, Maja Vukovic, Jin Xiao

International Conference on Service-Oriented Computing (ICSOC)[Short Paper], 2017


Cataloger: Catalog Recommendation Service for IT Change Requests

Anup K. Kalia, Jin Xiao, Muhammed F. Bulut, Maja Vukovic, Nikos Anerousis

International Conference on Service-Oriented Computing (ICSOC)[Research Track], 2017


Computing Team Process Measures from the Structure and Content of Broadcast Collaborative Communications

Anup K. Kalia, Norbou Buchler, Arwen DeCostanza, Munindar P. Singh

IEEE Transactions on Computational Social Systems 4(2), 1--14, 2017



2016

Classifying sanctions and designing a conceptual sanctioning process model for socio-technical systems

Luis G Nardin, Tina Balke-Visser, Nirav Ajmeri, Anup K. Kalia, Jamie Sichman, Munindar P. Singh

Knowledge Engineering Review 31(2), 142-166, 2016



Guven: Estimating Trust from Communications

Anup K. Kalia, Zhe Zhang, Munindar P. Singh

Journal of Trust Management 3(1), 1, Springer Berlin Heidelberg, 2016



Understanding Human Communication to Estimate Trust, Hierarchy, and Performance.

Anup K. Kalia

PhD Thesis, 2016


2015

A Collaborative Approach to Predicting Service Price for QoS-Aware Service Selection

Puwei Wang, Anup K. Kalia, Munindar P. Singh

IEEE International Conference on Web Services (ICWS)[Research Track], pp. 33-40, 2015


Resolving goal conflicts via argumentation-based analysis of competing hypotheses

Pradeep K. Murukannaiah, Anup K. Kalia, Pankaj R. Telang, Munindar P. Singh

IEEE International Requirements Engineering Conference (RE), pp. 156-165, IEEE, 2015


Combining practical and dialectical commitments for service engagements 

Pankaj R. Telang, Anup K. Kalia, John Madden, Munindar P. Singh

International Conference on Service-Oriented Computing (ICSOC)[Research Track, Best Paper Award], pp. 3--18, 2015


TRACE: A Dynamic Model of Trust for People-Driven Service Engagements

Anup K Kalia, Pradeep K. Murukannaiah, Munindar P. Singh

International Conference on Service-Oriented Computing (ICSOC)[Short Paper], pp. 353--361, 2015


Muon: Designing multiagent communication protocols from interaction scenarios

Anup K Kalia, Munindar P. Singh

Autonomous Agents and Multi-Agent Systems (JAAMAS) 29(4), 621--657, Springer, 2015


Modeling Healthcare Processes Using Commitments: An Empirical Evaluation

Pankaj R. Telang, Anup K. Kalia, Munindar P. Singh

PLOS ONE 10(11), e0141202, Public Library of Science, 2015



Positron: Composing Commitment-Based Protocols

Scott N Gerard, Pankaj R. Telang, Anup K. Kalia, Munindar P. Singh

International Conference on Service-Oriented Computing (ICSOC)[Research Track], pp. 19--35, 2015



2014

Estimating Trust from Agents' Interactions via Commitments

Anup K Kalia, Zhe Zhang, Munindar P Singh

European Conference on Artificial Intelligence (ECAI)[Short Paper], pp. 1043-1044, 2014



Determining team hierarchy from broadcast communications

Anup K. Kalia, Norbou Buchler, Diane Ungvarsky, Ramesh Govindan, Munidnar P. Singh

International Conference on Social Informatics (SocInfo), pp. 493--507, 2014


The Semantic Interpretation of Trust in Multiagent Interactions.

Anup K. Kalia

Association for the Advancement of Artificial Intelligence (AAAI)[PhD Symposium], pp. 3073--3074, 2014



Engineering service engagements via commitments

Pankaj R Telang, Anup K. Kalia, Munindar P. Singh

IEEE Internet Computing 18(3), 46--54, IEEE, 2014



2013

Muon: Designing Multiagent Communication Protocols from Interaction Scenarios

Anup K Kalia

MS Thesis, 2013


Monitoring commitments in people-driven service engagements

Anup K Kalia, Hamid R. Motahari Nezhad, Claudio Bartolini, Munindar P. Singh

IEEE International Conference on Services Computing (SCC)[Research Track], pp. 160--167, 2013


Identifying business tasks and commitments from email and chat conversations

Anup K. Kalia, Hamid R. Motahari Nezhad, Claudio Bartolini, Munindar P. Singh

HP Technical Report, 2013


Trustworthy Decision Making via Commitments

Anup K Kalia, Zhe Zhang, Munindar P. Singh

AAMAS Workshop on Trust in Agent Societies (AAMAS Trust), pp. 24--35, 2013



2012

Behind the curtain: service selection via trust in composite services

Chung-Wei Hang, Anup K. Kalia, Munindar P. Singh

International Conference on Web Services (ICWS)[Research Track], pp. 9--16, 2012


Protos: a cross-organizational business modeling tool

Anup K. Kalia, Pankaj Telang, Munindar P. Singh

International Conference on Autonomous Agents and Multiagent Systems (AAMAS)[Demonstration], pp. 1489--1490, 2012