Page 42 of 320
Abstract: Automated test generation has been proposed to allow test cases to be created with less effort. While much progress has been made, it remains a challenge to automatically generate strong as well as small test suites that are also relevant to engineers. However, how these automated test generation approaches compare to or complement manually written test cases is still an open research question. In...
Abstract: Artificial intelligence (AI) and the use of machine learning (ML) and deep learning (DL) technologies are becoming increasingly popular in companies. These technologies enable companies to leverage big quantities of data to improve system performance and accelerate business development. However, despite the appeal of ML/DL, there is a lack of systematic and structured methods and processes to help...
Abstract: Empirical studies in software engineering are often conducted with open-source developers or in industrial collaborations. This has resulted in few experiments using financial incentives (e.g., money, vouchers) as a strategy to motivate the participants’ behavior; which is typically done in other research communities, such as economics or psychology. Even the current version of the SIGSOFT Empiric...
Abstract: In software-engineering research, many empirical studies are conducted with open-source or industry developers. However, in contrast to other research communities like economics or psychology, only few experiments use financial incentives (i.e., paying money) as a strategy to motivate participants’ behavior and reward their performance. The most recent version of the SIGSOFT Empirical Standards me...
Abstract: Recent decision-making research provides empirical evidence that human risk preferences are constructed “ on the fly ” during risk elicitation, influenced by the decision-making context and the method of risk elicitation (Kusev et al., 2020). In this article, we explore the lability of human risk preferences and argue that the most recent choices guide decision-making. Accordingly, our novel propo...
Abstract: In large-scale embedded system development, requirement and test specifications are often expressed in natural language. In the context of developing such products, requirement review is performed in many cases manually using these specifications as a basis for quality assurance. Low-quality specifications can have expensive consequences during the requirement engineering process. Especially, if f...
Abstract: Fast and reliable wireless communication has become a critical demand in human life. In the case of mission-critical (MC) scenarios, for instance, when natural disasters strike, providing ubiquitous connectivity becomes challenging by using traditional wireless networks. In this context, unmanned aerial vehicle (UAV) based aerial networks offer a promising alternative for fast, flexible, and relia...
Abstract: Fast and reliable wireless communication has become a critical demand in human life. In the case of mission-critical (MC) scenarios, for instance, when natural disasters strike, providing ubiquitous connectivity becomes challenging by using traditional wireless networks. In this context, unmanned aerial vehicle (UAV) based aerial networks offer a promising alternative for fast, flexible, and relia...
Abstract: Cloud-based application deployment is becoming increasingly popular among businesses, thanks to the emergence of microservices. However, securing such architectures is a challenging task since traditional security concepts cannot be directly applied to microservice architectures due to their distributed nature. The situation is exacerbated by the scattered nature of guidelines and best practices a...
Page 42 of 320