Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- short-paperJanuary 2021
Scalability and precision improvement of neural program synthesis
ASE '20: Proceedings of the 35th IEEE/ACM International Conference on Automated Software EngineeringPages 1391–1393https://doi.org/10.1145/3324884.3418912Mosts of the neural synthesis construct encoder-decoder models to learn a probability distribution over the space of programs. Two drawbacks in such neural program synthesis are that the synthesis scale is relatively small and the correctness of the ...
- research-articleJanuary 2021
Learning to handle exceptions
ASE '20: Proceedings of the 35th IEEE/ACM International Conference on Automated Software EngineeringPages 29–41https://doi.org/10.1145/3324884.3416568Exception handling is an important built-in feature of many modern programming languages such as Java. It allows developers to deal with abnormal or unexpected conditions that may occur at runtime in advance by using try-catch blocks. Missing or ...
- research-articleJanuary 2021
Automatic extraction of cause-effect-relations from requirements artifacts
ASE '20: Proceedings of the 35th IEEE/ACM International Conference on Automated Software EngineeringPages 561–572https://doi.org/10.1145/3324884.3416549Background: The detection and extraction of causality from natural language sentences have shown great potential in various fields of application. The field of requirements engineering is eligible for multiple reasons: (1) requirements artifacts are ...
- short-paperJanuary 2021
Automated generation of client-specific backends utilizing existing microservices and architectural knowledge
ASE '20: Proceedings of the 35th IEEE/ACM International Conference on Automated Software EngineeringPages 1158–1160https://doi.org/10.1145/3324884.3415283The design and development of production-grade microservice backends is a tedious and error-prone task. In particular, they must be capable of handling all Functional Requirements (FRs) and all Non-Functional Requirements (NFRs) (like security) ...