Toward open-world software: Issues and challenges

L Baresi, E Di Nitto, C Ghezzi - Computer, 2006 - ieeexplore.ieee.org
Traditional software development is based on the closed-world assumption that the
boundary between system and environment is known and unchanging. However, this …

Testing and verification in service‐oriented architecture: a survey

M Bozkurt, M Harman… - … Testing, Verification and …, 2013 - Wiley Online Library
Service‐oriented architecture (SOA) is gaining momentum as an emerging distributed
system architecture for business‐to‐business collaborations. This momentum can be …

RESTful API automated test case generation with EvoMaster

A Arcuri - ACM Transactions on Software Engineering and …, 2019 - dl.acm.org
RESTful APIs are widespread in industry, especially in enterprise applications developed
with a microservice architecture. A RESTful web service will provide data via an API over the …

Software testing research: Achievements, challenges, dreams

A Bertolino - Future of Software Engineering (FOSE'07), 2007 - ieeexplore.ieee.org
Software engineering comprehends several disciplines devoted to prevent and remedy
malfunctions and to warrant adequate behaviour. Testing, the subject of this paper, is a …

Resttestgen: automated black-box testing of restful apis

E Viglianisi, M Dallago… - 2020 IEEE 13th …, 2020 - ieeexplore.ieee.org
RESTful APIs (or REST APIs for short) represent a mainstream approach to design and
develop Web APIs using the REpresentational State Transfer architectural style. When their …

A journey to highly dynamic, self-adaptive service-based applications

E Di Nitto, C Ghezzi, A Metzger, M Papazoglou… - Automated Software …, 2008 - Springer
Future software systems will operate in a highly dynamic world. Systems will need to operate
correctly despite of unespected changes in factors such as environmental conditions, user …

Service-oriented architectures testing: A survey

G Canfora, M Di Penta - International Summer School on Software …, 2006 - Springer
Abstract Testing of Service Oriented Architectures (SOA) plays a critical role in ensuring a
successful deployment in any enterprise. SOA testing must span several levels, from …

Automated black‐box testing of nominal and error scenarios in RESTful APIs

D Corradini, A Zampieri, M Pasqua… - Software Testing …, 2022 - Wiley Online Library
Abstract RESTful APIs (or REST APIs for short) represent a mainstream approach to design
and develop web APIs using the REpresentational State Transfer architectural style. Black …

Morest: Model-based RESTful API testing with execution feedback

Y Liu, Y Li, G Deng, Y Liu, R Wan, R Wu, D Ji… - Proceedings of the 44th …, 2022 - dl.acm.org
RESTful APIs are arguably the most popular endpoints for accessing Web services.
Blackbox testing is one of the emerging techniques for ensuring the reliability of RESTful …

RESTful API automated test case generation

A Arcuri - 2017 IEEE International Conference on Software …, 2017 - ieeexplore.ieee.org
Nowadays, web services play a major role in the development of enterprise applications.
Many such applications are now developed using a service-oriented architecture (SOA) …