Projects

completed

COSMOS

2022 - 2023
Software Testing
Domain Coverage
Test Data Generation
Complex Data Types
Constraint Satisfaction Solver

This project implements a comprehensive framework for automatically generating domain-oriented test suites.

completed

Taxi Density Clustering

2021
Data Mining
Spatial Analysis
Data Clustering
Traffic Patterns
Data Mining

This project performs spatial clustering of taxi trajectory data using DBSCAN in ELKI after randomized data sampling with C#, identifying regions of high taxi density based on geographic coordinates.

completed

Warehouse Management System

2021
Database Systems
Database Design
Data Management
Stored Procedures
Backend Integration

This project is implemented using PostgreSQL as the backend database, featuring table inheritance, data queries, stored procedures, and C# integration through Npgsql in Visual Studio.

completed

Client-Server Communication

2021
Distributed Systems
Client-Server Architecture
Concurrency
Asynchronous Communication
Performance Evaluation

This project implements synchronous and asynchronous client interaction with a C# web service to demonstrate performance and concurrency differences.

completed

Clean Code Analyzer

2020
Static Program Analysis
Clean Code
Code Smells
Maintainability
Roslyn

This project analyzes C# source code using Roslyn to detect violations of clean code principles, including naming, structure, and complexity metrics, with detailed visualization in a Windows Forms interface.

completed

UML-Based Code Generation and Unit Testing

2020
Model-Driven Engineering
UML
Code Generation
Unit Testing

This project implements class diagrams, automated C# code generation, and verification through unit tests using Visual Paradigm, Visual Studio, and NUnit.

completed

Software Modularization

2020
Software Architecture
Dependency Analysis
Clustering
Cohesion-Coupling
Visualization

This project analyzes and visualizes software structure using class dependency extraction, clustering with Bunch, and automated package diagram generation in C#, Graphviz, and Rational Rose.

completed

Hospital Admission System

2020
Software Engineering
BPMN
UML
Dashboard Analytics
Process Optimization

This project is modeled and optimized using BPMN, UML, DFD, and dashboard analysis to enhance workflow efficiency and performance evaluation.