Cloud computing service composition: A systematic literature review

A Jula, E Sundararajan, Z Othman - Expert systems with applications, 2014 - Elsevier
The increasing tendency of network service users to use cloud computing encourages web
service vendors to supply services that have different functional and nonfunctional (quality of …

When and what to automate in software testing? A multi-vocal literature review

V Garousi, MV Mäntylä - Information and Software Technology, 2016 - Elsevier
Context Many organizations see software test automation as a solution to decrease testing
costs and to reduce cycle time in software development. However, establishment of …

Design, monitoring, and testing of microservices systems: The practitioners' perspective

M Waseem, P Liang, M Shahin, A Di Salle… - Journal of Systems and …, 2021 - Elsevier
Abstract Context: Microservices Architecture (MSA) has received significant attention in the
software industry. However, little empirical evidence exists on design, monitoring, and …

Software-testing education: A systematic literature mapping

V Garousi, A Rainer, P Lauvås Jr, A Arcuri - Journal of Systems and …, 2020 - Elsevier
Context With the rising complexity and scale of software systems, there is an ever-increasing
demand for sophisticated and cost-effective software testing. To meet such a demand, there …

A study on challenges of testing robotic systems

A Afzal, C Le Goues, M Hilton… - 2020 IEEE 13th …, 2020 - ieeexplore.ieee.org
Robotic systems are increasingly a part of everyday life. Characteristics of robotic systems
such as interaction with the physical world, and integration of hardware and software …

A survey on unit testing practices and problems

E Daka, G Fraser - 2014 IEEE 25th International Symposium on …, 2014 - ieeexplore.ieee.org
Unit testing is a common practice where developers write test cases together with regular
code. Automation frameworks such as JUnit for Java have popularised this approach …

Software test maturity assessment and test process improvement: A multivocal literature review

V Garousi, M Felderer, T Hacaloğlu - Information and Software Technology, 2017 - Elsevier
Context Software testing practices and processes in many companies are far from being
mature and are usually conducted in ad-hoc fashions. Such immature practices lead to …

A survey of software engineering practices in Turkey

V Garousi, A Coşkunçay, A Betin-Can… - Journal of Systems and …, 2015 - Elsevier
Understanding the types of software engineering (SE) practices and techniques used in
industry is important. There is a wide spectrum in terms of the types and maturity of SE …

Test automation: not just for test execution

V Garousi, F Elberzhager - IEEE Software, 2017 - ieeexplore.ieee.org
Test Automation: Not Just for Test Execution Page 1 90 IEEE SOFTWARE | PUBLISHED BY
THE IEEE COMPUTER SOCIETY 0740-7459/16/$33.00 © 2016 IEEE FEATURE: SOFTWARE …

Testing embedded software: A survey of the literature

V Garousi, M Felderer, ÇM Karapıçak… - Information and Software …, 2018 - Elsevier
Context Embedded systems have overwhelming penetration around the world. Innovations
are increasingly triggered by software embedded in automotive, transportation, medical …