45 citations · 84 across the 15 of their papers we have counts for
19 papers
Human Oversight and Overload: Two Hidden and Costly Burdens of AI-Assisted Software Engineering
Vahid Garousi
AI is changing how software engineers work, but it often comes with hidden burdens and costs. In this paper, we characterize two such often-overlooked burdens: (1) the constant nee…
How Software Engineers Engage with AI: A Pragmatic Workflow
Vahid Garousi, Zafar Jafarov, Aytan Mövsümova +1
Artificial Intelligence (AI) tools such as GitHub Copilot and ChatGPT are increasingly used in software engineering (SE) for tasks such as code, test, and documentation generation.…
Model-based testing in practice: An experience report from the web applications domain
Vahid Garousi, Alper Buğra Keleş, Yunus Balaman +2
In the context of a large software testing company, we have deployed the model-based testing (MBT) approach to take the company's test automation practices to higher levels of matu…
Mining user reviews of COVID contact-tracing apps: An exploratory analysis of nine European apps
Vahid Garousi, David Cutting, Michael Felderer
Context: More than 50 countries have developed COVID contact-tracing apps to limit the spread of coronavirus. However, many experts and scientists cast doubt on the effectiveness o…
Retrieving and mining professional experience of software practice from grey literature: an exploratory review
Austen Rainer, Ashley Williams, Vahid Garousi +1
Background: Retrieving and mining practitioners' self--reports of their professional experience of software practice could provide valuable evidence for research. We are, however,…
Assessing the maturity of software testing services using CMMI-SVC: An industrial case study
Vahid Garousi, Seyfettin Arkan, Gökhan Urul +2
Context: While many companies conduct their software testing activities in-house, many other companies outsource their software testing needs to other firms who act as software tes…
Visual GUI testing in practice: An extended industrial case study
Vahid Garousi, Wasif Afzal, Adem Çağlar +6
Context: Visual GUI testing (VGT) is referred to as the latest generation GUI-based testing. It is a tool-driven technique, which uses image recognition for interacting with and as…
Software-testing education: A systematic literature mapping
Vahid Garousi, Austen Rainer, Per Lauvås +1
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,…
Experience in engineering of scientific software: The case of an optimization software for oil pipelines
Vahid Garousi, Ehsan Abbasi, Bedir Tekinerdogan
Development of scientific and engineering software is usually different and could be more challenging than the development of conventional enterprise software. The authors were inv…
Benefitting from the Grey Literature in Software Engineering Research
Vahid Garousi, Michael Felderer, Mika V. Mäntylä +1
Researchers generally place the most trust in peer-reviewed, published information, such as journals and conference papers. By contrast, software engineering (SE) practitioners typ…
Maturity assessment and maturity models in healthcare: A multivocal literature review
Ayça Kolukısa Tarhan, Vahid Garousi, Oktay Turetken +2
Context: Maturity of practices and infrastructure in healthcare domain directly impacts the quality and efficiency of healthcare services. Therefore, various healthcare administrat…
Citations in Software Engineering -- Paper-related, Journal-related, and Author-related Factors
Mika Mäntylä, Vahid Garousi
Many factors could affect the number of citations to a paper. Citations have an important role in research policy and in measuring the excellence of research and researchers. This…
Video Game Development in a Rush: A Survey of the Global Game Jam Participants
Markus Borg, Vahid Garousi, Anas Mahmoud +2
Video game development is a complex endeavor, often involving complex software, large organizations, and aggressive release deadlines. Several studies have reported that periods of…
Closing the gap between software engineering education and industrial needs
Vahid Garousi, Görkem Giray, Eray Tüzün +2
According to different reports, many recent software engineering graduates often face difficulties when beginning their professional careers, due to misalignment of the skills lear…
Practical relevance of software engineering research: Synthesizing the community's voice
Vahid Garousi, Markus Borg, Markku Oivo
Software engineering (SE) research should be relevant to industrial practice. There have been regular discussions in the SE community on this issue since the 1980's, led by pioneer…
NLP-assisted software testing: A systematic mapping of the literature
Vahid Garousi, Sara Bauer, Michael Felderer
Context: To reduce manual effort of extracting test cases from natural-language requirements, many approaches based on Natural Language Processing (NLP) have been proposed in the l…
A survey on software testability
Vahid Garousi, Michael Felderer, Feyza Nur Kilicaslan
Context: Software testability is the degree to which a software system or a unit under test supports its own testing. To predict and improve software testability, a large number of…
Guidelines for including grey literature and conducting multivocal literature reviews in software engineering
Vahid Garousi, Michael Felderer, Mika V. Mäntylä
Context: A Multivocal Literature Review (MLR) is a form of a Systematic Literature Review (SLR) which includes the grey literature (e.g., blog posts and white papers) in addition t…
A Survey of Software Engineering Practices in Turkey (extended version)
Vahid Garousi, Ahmet Coşkunçay, Aysu Betin-Can +1
Context: Understanding the types of software engineering practices and techniques used in the industry is important. There is a wide spectrum in terms of the types and maturity of…