In industry, RESTful APIs are widely used to build modern Cloud Applications. Testing them is challenging, because not only do they rely on network communications, but also they deal …
Software engineering research aims to help improve real-world practice. With the adoption of empirical software engineering research methods, the understanding of real-world needs …
D Marijan, A Gotlieb - Information and software technology, 2021 - Elsevier
Context: Research collaborations between software engineering industry and academia can provide significant benefits to both sides, including improved innovation capacity for …
Context Software testing is an important and costly software engineering activity in the industry. Despite the efforts of the software testing research community in the last several …
D Marijan, S Sen - ACM Transactions on Software Engineering and …, 2022 - dl.acm.org
Increasing the impact of software engineering research in the software industry and the society at large has long been a concern of high priority for the software engineering …
M Galster, D Weyns - Journal of Systems and Software, 2023 - Elsevier
Context: Previous research highlighted concerns about empirical research in software engineering (eg, reproducibility, applicability of findings). It is unclear how these concerns …
C# is one of the most widely used programming languages. However, to the best of our knowledge, there has been no work in the literature aimed at enabling search-based …
M Zhang, A Arcuri, Y Li, Y Liu, K Xue - ACM Transactions on Software …, 2023 - dl.acm.org
Remote Procedure Call (RPC) is a communication protocol to support client-server interactions among services over a network. RPC is widely applied in industry for building …
Web Services like REST, GraphQL and RPC APIs are widely used in industry. They form the backends of modern Cloud Applications. In recent years, there has been an increase …