World's Best Scientists 2026 revealed!
Oscar Nierstrasz

Oscar Nierstrasz

Award Badge
Computer Science
Switzerland
2025

D-Index & Metrics

Computer Science

D-Index
58
Citations
15763
World Ranking
3585
National Ranking
82

Research.com Recognitions

  • 2025 - Research.com Computer Science in Switzerland Leader Award
  • 2022 - Research.com Computer Science in Switzerland Leader Award

Overview

Oscar Nierstrasz is affiliated with the University of Bern in Switzerland and has contributed extensively to the field of computer science, with a particular focus on software engineering and related subfields.

The main fields of study covered by their research include:

  • Computer Science

Within this broad field, their work spans several notable subfields, including:

  • Information Systems
  • Signal Processing
  • Software
  • Sociology and Political Science
  • Computer Networks and Communications

Oscar Nierstrasz's research addresses various topics, emphasizing areas such as:

  • Software Engineering Research
  • Advanced Malware Detection Techniques
  • Software Reliability and Analysis Research
  • Software Engineering Techniques and Practices
  • Spam and Phishing Detection
  • Software Testing and Debugging Techniques
  • Web Application Security Vulnerabilities

Recent publications highlight different aspects of these topics, including:

  • "A decade of code comment quality assessment: A systematic literature review" (2022) in the Journal of Systems and Software
  • "Analyzing Module Diversity" (2020) in HAL (Le Centre pour la Communication Scientifique Directe)
  • "What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk" (2021) in Empirical Software Engineering
  • "Interactive Behavior-driven Development: a Low-code Perspective" (2021) in the 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)
  • "Security Header Fields in HTTP Clients" (2021) in the 2021 IEEE 21st International Conference on Software Quality, Reliability and Security (QRS)

The recurring publication venues where Oscar Nierstrasz's work appears include:

  • arXiv (Cornell University)
  • 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
  • Journal of Systems and Software
  • 2021 IEEE 21st International Conference on Software Quality, Reliability and Security (QRS)
  • Empirical Software Engineering

Frequent collaborators contributing to their research efforts include:

  • Mohammad Ghafari
  • Pooja Rani
  • Nataliia Stulova
  • Pascal Gadient
  • Mohammadreza Hazhirpasand

Best Publications

  • Software Engineering for Self-Adaptive Systems : A Second Research Roadmap

    Rogério de Lemos;Holger Giese;Hausi A. Müller;Mary Shaw

  • Regular types for active objects

    Oscar Nierstrasz

  • Context-oriented Programming

    Robert Hirschfeld;Pascal Costanza;Oscar Nierstrasz

  • Object-oriented reengineering patterns

    Oscar Nierstrasz;Serge Demeyer

  • Traits: Composable Units of Behavior

    Nathanael Shärli;Stéphane Ducasse;Oscar Nierstrasz;Andrew Black

  • Finding refactorings via change metrics

    Serge Demeyer;Stéphane Ducasse;Oscar Nierstrasz

  • Traits: A mechanism for fine-grained reuse

    Stéphane Ducasse;Oscar Nierstrasz;Nathanael Schärli;Roel Wuyts

  • Assigning bug reports using a vocabulary-based expertise model of developers

    Dominique Matter;Adrian Kuhn;Oscar Nierstrasz

  • Component-oriented software development

    Oscar Nierstrasz;Simon Gibbs;Dennis Tsichritzis

  • A survey of object-oriented concepts

    Oscar Nierstrasz

  • The story of moose: an agile reengineering environment

    Oscar Nierstrasz;Stéphane Ducasse;Tudor Gǐrba

  • Active objects in hybrid

    O. M. Nierstrasz

  • Research directions in software composition

    Oscar Nierstrasz;Theo Dirk Meijler

  • Component-oriented software technology

    Oscar Nierstrasz;Laurent Dami

  • Pharo by Example

    Andrew P. Black;Stéphane Ducasse;Oscar Nierstrasz;Damien Pollet

  • Object-oriented software composition

    Oscar Nierstrasz;Dennis Tsichritzis

  • Class management for software communities

    Simon Gibbs;Eduardo Casais;Oscar Nierstrasz;X. Pintado

  • A meta-model for language-independent refactoring

    S. Tichelaar;S. Ducasse;S. Demeyer;O. Nierstrasz

  • The effect of object-oriented frameworks on developer productivity

    S. Moser;O. Nierstrasz

  • Requirements for a Composition Language

    Oscar Nierstrasz;Theo Dirk Meijler

  • Object-based models and languages for concurrent systems : ECOOP '94 Workshop on Models and Languages for Coordination of Parallelism and Distribution, Bologna, Italy, July 5, 1994 : proceedings

    Paolo Ciancarini;Oscar Marius Nierstrasz;明憲 米沢

Frequent Co-Authors

Stéphane Ducasse
Stéphane Ducasse University of Lille
Serge Demeyer
Serge Demeyer University of Antwerp
Michele Lanza
Michele Lanza Universita della Svizzera Italiana
Krzysztof Czarnecki
Krzysztof Czarnecki University of Waterloo
Sven Apel
Sven Apel Saarland University
Daniel Weiskopf
Daniel Weiskopf University of Stuttgart
William R. Cook
William R. Cook The University of Texas at Austin
Jon Whittle
Jon Whittle Commonwealth Scientific and Industrial Research Organisation
Gabor Karsai
Gabor Karsai Vanderbilt University

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

If you're exploring pathways in Computer Science, there are a variety of flexible online degrees tailored to meet diverse goals. For accelerated learners or working professionals, pursuing the quickest masters degree online can help you advance your expertise and qualify for higher-level positions in as little as one year.

Deciding which degree is most valuable for your future is crucial. Consider programs recognized as the best masters degree to get—fields like computer science, data analytics, and cybersecurity are consistently in high demand with excellent career prospects.

If you're just starting out, 1 year associate degree programs online offer an efficient entry point into technology careers, equipping you with essential skills for entry-level roles or further study.

Budget is another important factor. Many prospective students seek out the cheapest online college options, which can provide a quality education at a fraction of traditional costs, making a degree in Computer Science more accessible than ever.

Best Scientists Citing Oscar Nierstrasz

Trending Scientists

Recently Published Articles