Experimentation in software engineering
IEEE Transactions on Software Engineering
A scientific methodology for MIS case studies
MIS Quarterly
Identification of Dynamic Comprehension Processes During Large Scale Maintenance
IEEE Transactions on Software Engineering - Special issue: best papers of the 17th International Conference on Software Engineering (ICSE-17)
A set of principles for conducting and evaluating interpretive field studies in information systems
MIS Quarterly - Special issue on intensive research in information systems
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
Beg, Borrow, or Steal: Using Multidisciplinary Approachesin Empirical Software Engineering Research
Empirical Software Engineering
Ethical Issues in Empirical Software Engineering: The Limits of Policy
Empirical Software Engineering
Hints for Reviewing Empirical Work in Software Engineering
Empirical Software Engineering
Case Studies for Method and Tool Evaluation
IEEE Software
Ethical Issues in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
Methods for improving controlled experimentation in software engineering
ICSE '81 Proceedings of the 5th international conference on Software engineering
Replicating Software Engineering Experiments: Addressing the Tacit Knowledge Problem
ISESE '02 Proceedings of the 2002 International Symposium on Empirical Software Engineering
An Ethnographic Study of XP Practice
Empirical Software Engineering
Collecting Feedback during Software Engineering Experiments
Empirical Software Engineering
Case Studies for Software Engineers
SEW '05 Proceedings of the 29th Annual IEEE/NASA Software Engineering Workshop - Tutorial Notes
Studying Software Engineers: Data Collection Techniques for Software Field Studies
Empirical Software Engineering
Experiences from Conducting Semi-structured Interviews in Empirical Software Engineering Research
METRICS '05 Proceedings of the 11th IEEE International Software Metrics Symposium
A Survey of Controlled Experiments in Software Engineering
IEEE Transactions on Software Engineering
Protocol analysis: a neglected practice
Communications of the ACM - Next-generation cyber forensics
Integrating agile software development into stage-gate managed product development
Empirical Software Engineering
A Model for Technology Transfer in Practice
IEEE Software
Editorial: For the Special issue on Qualitative Software Engineering Research
Information and Software Technology
Ethnographically-informed empirical studies of software practice
Information and Software Technology
A Systematic Review of Theory Use in Software Engineering Experiments
IEEE Transactions on Software Engineering
A Replicated Quantitative Analysis of Fault Distributions in Complex Software Systems
IEEE Transactions on Software Engineering
Checklists for Software Engineering Case Study Research
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
Guide to Advanced Empirical Software Engineering
Guide to Advanced Empirical Software Engineering
Evaluating guidelines for reporting empirical software engineering studies
Empirical Software Engineering
Cooperative method development
Empirical Software Engineering
Research in computer science: an empirical study
Journal of Systems and Software
Improved Feedback for Architectural Performance Prediction Using Software Cartography Visualizations
QoSA '09 Proceedings of the 5th International Conference on the Quality of Software Architectures: Architectures for Adaptive Software Systems
A systematic review on regression test selection techniques
Information and Software Technology
A systematic review of domain analysis solutions for product lines
Journal of Systems and Software
Context in industrial software engineering research
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Using the DEMO methodology for modeling open source software development processes
Information and Software Technology
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Design science methodology: principles and practice
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
A systematic review of comparative evidence of aspect-oriented programming
Information and Software Technology
Information and Software Technology
Investigating ERP systems procurement practice: Hong Kong and Australian experiences
Information and Software Technology
Assessment methodology for software process improvement in small organizations
Information and Software Technology
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
The usual suspects: a case study on delivered defects per developer
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Evaluating the usefulness of a functional size measurement procedure to detect defects in MDD models
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Representing the behaviour of software projects using multi-dimensional timelines
Information and Software Technology
Empirical Software Engineering
Journal of Systems and Software
Key activities for product derivation in software product lines
Journal of Systems and Software
The DOPLER meta-tool for decision-oriented variability modeling: a multiple case study
Automated Software Engineering
A systematic review of evaluation of variability management approaches in software product lines
Information and Software Technology
Measuring and predicting software productivity: A systematic map and review
Information and Software Technology
Research synthesis in software engineering: A tertiary study
Information and Software Technology
Requirements elicitation using BPM notations: focusing on the strategic level representation
ACACOS'11 Proceedings of the 10th WSEAS international conference on Applied computer and applied computational science
A systematic review of research on open source software in commercial software product development
Information and Software Technology
Empirical Software Engineering
A method for evaluating rigor and industrial relevance of technology evaluations
Empirical Software Engineering
Information and Software Technology
Proceedings of the 49th SIGMIS annual conference on Computer personnel research
A qualitative study of the determinants of self-managing team effectiveness in a scrum team
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
Comparison of similarity metrics for refactoring detection
Proceedings of the 8th Working Conference on Mining Software Repositories
A competency framework for the stakeholders of a software process improvement initiative
Proceedings of the 2011 International Conference on Software and Systems Process
A study of transactional memory vs. locks in practice
Proceedings of the twenty-third annual ACM symposium on Parallelism in algorithms and architectures
Qualitative research on software development: a longitudinal case study methodology
Empirical Software Engineering
Product line bundles to support product derivation in multi product lines
Proceedings of the 15th International Software Product Line Conference, Volume 2
PROFES'11 Proceedings of the 12th international conference on Product-focused software process improvement
Towards a classification of logical dependencies origins: a case study
Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution
A web usability evaluation process for model-driven web development
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
A comparative study of challenges in integrating Open Source Software and Inner Source Software
Information and Software Technology
ReuseTool-An extensible tool support for object-oriented framework reuse
Journal of Systems and Software
Information and Software Technology
Variability in multi-tenant environments: architectural design patterns from industry
ER'11 Proceedings of the 30th international conference on Advances in conceptual modeling: recent developments and new directions
Who tested my software? Testing as an organizationally cross-cutting activity
Software Quality Control
Software process improvement success factors for small and medium Web companies: A qualitative study
Information and Software Technology
A documentation framework for architecture decisions
Journal of Systems and Software
The security assessment teaching case module
Journal of Computing Sciences in Colleges
A qualitative survey of regression testing practices
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
Empirical investigation on the benefits of using UML in software maintenance
Proceedings of the 12th International Conference on Product Focused Software Development and Process Improvement
A family of case studies on business process mining using MARBLE
Journal of Systems and Software
Adaptable context-aware micro-architecture
GPC'11 Proceedings of the 6th international conference on Grid and Pervasive Computing
Shades of gray: Opening up a software producing organization with the open software enterprise model
Journal of Systems and Software
Field study on requirements engineering artefacts and patterns
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
Alignment of software product quality goals in two outsourcing relationships
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
A systematic review of research on open source software in commercial software product development
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
IR-based traceability recovery as a plugin: an industrial case study
FDIA'11 Proceedings of the Fourth BCS-IRSG conference on Future Directions in Information Access
Exploratory case study research: Outsourced project failure
Information and Software Technology
Integrating event logs into KDM repositories
Proceedings of the 27th Annual ACM Symposium on Applied Computing
On the exploitation of process mining for security audits: the conformance checking case
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Characterizing real-time reflexion-based architecture recovery: an in-vivo multi-case study
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Information and Software Technology
Proceedings of the 34th International Conference on Software Engineering
Automated analysis of CSS rules to support style maintenance
Proceedings of the 34th International Conference on Software Engineering
What scope is there for adopting evidence-informed teaching in SE?
Proceedings of the 34th International Conference on Software Engineering
An approach to variability management in service-oriented product lines
Proceedings of the 34th International Conference on Software Engineering
A qualitative study on user guidance capabilities in product configuration tools
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
JSART: javascript assertion-based regression testing
ICWE'12 Proceedings of the 12th international conference on Web Engineering
An agile approach for software product lines scoping
Proceedings of the 16th International Software Product Line Conference - Volume 2
Challenges of applying ethnography to study software practices
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Evolution of features and their dependencies - an explorative study in OSS
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Lessons learned from evaluating a checklist for reporting experimental and observational research
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Testing highly complex system of systems: an industrial case study
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Reasoning with contextual requirements: Detecting inconsistency and conflicts
Information and Software Technology
Journal of Systems and Software
How to make agile UX work more efficient: management and sales perspectives
Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design
Software and Systems Modeling (SoSyM)
Equality in cumulative voting: A systematic review with an improvement proposal
Information and Software Technology
Automated generation of test oracles using a model-driven approach
Information and Software Technology
Information and Software Technology
HCSE'12 Proceedings of the 4th international conference on Human-Centered Software Engineering
A model for assessing organizational learning in software development organizations
HCSE'12 Proceedings of the 4th international conference on Human-Centered Software Engineering
Empirical software engineering for agent programming
Proceedings of the 2nd edition on Programming systems, languages and applications based on actors, agents, and decentralized control abstractions
A posteriori operation detection in evolving software models
Journal of Systems and Software
Where did the requirements come from? a retrospective case study
ER'12 Proceedings of the 2012 international conference on Advances in Conceptual Modeling
Adoption of the cloud business model in Indonesia: triggers, benefits, and challenges
Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
A mapping study to investigate component-based software system metrics
Journal of Systems and Software
Understanding Ajax applications by connecting client and server-side execution traces
Empirical Software Engineering
Applying MDE to the (semi-)automatic development of model transformations
Information and Software Technology
Information and Software Technology
Evidence of software inspection on feature specification for software product lines
Journal of Systems and Software
Journal of Systems and Software
Agile requirements prioritization in large-scale outsourced system projects: An empirical study
Journal of Systems and Software
A survey of software testing practices in Canada
Journal of Systems and Software
Evaluating usage and quality of technical software documentation: an empirical study
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
A mapping study on method engineering: first results
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
Journal of Systems and Software
Software architects' experiences of quality requirements: what we know and what we do not know?
REFSQ'13 Proceedings of the 19th international conference on Requirements Engineering: Foundation for Software Quality
REFSQ'13 Proceedings of the 19th international conference on Requirements Engineering: Foundation for Software Quality
Requirements engineering meets physiotherapy: an experience with motion-based games
REFSQ'13 Proceedings of the 19th international conference on Requirements Engineering: Foundation for Software Quality
Assessing the best-order for business process model refactoring
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Process variability management in global software development: a case study
Proceedings of the 2013 International Conference on Software and System Process
Criteria for software process tailoring: a systematic review
Proceedings of the 2013 International Conference on Software and System Process
A mixed-method approach for the empirical evaluation of the issue-based variability modeling
Journal of Systems and Software
User involvement in software evolution practice: a case study
Proceedings of the 2013 International Conference on Software Engineering
Happy birthday! a trend analysis on past MSR papers
Proceedings of the 10th Working Conference on Mining Software Repositories
On the concurrent execution of model transformations with Linda
Proceedings of the Workshop on Scalability in Model Driven Engineering
Evaluating applicability of combinatorial testing in an industrial environment: a case study
Proceedings of the 2013 International Workshop on Joining AcadeMiA and Industry Contributions to testing Automation
Diversity in software engineering research
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Using a functional size measurement procedure to evaluate the quality of models in MDD environments
ACM Transactions on Software Engineering and Methodology (TOSEM) - In memoriam, fault detection and localization, formal methods, modeling and design
Communication factors for speed and reuse in large-scale agile software development
Proceedings of the 17th International Software Product Line Conference
Augmented manufacturing: a study with impaired persons on assistive systems using in-situ projection
Proceedings of the 6th International Conference on PErvasive Technologies Related to Assistive Environments
Performance and reliability prediction for evolving service-oriented software systems
Empirical Software Engineering
Multi-sprint planning and smooth replanning: An optimization model
Journal of Systems and Software
On evaluating commercial Cloud services: A systematic review
Journal of Systems and Software
Decomposition driven consolidation of process models
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
AiOLoS: A model for assessing organizational learning in software development organizations
Information and Software Technology
International Journal of Open Source Software and Processes
A systematic review of systematic review process research in software engineering
Information and Software Technology
A decision support framework for metrics selection in goal-based measurement programs: GQM-DSFMS
Journal of Systems and Software
On the relationships between QoS and software adaptability at the architectural level
Journal of Systems and Software
Software quality across borders: Three case studies on company internal alignment
Information and Software Technology
Information and Software Technology
Understanding users' behavior with software operation data mining
Computers in Human Behavior
Information and Software Technology
Journal of Systems and Software
Considering rigor and relevance when evaluating test driven development: A systematic review
Information and Software Technology
A tool supporting root cause analysis for synchronous retrospectives in distributed software teams
Information and Software Technology
Perceived causes of software project failures - An analysis of their relationships
Information and Software Technology
Hi-index | 0.00 |
Case study is a suitable research methodology for software engineering research since it studies contemporary phenomena in its natural context. However, the understanding of what constitutes a case study varies, and hence the quality of the resulting studies. This paper aims at providing an introduction to case study methodology and guidelines for researchers conducting case studies and readers studying reports of such studies. The content is based on the authors' own experience from conducting and reading case studies. The terminology and guidelines are compiled from different methodology handbooks in other research domains, in particular social science and information systems, and adapted to the needs in software engineering. We present recommended practices for software engineering case studies as well as empirically derived and evaluated checklists for researchers and readers of case study research.