Software engineering typically concerns the development, deployment, maintenance and evaluation of high-quality software over extended periods of time (e.g., decades), at scale (e.g., globally distributed) and by teams of teams of software engineers.
The software engineering research theme is multidisciplinary, innovative and collaborative. We work with academia, industry, policy makers, the third sector and community groups. We contribute empirically, theoretically and methodologically to both understand and improve software engineering practice, and to improve the impact of software engineering on individuals, groups, organisations, society, the economy and the environment.
MAIN RESEARCH AREAS
Values in Computing: Our work helps to identify the tensions within and between software development teams, stakeholders and end-users. By doing so, our research may help to anticipate technical decisions that could lead to breaches of social norms and interfere with the very public good that it wishes to support.
Linden foods - Blockchain for Food Traceability - developing and implementing blockchain technology to provide traceability on meat products from customer back to producer
EventMap - Applying multi objective optimisation to resource scheduling - developing a system to optimally manage and organise large training systems.
BT - (July 2021 - June 2023)
Fusion Project with Irish Diagnostic Lab Services - Data Warehousing for Scientific Data - developing a data warehouse system to manage animal lab test results (April 2016-Oct 2017)
|SOFTWARE ENGINEERING||Role||Interest Area|
|A Rainer||Theme Lead||Team-based software firstname.lastname@example.org|
|D Greer||Senior Lecturer||Empirical Software Engineering|
|V Garousi||Senior Lecturer||Software Engineering|
|M Ferrario||Senior Lecturer||Human-centred computing|
|D Athanasopoulos||Lecturer||Software Design|
|Y Sun||Lecturer||Software Engineering for AI|