Toggle navigation
Home
Staff
Members & Associates
Alumni
Member Achievements
Joining the lab
Projects
Publications
Datasets
Software
Seminars
Services
Yearly Reports
Search
Search BALab
Seminars
04 Nov 2024:
Towards a Greek Proverb Atlas: Computational Spatial Exploration and Attribution of Greek Proverbs
21 Oct 2024:
Lessons from Unix History
02 Oct 2024:
Broken Agreement: The Evolution of Solidity Error Handling
10 Jul 2024:
Data Management Innovation at Amazon Web Services
08 Jul 2024:
Rumor Spreading and Mitigation in Random Environments
03 Jul 2024:
Bloat beneath Python's Scales: A Fine-Grained Inter-Project Dependency Analysis
12 Jun 2024:
LLMs for Code: The Potential, Prospects, and Problems
03 Jun 2024:
AppStack: An Agile Platform for Running Digital Public Services
20 May 2024:
Security in a World of Software Supply-Chain Vulnerabilities
17 May 2024:
Security needs Trust needs Security
10 May 2024:
SoK: What don't we know? Understanding Security Vulnerabilities in SNARKs
29 Apr 2024:
Data Analytics with Blockly and Unix Tools
22 Apr 2024:
Impact Analysis of Greece’s OpenGov Public Consultation Contributions on Final Legislation
10 Apr 2024:
Introduction to Dynamic Analysis of Android Applications
27 Mar 2024:
nvshare: Practical GPU Sharing Without Memory Size Constraints
22 Feb 2024:
Evaluating Automatic Program Repair Capabilities to Repair API Misuses
09 Feb 2024:
API-driven Program Synthesis for Testing Static Typing Implementations
19 Jan 2024:
Second AI Open Seminar by UniAI
19 Jan 2024:
The SNDS Project
10 Jan 2024:
Catching bugs with Mutation Testing
15 Dec 2023:
AI Open Seminar by UniAI
13 Dec 2023:
A systematic review of datasets for intrusion detection systems
13 Nov 2023:
ai-cli-lib: A command-line copilot
01 Nov 2023:
Leveraging Large Language Models for Sequential Recommendation
16 Oct 2023:
Machine Learning for Software Engineering: Current State, Opportunities, and Challenges
04 Oct 2023:
SCALE-BOSS: A framework for scalable time-series classification using symbolic representations
20 Sep 2023:
Syntax-Aware Mutation for Testing the Solidity Compiler
29 May 2023:
The research and academic environment in the United States
01 Mar 2023:
Licensing issues in open source software
09 Jan 2023:
Impact of Software Engineering Research in Practice: A Patent and Author Survey Analysis
19 Dec 2022:
AI Explainability and Tech Trust & Safety
12 Dec 2022:
Data Virtual Machines: Simplifying Data Sharing, Exploration & Querying in Big Data Environments
21 Nov 2022:
Alexandria3k: Reproducible publication research on the desktop
12 Oct 2022:
Reality check on developers' perception! A case study of software testability and its effects
03 Oct 2022:
Abstractions for Software Testing
08 Sep 2022:
The SecOPERA Project
22 Aug 2022:
Permanent and ephemeral linking in scientific publishing
30 May 2022:
Finding Typing Compiler Bugs
16 May 2022:
Software Engineering Education Knowledge versus Industrial Needs
09 May 2022:
New Approaches to Software Security Metrics and Measurements
18 Apr 2022:
Decentralized Finance: Privacy and security issues in the Ethereum ecosystem
24 Feb 2022:
Dependable Software Supply Chains
24 Feb 2022:
Detecting hardware security threats through fingerprinting
19 Jan 2022:
An Empirical Investigation of Boilerplate Code
05 Jan 2022:
Developing trustworthy AI systems
24 Nov 2021:
Going beyond the "virtually unlimited compute and storage capacity": what the (AWS) Cloud has to offer to researchers
11 Oct 2021:
Building the warehouse scale computer
24 Sep 2021:
Well-Typed Programs Can Go Wrong: A Study of Typing-Related Bugs in JVM Compilers
17 Jun 2021:
Input Algebras
03 Jun 2021:
DataMingler: A Novel Approach to Data Virtualization (ACM SIGMOD 2021)
20 May 2021:
Maritime Analytics with Real-Time Big Ship Tracking Data
22 Apr 2021:
Data-Oriented Differential Testing of Object-Relational Mapping Systems
08 Apr 2021:
PyCG: Practical Call Graph Generation in Python
01 Apr 2021:
Detecting Word Usage Change
05 Mar 2021:
Understanding and Characterizing Type System-Related Bugs in Compilers of JVM Programming Languages
01 Feb 2021:
Energy and Run-Time Performance Practices in Software Engineering
22 Jan 2021:
Guidelines for Improving Paper and Peer Review Quality
15 Jan 2021:
R-FCN: Object Detection via Region-based Fully Convolutional Networks
18 Dec 2020:
Analytical database execution engines, vectorization, and Amazon Redshift applications
27 Nov 2020:
Detecting Locations in JavaScript Programs Affected by Breaking Library Changes
13 Nov 2020:
GraphQL, GraphQL-Mesh, and the semantic web
23 Oct 2020:
A Model for Detecting Faults in Build Specifications
16 Oct 2020:
Search Engine Similarity Analysis - A Combined Content and Rankings Approach
25 Sep 2020:
Securing the Operations and Services of GRNET
11 Sep 2020:
Pawk: A parallel programming implementation of Awk
03 Jul 2020:
Stochastic Opinion Dynamics for User Interest Prediction in Online Social Networks
26 Jun 2020:
A Dataset for GitHub Repository Deduplication
26 Jun 2020:
A Dataset of Enterprise-Driven Open Source Software
26 Jun 2020:
Practical Fault Detection in Puppet Programs
19 Jun 2020:
Automatically reproducing and analyzing Debian Packages with sbuild.
19 Jun 2020:
Revising/teaching/coding-fun in quarantine
19 Jun 2020:
Use of Neural Networks to Improve Fuzzing
05 Jun 2020:
Enriching Greek Parliament Dataset
05 Jun 2020:
Epidose: Contact tracing for all
05 Jun 2020:
Natural Language Understanding for Software Engineering
29 May 2020:
A Spring Lockodown
29 May 2020:
Awesome uses of Raspberry Pi
29 May 2020:
Ultra-large-scale compressed graphs: The case of Software Heritage
20 Feb 2020:
Data Virtual Machines: Data-Driven Conceptual Modeling of Big Data Infrastructures
19 Sep 2019:
Engineering Dynamic Cyber-Physical Spaces
13 Sep 2019:
Mime artist: Bypassing whitelisting for the Web with JavaScript mimicry attacks
24 Jul 2019:
Effective and Efficient API Misuse Detection via Exception Propagation and Search-based Testing
05 Jul 2019:
How to improve your CI/CD process
25 Jun 2019:
Quality-aware and economics-driven DevOps processes for software services
20 Jun 2019:
Employing Different Program Analysis Methods to Study Bug Evolution
20 May 2019:
RESTler: Stateful REST API Fuzzing
15 May 2019:
Why is your flight late? Mining airline data to assess root-causes and impact of delay propagation
19 Apr 2019:
Certified Robustness to Adversarial Examples with Differential Privacy
05 Apr 2019:
Semantic Source Code Models Using Identifier Embeddings
05 Apr 2019:
Standing on Shoulders or Feet? The Usage of the MSR Data Papers
17 Dec 2018:
High-availability in scale-out stream processing
05 Dec 2018:
Practices and Tools for Better Software Testing
12 Nov 2018:
Static Analysis for Asynchronous JavaScript Programs
23 Oct 2018:
Introduction to the Research Conducted in the SerVal Research Team; Mutation Testing Advances
19 Sep 2018:
Implementation of a Graphical User Interface for Unix Commands
10 Jul 2018:
Java Decompiler using Machine Translation Techniques
10 Jul 2018:
Speech quality and sentiment analysis on the Hellenic Parliament proceedings
21 Jun 2018:
Anonymisation Through Re-encryption Shuffles
23 May 2018:
Code Review Comments: Language Matters
23 May 2018:
VulinOSS: A Dataset of Security Vulnerabilities in Open-source Systems
09 May 2018:
Echoes from Space - Grouping Commands with Large-Scale Telemetry Data
07 May 2018:
Parallel Computing in the era of the Cloud and Heterogeneous Computing
24 Apr 2018:
Smelly Relations: Measuring and Understanding Database Schema Quality
24 Apr 2018:
Word Embeddings for the Software Engineering Domain
18 Apr 2018:
What Are Your Programming Language’s Energy-Delay Implications?
29 Mar 2018:
Documented Unix Facilities Over 48 Years (MSR rehearsal)
14 Mar 2018:
Working with TravisCI
21 Feb 2018:
Big Data Mediation: Α Conceptual Data Model and an Algebraic Framework for Efficient Dataframe Processing
31 Jan 2018:
DesigniteJava, a tool that potencially extracts a vast amount of code Smells
10 Jan 2018:
Keeping track of licenses
22 Dec 2017:
Mining Software Repositories and Search Based Software Engineering Tools and Infrastructures
22 Nov 2017:
The "Meta-Life" of JavaScript
01 Nov 2017:
House of Cards: Code Smells in Open-source C# Repositories
27 Sep 2017:
Analyzing Programming Languages' Energy Consumption: An Empirical Study
15 Jun 2017:
Mining Natural Language in Code Review Comments
12 Apr 2017:
Type Checking for Reliable APIs
12 Apr 2017:
YALCOM - Yet Another LCOM Metric
17 Mar 2017:
Metrics of successful websites and companies
02 Mar 2017:
Technologies for main memory data analysis
08 Feb 2017:
Software Engineering Research at The University of Alberta
25 Jan 2017:
Does your configuration code smell?
25 Jan 2017:
From pipelines to graphs: Escape the tyranny of the shell’s linear pipelines with dgsh
14 Dec 2016:
How to Train Your Browser: Preventing XSS Attacks Using Contextual Script Fingerprints
09 Nov 2016:
Remove and Prevent: Dealing with Bugs in Software and Systems"
12 Oct 2016:
Augur: Incorporating Hidden Dependencies and Variable Granularity in Change Impact Analysis.
20 Jul 2016:
IT Greening
30 Jun 2016:
Analyzing and understanding in depth malicious browser extensions
07 Mar 2016:
Designite - A Software Design Quality Assessment Tool