Vahid Garousi

Orcid: 0000-0001-6590-7576

According to our database1, Vahid Garousi authored at least 159 papers between 2005 and 2025.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2025
Extraction and empirical evaluation of GUI-level invariants as GUI Oracles in mobile app testing.
Inf. Softw. Technol., 2025

2024
Readiness and maturity models for Industry 4.0: A systematic literature review.
J. Softw. Evol. Process., July, 2024

AI-powered test automation tools: A systematic review and empirical evaluation.
CoRR, 2024

Coverage measurement in model-based testing of web applications: Tool support and an industrial experience report.
Proceedings of the IEEE International Conference on Software Testing, Verification and Validation, ICST 2024, 2024

A pragmatic look at education and training of software test engineers: Further cooperation of academia and industry is needed.
Proceedings of the IEEE International Conference on Software Testing, Verification and Validation, ICST 2024, 2024

2022
Test Maturity Model Integration: Trends of Worldwide Test Maturity and Certifications.
IEEE Softw., 2022

What Users Think of COVID-19 Contact-Tracing Apps: An Analysis of Eight European Apps.
IEEE Softw., 2022

Mining user reviews of COVID contact-tracing apps: An exploratory analysis of nine European apps.
J. Syst. Softw., 2022

Introduction to the Special Issue on: Grey Literature and Multivocal Literature Reviews (MLRs) in software engineering.
Inf. Softw. Technol., 2022

ERP failure: A systematic mapping of the literature.
Data Knowl. Eng., 2022

Motivations for and Benefits of Adopting the Test Maturity Model integration (TMMi).
Proceedings of the Software Quality: The Next Big Thing in Software Engineering and Quality, 2022


2021
Gray Literature Versus Academic Literature in Software Engineering: A Call for Epistemological Analysis.
IEEE Softw., 2021

Model-based testing in practice: An experience report from the web applications domain.
J. Syst. Softw., 2021


2020
Video Game Development in a Rush: A Survey of the Global Game Jam Participants.
IEEE Trans. Games, 2020

Successful Engagement of Practitioners and Software Engineering Researchers: Evidence From 26 International Industry-Academia Collaborative Projects.
IEEE Softw., 2020

Closing the Gap Between Software Engineering Education and Industrial Needs.
IEEE Softw., 2020

Exploring the industry's challenges in software testing: An empirical study.
J. Softw. Evol. Process., 2020

Software-testing education: A systematic literature mapping.
J. Syst. Softw., 2020

Understanding the Knowledge Gaps of Software Engineers: An Empirical Analysis Based on SWEBOK.
ACM Trans. Comput. Educ., 2020

NLP-assisted software testing: A systematic mapping of the literature.
Inf. Softw. Technol., 2020

Retrieving and mining professional experience of software practice from grey literature: an exploratory review.
IET Softw., 2020

Practical relevance of software engineering research: synthesizing the community's voice.
Empir. Softw. Eng., 2020

Assessing the maturity of software testing services using CMMI-SVC: An industrial case study.
CoRR, 2020

Visual GUI testing in practice: An extended industrial case study.
CoRR, 2020

Experience in engineering of scientific software: The case of an optimization software for oil pipelines.
CoRR, 2020

Together We Are Stronger: Evidence-Based Reflections on Industry-Academia Collaboration in Software Testing.
Proceedings of the Software Quality: Quality Intelligence in Software and Systems Engineering, 2020

Test Automation with the Gauge Framework: Experience and Best Practices.
Proceedings of the Computational Science and Its Applications - ICCSA 2020, 2020

Visualization, Monitoring and Control Techniques for Use in Scrum Software Development: An Analytic Hierarchy Process Approach.
Proceedings of the Systems, Software and Services Process Improvement, 2020

A Multivocal Literature Review of Function-as-a-Service (FaaS) Infrastructures and Implications for Software Developers.
Proceedings of the Systems, Software and Services Process Improvement, 2020

Benefitting from the Grey Literature in Software Engineering Research.
Proceedings of the Contemporary Empirical Methods in Software Engineering, 2020

2019
Supplementary materials for paper: A domain-specific language for precision agriculture.
Dataset, June, 2019

Correlation of critical success factors with success of software projects: an empirical investigation.
Softw. Qual. J., 2019

Hybrid Software Development Approaches in Practice: A European Perspective.
IEEE Softw., 2019

Automated Testing of Simulation Software in the Aviation Industry: An Experience Report.
IEEE Softw., 2019

What We Know About Smells in Software Test Code.
IEEE Softw., 2019

Aligning software engineering education with industrial needs: A meta-analysis.
J. Syst. Softw., 2019

Guidelines for including grey literature and conducting multivocal literature reviews in software engineering.
Inf. Softw. Technol., 2019

A survey on software testability.
Inf. Softw. Technol., 2019

Characterizing industry-academia collaborations in software engineering: evidence from 101 projects.
Empir. Softw. Eng., 2019

Benefitting from the Grey Literature in Software Engineering Research.
CoRR, 2019

Maturity assessment and maturity models in healthcare: A multivocal literature review.
CoRR, 2019

Citations in Software Engineering - Paper-related, Journal-related, and Author-related Factors.
CoRR, 2019

2018
What We Know about Testing Embedded Software.
IEEE Softw., 2018

What We Know about Software Test Maturity and Test Process Improvement.
IEEE Softw., 2018

Smells in software test code: A survey of knowledge in industry and academia.
J. Syst. Softw., 2018

A survey on modeling and model-driven engineering practices in the embedded software industry.
J. Syst. Archit., 2018

Multi-objective regression test selection in practice: An empirical study in the defense software industry.
Inf. Softw. Technol., 2018

Testing embedded software: A survey of the literature.
Inf. Softw. Technol., 2018

Cut to the chase: Revisiting the relevance of software engineering research.
CoRR, 2018

NLP-assisted software testing: a systematic review.
CoRR, 2018

What we know about software testability: a survey.
CoRR, 2018

Designing Cyber-Physical Systems with aDSL: a Domain-Specific Language and Tool Support.
Proceedings of the 13th Annual Conference on System of Systems Engineering, 2018

Hybrid Software and System Development in Practice.
Proceedings of the Software Engineering und Software Management 2018, 2018

Introducing Automated GUI Testing and Observing Its Benefits: An Industrial Case Study in the Context of Law-Practice Management Software.
Proceedings of the 2018 IEEE International Conference on Software Testing, 2018

Transitioning from Manual to Automated Software Regression Testing: Experience from the Banking Domain.
Proceedings of the 25th Asia-Pacific Software Engineering Conference, 2018

2017
Industry-academia collaborations in software testing: experience and success stories from Canada and Turkey.
Softw. Qual. J., 2017

Worlds Apart: Industrial and Academic Focus Areas in Software Testing.
IEEE Softw., 2017

Test Automation: Not Just for Test Execution.
IEEE Softw., 2017

Quantity versus impact of software engineering papers: a quantitative study.
Scientometrics, 2017

Software test maturity assessment and test process improvement: A multivocal literature review.
Inf. Softw. Technol., 2017

Yazilim Hatalarinin Atanmasi: Bir Sistematik Literatur Haritalamasi(Assignment of Software Bugs: A Systematic Literature Mapping Study).
Proceedings of the 11th Turkish National Software Engineering Symposium, 2017

Uygulamalarin Mobil ve Masaustu Surumlerinin Kod-tabanli Karsilastirilmasi: Kesifsel bir Calisma (Code-based Comparison of Software Applications' Mobile and Desktop Versions: An Exploratory Study).
Proceedings of the 11th Turkish National Software Engineering Symposium, 2017

Comparing automated visual GUI testing tools: an industrial case study.
Proceedings of the 8th ACM SIGSOFT International Workshop on Automated Software Testing, 2017

Cross-factor analysis of software modeling practices versus practitioner demographics in the embedded software industry.
Proceedings of the 6th Mediterranean Conference on Embedded Computing, 2017

Hybrid software and system development in practice: waterfall, scrum, and beyond.
Proceedings of the 2017 International Conference on Software and System Process, 2017

Characterizing the Development and Usage of Diagrams in Embedded Software Systems.
Proceedings of the 43rd Euromicro Conference on Software Engineering and Advanced Applications, 2017

Choosing the Right Test Automation Tool: a Grey Literature Review of Practitioner Sources.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

What industry wants from academia in software testing?: Hearing practitioners' opinions.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

Industry-academia collaborations in software engineering: An empirical analysis of challenges, patterns and anti-patterns in research projects.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

Experience-based guidelines for effective and efficient data extraction in systematic reviews in software engineering.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

2016
Developing, Verifying, and Maintaining High-Quality Automated Test Scripts.
IEEE Softw., 2016

An empirical investigation of single-objective and multiobjective evolutionary algorithms for developer's assignment to bugs.
J. Softw. Evol. Process., 2016

When to automate software testing? A decision-support approach based on process simulation.
J. Softw. Evol. Process., 2016

Cross-factor analysis of software engineering practices versus practitioner demographics: An exploratory study in Turkey.
J. Syst. Softw., 2016

Challenges and best practices in industry-academia collaborations in software engineering: A systematic literature review.
Inf. Softw. Technol., 2016

A systematic literature review of literature reviews in software testing.
Inf. Softw. Technol., 2016

When and what to automate in software testing? A multi-vocal literature review.
Inf. Softw. Technol., 2016

Highly-cited papers in software engineering: The top-100.
Inf. Softw. Technol., 2016

Citations, research topics and active countries in software engineering: A bibliometrics study.
Comput. Sci. Rev., 2016

Yazilim Guvenlik Testi: Bir Sistematik Literatur Haritalamasi.
Proceedings of the 10th Turkish National Software Engineering Symposium, 2016

Yazilim Test Edilebilirligi: Bir Sistematik Literatur Haritalamasi.
Proceedings of the 10th Turkish National Software Engineering Symposium, 2016

Turkiye'deki Universitelerdeki Yazilim Muhendisligi Ogretim Programlarinin SWEBOK Kilavuzu Kullanilarak Degerlendirilmesi.
Proceedings of the 10th Turkish National Software Engineering Symposium, 2016

Test Yoneticileri Tarafindan Algilandigi Sekliyle Yazilim Hata Raporlarinin Kalitesi: Endustriyel bir Vaka Calismasi.
Proceedings of the 10th Turkish National Software Engineering Symposium, 2016

Gomulu Yazilim Endustrisinde Kullanilan Yazilim Modellemesi ve Model-Gudumlu Tekniklerde Turkiye'nin Dunyadaki Yeri.
Proceedings of the 10th Turkish National Software Engineering Symposium, 2016

Selecting the Right Topics for Industry-Academia Collaborations in Software Testing: An Experience Report.
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016

A Tool for Automated Inspection of Software Design Documents and Its Empirical Evaluation in an Aviation Industry Setting.
Proceedings of the Ninth IEEE International Conference on Software Testing, 2016

The need for multivocal literature reviews in software engineering: complementing systematic literature reviews with grey literature.
Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, 2016

Usage, usefulness and quality of defect reports: an industrial case study.
Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, 2016

2015
A bibliometric analysis of the Turkish software engineering research community.
Scientometrics, 2015

Cost, benefits and quality of software development documentation: A systematic mapping.
J. Syst. Softw., 2015

A survey of software engineering practices in Turkey.
J. Syst. Softw., 2015

Usage and usefulness of technical software documentation: An industrial case study.
Inf. Softw. Technol., 2015

Software test-code engineering: A systematic mapping.
Inf. Softw. Technol., 2015

Yazılım Test Mühendisliği: Yazılım Test Mühendisliğinde Teknikler, Pratikler ve Öğrenilen Dersler.
Proceedings of the 9th Turkish National Software Engineering Symposium, 2015

Üniversite Yazılım Mühendisliği Programları Müfredatının SWEBOK Kılavuzu Kullanılarak Değerlendirme ve İyileştirilmesi: Türkiye'de bir Vaka Çalışması.
Proceedings of the 9th Turkish National Software Engineering Symposium, 2015

Yazılım Projelerinde Başarısızlık: Kritik Başarı Faktörlerine Dayalı bir Vaka Çalışması.
Proceedings of the 9th Turkish National Software Engineering Symposium, 2015

Gömülü Sistem Mühendisliğinde Kullanılan Yazılım Modellemesi ve Model Güdümlü Teknikler Anketi: Türkiye Sonuçları.
Proceedings of the 9th Turkish National Software Engineering Symposium, 2015

Citation and Topic Analysis of the ESEM Papers.
Proceedings of the 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2015

Using Citation Behavior to Rethink Academic Impact in Software Engineering.
Proceedings of the 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2015

2014
Web application testing: A systematic literature review.
J. Syst. Softw., 2014

A Survey of Software Engineering Practices in Turkey (extended version).
CoRR, 2014

Gerçek Zamanlı Gömülü Yazılımlar için Test Otomasyonu: Türkiye Endüstrisinden Bir Yaklaşım ve Deneyim Raporu.
Proceedings of the 8th Turkish National Software Engineering Symposium, 2014

When to automate software testing? decision support based on system dynamics: an industrial case study.
Proceedings of the International Conference on Software and Systems Process 2014, 2014

A Search-Based Approach for Cost-Effective Software Test Automation Decision Support and an Industrial Case Study.
Proceedings of the Seventh IEEE International Conference on Software Testing, 2014

2013
A survey of software testing practices in Canada.
J. Syst. Softw., 2013

A systematic mapping study of web application testing.
Inf. Softw. Technol., 2013

Graphical user interface (GUI) testing: Systematic mapping and repository.
Inf. Softw. Technol., 2013

A bibliometric/Geographic Assessment of 40 Years of Software Engineering Research (1969-2009).
Int. J. Softw. Eng. Knowl. Eng., 2013

Development of Scientific Software: a Systematic Mapping, a bibliometrics Study, and a Paper Repository.
Int. J. Softw. Eng. Knowl. Eng., 2013

Test Cost-Effectiveness and Defect Density: A Case Study on the Android Platform.
Adv. Comput., 2013

Türkiye'deki Yazılım Test Uygulamaları Anketi.
Proceedings of the 7th National Software Engineering Symposium, 2013

On Adequacy of Assertions in Automated Test Suites: An Empirical Investigation.
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013

A Pilot Experiment to Quantify the Effect of Documentation Accuracy on Maintenance Tasks.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

Evaluating usage and quality of technical software documentation: an empirical study.
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering, 2013

2012
Classification and trend analysis of UML books (1997-2009).
Softw. Syst. Model., 2012

Guest editors' introduction.
J. Softw. Evol. Process., 2012

A Bibliometrics Analysis of Canadian Electrical and Computer Engineering Institutions (1996-2006) Based on IEEE Journal Publications.
Comput. Inf. Sci., 2012

Visual testing of Graphical User Interfaces: An exploratory study towards systematic definitions and approaches.
Proceedings of the 14th IEEE International Symposium on Web Systems Evolution, 2012

Automated Unit Testing of a SCADA Control Software: An Industrial Case Study Based on Action Research.
Proceedings of the Fifth IEEE International Conference on Software Testing, 2012

2011
Fault-driven stress testing of distributed real-time software based on UML models.
Softw. Test. Verification Reliab., 2011

Experience in Developing a Robot Control Software.
Comput. Inf. Sci., 2011

Tool Support for Automated Traceability of Test/Code Artifacts in Embedded Software Systems.
Proceedings of the IEEE 10th International Conference on Trust, 2011

Incorporating real-world industrial testing projects in software testing courses: Opportunities, challenges, and lessons learned.
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

2010
IssuePlayer: An extensible framework for visual assessment of issue management in software development projects.
J. Vis. Lang. Comput., 2010

A Genetic Algorithm-Based Stress Test Requirements Generator Tool and Its Empirical Evaluation.
IEEE Trans. Software Eng., 2010

Applying Peer Reviews in Software Engineering Education: An Experiment and Lessons Learned.
IEEE Trans. Educ., 2010

Incorporating message weights in UML-based analysis of behavioral dependencies in distributed systems.
Softw. Syst. Model., 2010

Decision support for moving from a single product to a product portfolio in evolving software systems.
J. Syst. Softw., 2010

A replicated survey of software testing practices in the Canadian province of Alberta: What has changed from 2004 to 2009?
J. Syst. Softw., 2010

Experience and challenges with UML-driven performance engineering of a Distributed Real-Time System.
Inf. Softw. Technol., 2010

Search-Based Testing of Multi-Agent Manufacturing Systems for Deadlocks Based on Models.
Int. J. Artif. Intell. Tools, 2010

A Bibliometric Assessment of Canadian Software Engineering Scholars and Institutions (1996-2006).
Comput. Inf. Sci., 2010

A Tester-Assisted Methodology for Test Redundancy Detection.
Adv. Softw. Eng., 2010

An Open-Source Tool for Automated Generation of Black-Box xUnit Test Code and Its Industrial Evaluation.
Proceedings of the Testing, 2010

TeCReVis: A Tool for Test Coverage and Test Redundancy Visualization.
Proceedings of the Testing, 2010

An Empirical Evaluation to Study Benefits of Visual versus Textual Test Coverage Information.
Proceedings of the Testing, 2010

Experience with Maintenance of a Functional GUI Test Suite using IBM Rational Functional Tester.
Proceedings of the 22nd International Conference on Software Engineering & Knowledge Engineering (SEKE'2010), Redwood City, San Francisco Bay, CA, USA, July 1, 2010

Introducing Automated Environment Configuration Testing in an Industrial Setting.
Proceedings of the 22nd International Conference on Software Engineering & Knowledge Engineering (SEKE'2010), Redwood City, San Francisco Bay, CA, USA, July 1, 2010

Multi-objective Optimization of both Pumping Energy and Maintenance Costs in Oil Pipeline Networks using Genetic Algorithms.
Proceedings of the ICEC 2010 - Proceedings of the International Conference on Evolutionary Computation, [part of the International Joint Conference on Computational Intelligence IJCCI 2010], Valencia, Spain, October 24, 2010

Current State of the Software Testing Education in North American Academia and Some Recommendations for the New Educators.
Proceedings of the Proceedings 23rd IEEE Conference on Software Engineering Education and Training, 2010

An Open Modern Software Testing Laboratory Courseware - An Experience Report.
Proceedings of the Proceedings 23rd IEEE Conference on Software Engineering Education and Training, 2010

2009
A UML-based quantitative framework for early prediction of resource usage and load in distributed real-time systems.
Softw. Syst. Model., 2009

A customizable pattern-based software process simulation model: design, calibration and application.
Softw. Process. Improv. Pract., 2009

Towards Design and Architectural Evaluation of Product Variants: A Case Study on an Open Source Software System.
Proceedings of the 21st International Conference on Software Engineering & Knowledge Engineering (SEKE'2009), 2009

Evidence-Based Insights about Issue Management Processes: An Exploratory Study.
Proceedings of the Trustworthy Software Development Processes, 2009

Runtime Monitoring of Multi-agent Manufacturing Systems for Deadlock Detection Based on Models.
Proceedings of the ICTAI 2009, 2009

Test Redundancy Measurement Based on Coverage Information: Evaluations and Lessons Learned.
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009

2008
Traffic-aware stress testing of distributed real-time systems based on UML models using genetic algorithms.
J. Syst. Softw., 2008

GENSIM 2.0: A Customizable Process Simulation Model for Software Process Evaluation.
Proceedings of the Making Globally Distributed Software Development a Success Story, 2008

A UML-Based Conversion Tool for Monitoring and Testing Multi-agent Systems.
Proceedings of the 20th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2008), 2008

Traffic-aware Stress Testing of Distributed Real-Time Systems Based on UML Models in the Presence of Time Uncertainty.
Proceedings of the First International Conference on Software Testing, 2008

Empirical analysis of a genetic algorithm-based stress test technique.
Proceedings of the Genetic and Evolutionary Computation Conference, 2008

Testing Multi-agent Systems for Deadlock Detection Based on UML Models.
Proceedings of the 14th International Conference on Distributed Multimedia Systems, 2008

2007
Bookshelf.
IEEE Softw., 2007

2006
Analysis and Visualization of Behavioral Dependencies Among Distributed Objects Based on UML Models.
Proceedings of the Model Driven Engineering Languages and Systems, 2006

Traffic-aware stress testing of distributed systems based on UML models.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

2005
Control Flow Analysis of UML 2.0 Sequence Diagrams.
Proceedings of the Model Driven Architecture, 2005


  Loading...