The Software Engineering Group at the University of Macedonia conducts high-quality research and teaching in modern Software Engineering, with emphasis on software quality, technical debt, software evolution, and empirical methods.
The Software Engineering Group (SEGroup@UoM) is part of the Department of Applied Informatics at the University of Macedonia. The group actively participates in national and European research projects and collaborates with academia and industry.
Assessment of internal and external software quality using quantitative and qualitative metrics.
Identification, measurement, and management of technical debt in software systems.
Analysis of how software systems evolve over time and the impact on maintainability.
Combining machine learning with explainability techniques for trustworthy software analytics.
Evidence-based research through experiments, case studies, and systematic reviews.
The group actively participates in national and European research projects, focusing on software quality, technical debt, and data-driven software engineering. Indicative research directions and projects include:
FAIR Data From Collection to Exploitation
European University Alliance
Harnessing Robotics, XR/AR, and 5G for a New Era of Safe, Sustainable, and Smart Agriculture
Monitoring the Demand and Supply of Skills in the European Labour Market
Research Analysis Identifier System
Extended Reality for Efficient and Sustainable Farming
Smart Cloud Integrated Development Environment
Enhancing Programmability and boosting Performance Portability for Exascale Computing Systems
Software Development ToolKit for Energy Optimization and Technical Debt Elimination
Innovative Warehouse Management System with Augmented Reality and Visual Inventory Inspection
Assistant Professor
Researcher
Researcher
Researcher
Researcher
Researcher
Researcher
Researcher
Researcher