Search Results - "Stahlbauer, Andreas"
-
1
BDD-based software verification: Applications to event-condition-action systems
Published in International journal on software tools for technology transfer (01-10-2014)“…In software model checking, most successful symbolic approaches use predicates as representation of the state space, and SMT solvers for computations on the…”
Get full text
Journal Article -
2
Verified from Scratch: Program Analysis for Learners' Programs
Published in 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) (01-09-2020)“…Block-based programming languages like Scratch support learners by providing high-level constructs that hide details and by preventing syntactically incorrect…”
Get full text
Conference Proceeding -
3
Finding anomalies in scratch assignments
Published in 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) (25-05-2021)“…In programming education, teachers need to monitor and assess the progress of their students by investigating the code they write. Code quality of programs…”
Get full text
Conference Proceeding -
4
Abstract Transducers
Published 16-10-2019“…Several abstract machines that operate on symbolic input alphabets have been proposed in the last decade, for example, symbolic automata or lattice automata…”
Get full text
Journal Article -
5
Android Fuzzing: Balancing User-Inputs and Intents
Published in 2023 IEEE Conference on Software Testing, Verification and Validation (ICST) (01-04-2023)“…Android apps can be effectively tested by randomly generating inputs and triggering corresponding events. Most test generators focus on user-triggered events,…”
Get full text
Conference Proceeding -
6
Cost of Flaky Tests in Continuous Integration: An Industrial Case Study
Published in 2024 IEEE Conference on Software Testing, Verification and Validation (ICST) (27-05-2024)“…Researchers and practitioners alike increasingly often perceive flaky tests as a major challenge in software engineering. They spend a lot of effort trying to…”
Get full text
Conference Proceeding -
7
SnapCheck: Automated Testing for Snap Programs
Published 23-04-2021“…Programming environments such as Snap, Scratch, and Processing engage learners by allowing them to create programming artifacts such as apps and games, with…”
Get full text
Journal Article -
8
Finding Anomalies in Scratch Assignments
Published 15-02-2021“…In programming education, teachers need to monitor and assess the progress of their students by investigating the code they write. Code quality of programs…”
Get full text
Journal Article -
9
Reusing Precisions for Efficient Regression Verification
Published 29-05-2013“…Continuous testing during development is a well-established technique for software-quality assurance. Continuous model checking from revision to revision is…”
Get full text
Journal Article