[HTML][HTML] PASDA: A partition-based semantic differencing approach with best effort classification of undecided cases

J Glock, J Pichler, M Pinzger - Journal of Systems and Software, 2024 - Elsevier
Equivalence checking is used to verify whether two programs produce equivalent outputs
when given equivalent inputs. Research in this field mainly focused on improving …

Effectively analyzing evolving software with differential facts

X Wu - 2021 36th IEEE/ACM International Conference on …, 2021 - ieeexplore.ieee.org
Software systems evolve continuously during their lifecycle. Developers incrementally
introduce new features and fix bugs during the process, leading to lots of changes and …

Precise temporal analysis of source code histories at scale

Q Le Dilavrec - 2024 - theses.hal.science
Software systems play a central role in contemporary societies, continuously expanding and
adjusting to meet emerging requirements and practices. Over the years, through extensive …

[PDF][PDF] The Journal of Systems & Software

WJ Loch, GP Koslovski, MA Pillon, CC Miers, M Pasin - 2021 - gkoslovski.github.io
abstract Software architectures based on containers and microservices are often used to
develop and manage large-scale distributed applications. Still, large vertical deployments …