23 citations · 39 across the 5 of their papers we have counts for
7 papers
Semantic Clone Detection via Probabilistic Software Modeling
Hannes Thaller, Lukas Linsbauer, Alexander Egyed
Semantic clone detection is the process of finding program elements with similar or equal runtime behavior. For example, detecting the semantic equality between the recursive and i…
Towards Semantic Clone Detection via Probabilistic Software Modeling
Hannes Thaller, Lukas Linsbauer, Alexander Egyed
Semantic clones are program components with similar behavior, but different textual representation. Semantic similarity is hard to detect, and semantic clone detection is still an…
Towards Fault Localization via Probabilistic Software Modeling
Hannes Thaller, Lukas Linsbauer, Alexander Egyed +1
Software testing helps developers to identify bugs. However, awareness of bugs is only the first step. Finding and correcting the faulty program components is equally hard and esse…
Probabilistic Software Modeling: A Data-driven Paradigm for Software Analysis
Hannes Thaller, Lukas Linsbauer, Rudolf Ramler +1
Software systems are complex, and behavioral comprehension with the increasing amount of AI components challenges traditional testing and maintenance strategies.The lack of tools a…
Feature Maps: A Comprehensible Software Representation for Design Pattern Detection
Hannes Thaller, Lukas Linsbauer, Alexander Egyed
Design patterns are elegant and well-tested solutions to recurrent software development problems. They are the result of software developers dealing with problems that frequently o…
Probabilistic Software Modeling
Hannes Thaller
Software Engineering and the implementation of software has become a challenging task as many tools, frameworks and languages must be orchestrated into one functioning piece. This…
Exploring Code Clones in Programmable Logic Controller Software
Hannes Thaller, Rudolf Ramler, Josef Pichler +1
The reuse of code fragments by copying and pasting is widely practiced in software development and results in code clones. Cloning is considered an anti-pattern as it negatively af…