Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- keynoteOctober 2021
Measurement Challenges for Cyber Cyber Digital Twins: Experiences from the Deployment of Facebook's WW Simulation System
- K. Bojarczuk,
- N. Gucevska,
- S. Lucas,
- I. Dvortsova,
- M. Harman,
- E. Meijer,
- S. Sapora,
- J. George,
- M. Lomeli,
- R. Rojas
ESEM '21: Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)Article No.: 2, Pages 1–10https://doi.org/10.1145/3475716.3484196A cyber cyber digital twin is a deployed software model that executes in tandem with the system it simulates, contributing to, and drawing from, the system's behaviour. This paper outlines Facebook's cyber cyber digital twin, dubbed WW, a twin of ...
- research-articleOctober 2021
Study of the Utility of Text Classification Based Software Architecture Recovery Method RELAX for Maintenance
ESEM '21: Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)Article No.: 33, Pages 1–6https://doi.org/10.1145/3475716.3484194Background. The software architecture recovery method RELAX produces a concern-based architectural view of a software system graphically and textually from that system's source code. The method has been implemented in software which can recover the ...
- research-articleOctober 2021
Contextual Understanding and Improvement of Metamorphic Testing in Scientific Software Development
ESEM '21: Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)Article No.: 28, Pages 1–6https://doi.org/10.1145/3475716.3484188Background: Metamorphic testing emerges as a simple and effective approach for testing scientific software; yet, its adoption in actual scientific software projects is less studied.
Aims: In order for the practitioners to better adopt metamorphic ...
- research-articleOctober 2021
Web Application Testing: Using Tree Kernels to Detect Near-duplicate States in Automated Model Inference
ESEM '21: Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)Article No.: 37, Pages 1–6https://doi.org/10.1145/3475716.3484187Background: In the context of End-to-End testing of web applications, automated exploration techniques (a.k.a. crawling) are widely used to infer state-based models of the site under test. These models, in which states represent features of the web ...
- research-articleOctober 2021
Facing the Giant: a Grounded Theory Study of Decision-Making in Microservices Migrations
ESEM '21: Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)Article No.: 16, Pages 1–11https://doi.org/10.1145/3475716.3475792Background: Microservices migrations are challenging and expensive projects with many decisions that need to be made in a multitude of dimensions. Existing research tends to focus on technical issues and decisions (e.g., how to split services). Equally ...
- research-articleOctober 2021
Tackling Consistency-related Design Challenges of Distributed Data-Intensive Systems: An Action Research Study
ESEM '21: Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)Article No.: 20, Pages 1–11https://doi.org/10.1145/3475716.3475771Background: Distributed data-intensive systems are increasingly designed to be only eventually consistent. Persistent data is no longer processed with serialized and transactional access, exposing applications to a range of potential concurrency ...