Explore WSO2's Tech Research Insights

We conduct research in collaboration with universities from around the world and share our insights through peer-reviewed publications. Our focus areas include AI, distributed computing, systems performance, and software architecture.

View Publications
WSO2 Research

List of Publications

Prediction of Cloud API Performance using Uncertainty-based Fusion of Predictive and Analytical Modeling

Jayani Hewavitharana, Nadheesh Jihan, Malith Jayasinghe, Kasun Gunawardana, and Duneesha Fernando

Conference 25th IEEE International Conferences on High Performance Computing and Communications (HPCC 2023)

Available Soon

PERF-Expert: Novel Approach for Dynamically Forecasting the Performance of Cloud-Based Integrations With Zero Performance Tests

Nadheesh Jihan, Malith Jayasinghe, Srinath Perera, and Caucidheesan Krishnamoorthy

Conference 42nd IEEE International Performance Computing and Communications Conference (IPCCC 2023)

Read More

Probabilistic Error Detection Model for Knowledge Graph Refinement

Manuela Nayantara Jeyaraj, Srinath Perera, Malith Jayasinghe, and Nadheesh Jihan

Journal Computación y Sistemas (2022), vol.26, No. 3

Read More

Machine Learning-Based Thread Pool Tuning via Program Analysis

Lakindu Akash, Duneesha Fernando, Malith Jayasinghe, Chamath Keppitiyagama, and Kishanthan Thangarajah

Conference International Conference on High-Performance Computing & Communications (HPCC 2021)

Read More

Auto-GP: A Self Tuning, Gaussian Processes-Based Approach for Robust Design Space Modeling

Nadheesh Jihan, Srinath Perera, and Malith Jayasinghe

Conference International Conference on High-Performance Computing & Simulation (HPCS 2020)

Read More

A Machine Learning-Based Approach for Predicting the Performance of Highly-Concurrent Server Applications

Malith Jayasinghe, Suleka Helmini, Nadheesh Jihan, Krishni Hewa, and Srinath Perera

Conference International Conference on High-Performance Computing & Simulation (HPCS 2020)

Read More

An Analysis of Throughput and Latency Behaviors Under Microservice Decomposition

Malith Jayasinghe, Jayathma Chathurangani, Gayal Kuruppu, Pasindu Tennage, and Srinath Perera

Conference 20th International Conference on Web Engineering (ICWE 2020)

Read More

Latency-Aware Secure Elastic Stream Processing With Homomorphic Encryption

Arosha Rodrigo, Miyuru Dayarathna, and Sanath Jayasena

Journal Data Science and Engineering (2019), vol.4, No. 3, pp. 223--239

Read More

An Analysis of Holistic Tail Latency Behaviors of Java Microservices

Pasindu Tennage, Srinath Perera, Malith Jayasinghe, and Sanath Jayasena

Conference 21st International Conference on High-Performance Computing and Communications (HPCC 2019)

Read More

Anomaly Detection in High-Performance API Gateways

Deshani Geethika, Malith Jayasinghe, Yasas Gunarathne, Thilina Ashen Gamage, Sudaraka Jayathilaka, Surangika Ranathunga, and Srinath Perera

Conference 18th International Conference on High Performance Computing & Simulation (HPCS 2019)

Read More

An Adaptive Algorithm for Auto-Tuning Worker Thread Pool Size in Application Servers

Nilushan Costa, Malith Jayasinghe, Ajantha Atukorale, Supun Abeysinghe, Srinath Perera, and Isuru Perera

Conference 24th IEEE Symposium on Computers and Communications (ISCC 2019)

Read More

Privacy-Preserving Elastic Stream Processing With Clouds Using Homomorphic Encryption

Arosha Rodrigo, Miyuru Dayarathna, and Sanath Jayasena

Conference 24th International Conference on Database Systems for Advanced Applications (DASFAA 2019)

Read More

Bringing Middleware to Everyday Programmers With Ballerina

Sanjiva Weerawarana, Chathura Ekanayake, Srinath Perera, and Frank Leymann

Conference 16th International Conference on Business Process Management (BPM 2018)

Read More

Recent Advancements in Event Processing

Miyuru Dayarathna and Srinath Perera

Journal ACM Computing Surveys (2018), vol.51, no.2, pp. 1--36

Read More

Real-Time Data Analytics Platform for Power Grid Smart Applications

Nihla Akram, Sanjaya De Silva, Magda Foti, Malith Jayasinghe, Miyuru Dayarathna, Manolis Vavalis, and Srinath Perera

Conference 14th International Conference on the European Energy Market (EEM), 2017

Read More

Latency Aware Elastic Switching-Based Stream Processing Over Compressed Data Streams

Sajith Ravindra, Miyuru Dayarathna, and Sanath Jayasena

Conference 17th Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering, 2017

Read More

Anomaly Detection of Manufacturing Equipment via High-Performance RDF Data Stream Processing

Nihla Akram, Sachini Siriwardene, Malith Jayasinghe, Miyuru Dayarathna, Isuru Perera, Seshika Fernando, Srinath Perera, Upul Bandara, and Sriskandarajah Suhothayan

Conference The 11th ACM International Conference on Distributed and Event-Based Systems (DEBS 2017)

Read More

Continuous Analytics on Graph Data Streams Using WSO2 Complex Event Processor

Malith Jayasinghe, Anoukh Jayawardena, Bhagya Rupasinghe, Miyuru Dayarathna, Srinath Perera, Sriskandarajah Suhothayan, and Isuru Perera

Conference The 10th ACM International Conference on Distributed and Event-Based Systems (DEBS 2016)

Read More

An Event-Driven Model for Highly Scalable Clustering for Both On-Premise and Cloud-Based Systems

P. S. Wickramasinghe, L. D. A. Madusanka, H. P. M. Tissera, D. C. S. Weerasinghe, Shahani Markus Weerawarana, and Afkham Azeez

Conference Internet of Vehicles – Technologies and Services. Lecture Notes in Computer Science, vol. 8662, 2014, pp 325--336

Read More

Improved Server Architecture for Highly Efficient Message Mediation

Hiranya Jayathilaka, Pradeep Fernando, Dushan Abeyruwan, Kasun Indrasiri, Supun Kamburugamuve, Sadeep Jayasumana, Paul Fremantle, Sanjiva Weerawarana, and Srinath Perera

Conference The International Conference on Information Integration and Web-based Applications & Services (iiWAS 2013)

Read More

Mahasen: Distributed Storage Resource Broker

Shelan Perera, Ashansa Perera, Kishanthan Thangaraja, Hiruni Madola, Malaka Walpola, and Srinath Perera

Conference 10th IFIP International Conference on Network and Parallel Computing, 2013

Read More