Test oracles are commonly used in software testing to determine the correctness of the execution results of test cases. However, the testing of many software systems faces the test oracle problem: a test oracle may not always be available, or it may be available but too expensive to apply. One such software system is a system involving abundant business processes. This paper focuses on the testing of business-process-based software systems and proposes a metamorphic testing approach for event sequences, called MTES, to alleviate the oracle problem. We utilized event sequences to represent business processes and then applied the technique of metamorphic testing to test the system without using test oracles. To apply metamorphic testing, we studied the general rules for identifying metamorphic relations for business processes and further demonstrated specific metamorphic relations for individual case studies. Three case studies were conducted to evaluate the effectiveness of our approach. The experimental results show that our approach is feasible and effective in testing the applications with rich business processes. In addition, this paper summarizes the experimental findings and proposes guidelines for selecting good metamorphic relations for business processes.
Download full-text PDF |
Source |
---|---|
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC6380623 | PMC |
http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0212476 | PLOS |
AAPS J
January 2025
Department of Biotechnology, Graduate School of Engineering, Osaka University, 2-1 Yamadaoka, Suita, Osaka, 565-0871, Japan.
Protein aggregates and particles in biopharmaceuticals can induce adverse immune responses in patients. Thus, suppression of the formation of protein aggregates and particles is important for the successful development of therapeutic proteins. Mechanical stresses, including agitation, are widely recognized as stress factors that generate protein aggregates and particles.
View Article and Find Full Text PDFSci Rep
January 2025
Department of emergency medicine, College of Medicine, Chung-Ang university, 84 Heukseok-ro, Dongjak-gu, 06974, Seoul, Republic of Korea.
The experience of performing cardiopulmonary resuscitation (CPR) can cause post-traumatic stress symptoms that negatively impact healthcare providers and reduced their clinical competency. This two-phase mixed-methods was conducted to investigate the factors that cause post-traumatic disorder (PTSD) in healthcare providers who perform CPR. Phase 1 included a survey with a trauma screening questionnaire (TSQ).
View Article and Find Full Text PDFProc Natl Acad Sci U S A
February 2025
Department of Data and Decision Science, Technion-Israel Institute of Technology, Haifa 3200003, Israel.
For most researchers, academic publishing serves two goals that are often misaligned-knowledge dissemination and establishing scientific credentials. While both goals can encourage research with significant depth and scope, the latter can also pressure scholars to maximize publication metrics. Commercial publishing companies have capitalized on the centrality of publishing to the scientific enterprises of knowledge dissemination and academic recognition to extract large profits from academia by leveraging unpaid services from reviewers, creating financial barriers to research dissemination, and imposing substantial fees for open access.
View Article and Find Full Text PDFPLoS One
January 2025
School of Business Economics, European Union University, Montreux, Switzerland.
As people's material living standards continue to improve, the types and quantities of household garbage they generate rapidly increase. Therefore, it is urgent to develop a reasonable and effective method for garbage classification. This is important for resource recycling and environmental improvement and contributes to the sustainable development of production and the economy.
View Article and Find Full Text PDFJ Eval Clin Pract
February 2025
Institute of the History of Medicine and Ethics in Medicine, Charité-Universitätsmedizin Berlin, Berlin, Germany.
Rationale: To meet concerns about ethical and unethical behavior in their work environments and workplaces, organizations began establishing ethics programs that contain ethics committees (ECs). There is now a tradition and diverse use of ECs for ethical decision-making in many different organizational settings. In addition, ECs have been subject to many publications in books and articles in the scientific literature.
View Article and Find Full Text PDFEnter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!