Key research themes
1. How can preventive maintenance and software aging models optimize transaction-based software system availability and performance?
This research theme focuses on analyzing and modeling preventive maintenance strategies in transaction-based software systems that suffer from software aging phenomena. It addresses the challenge of determining optimal maintenance schedules to improve system availability and transaction response times, which is critical especially in safety-critical and high-availability systems where software failures can lead to significant operational losses.
2. What dynamic transaction management strategies improve deadline adherence in distributed real-time database systems?
This research strand investigates dynamic approaches to managing transactions in distributed real-time processing systems where heterogeneous, geographically distributed sites impose strict constraints such as deadlines. It emphasizes scheduling techniques and execution models that optimize timely transaction completion, minimize deadline misses, maintain atomicity through commit protocols, and adaptively adjust to varying workloads and system configurations.
3. How do Java and Spring Boot frameworks ensure transactional integrity, security, and scalability in modern payment gateway systems?
Focusing on financial transaction management within payment gateways, this theme explores the role of Java and Spring Boot in delivering robust, secure, and scalable transaction processing systems. Research in this area examines integration of security protocols, transaction management patterns, compliance with regulatory frameworks, and architectural considerations such as microservices and blockchain, offering practical frameworks for designing resilient digital payment infrastructures.