H-Index & Metrics Top Publications

H-Index & Metrics

Discipline name H-index Citations Publications World Ranking National Ranking
Computer Science H-index 52 Citations 14,018 295 World Ranking 2621 National Ranking 70

Overview

What is he best known for?

The fields of study he is best known for:

  • Programming language
  • Operating system
  • Software

Oscar Nierstrasz mainly focuses on Programming language, Software engineering, Object-oriented programming, Software development and Software system. Oscar Nierstrasz interconnects Software maintenance, Function point, Systems development life cycle, Software development process and Software in the investigation of issues within Software engineering. His Software research is multidisciplinary, incorporating perspectives in Object and Flexibility.

As a part of the same scientific study, Oscar Nierstrasz usually deals with the Object-oriented programming, concentrating on Code refactoring and frequently concerns with Java and Software evolution. The Software system study combines topics in areas such as Source code and Knowledge-based systems. His Social software engineering study combines topics from a wide range of disciplines, such as Software verification and validation and Software Engineering Process Group.

His most cited work include:

  • Software Engineering for Self-Adaptive Systems : A Second Research Roadmap (523 citations)
  • Context-oriented Programming (411 citations)
  • Traits: Composable Units of Behavior (355 citations)

What are the main themes of his work throughout his whole career to date?

Software engineering, Programming language, Software system, Software and Software development are his primary areas of study. His Software engineering research is multidisciplinary, relying on both Java, Software maintenance, Business process reengineering and Systems engineering. All of his Programming language and Smalltalk, Object-oriented programming, Object, Parsing and Parser combinator investigations are sub-components of the entire Programming language study.

The concepts of his Smalltalk study are interwoven with issues in Class and Theoretical computer science. The various areas that Oscar Nierstrasz examines in his Software system study include Reverse engineering and Knowledge-based systems. His work in Software covers topics such as Source code which are related to areas like Data mining.

He most often published in these fields:

  • Software engineering (32.05%)
  • Programming language (32.05%)
  • Software system (23.85%)

What were the highlights of his more recent work (between 2014-2021)?

  • Software (23.33%)
  • Software engineering (32.05%)
  • Programming language (32.05%)

In recent papers he was focusing on the following fields of study:

His primary areas of study are Software, Software engineering, Programming language, Software system and Java. His Software research includes themes of Data science, Visualization, Human–computer interaction and Source code. His study looks at the relationship between Software engineering and topics such as Engineering management, which overlap with Software Engineering Process Group and Software peer review.

His research ties Null and Programming language together. His study in Software system is interdisciplinary in nature, drawing from both User interface and Software development. His study explores the link between Smalltalk and topics such as Program comprehension that cross with problems in Theoretical computer science.

Between 2014 and 2021, his most popular works were:

  • CityVR: Gameful Software Visualization (33 citations)
  • A systematic literature review of software visualization evaluation (31 citations)
  • Security Smells in Android (26 citations)

In his most recent research, the most cited papers focused on:

  • Programming language
  • Operating system
  • Software

His primary areas of study are Software, Programming language, Software system, Software visualization and Software engineering. Specifically, his work in Software is concerned with the study of Software development. His studies in Software development integrate themes in fields like Focus, Adaptation and Personalization.

His Software system study integrates concerns from other disciplines, such as Debugger and Debugging. His Software visualization research integrates issues from Usability and Human–computer interaction. He integrates many fields in his works, including Software engineering and Conformance checking.

This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.

Top Publications

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

Rogério de Lemos;Holger Giese;Hausi A. Müller;Mary Shaw.
dagstuhl seminar proceedings (2013)

1872 Citations

Object-oriented reengineering patterns

Oscar Nierstrasz;Serge Demeyer.
(2002)

648 Citations

Context-oriented Programming

Robert Hirschfeld;Pascal Costanza;Oscar Nierstrasz.
The Journal of Object Technology (2008)

646 Citations

Traits: Composable Units of Behavior

Nathanael Shärli;Stéphane Ducasse;Oscar Nierstrasz;Andrew Black.
european conference on object-oriented programming (2002)

540 Citations

Regular types for active objects

Oscar Nierstrasz.
conference on object oriented programming systems languages and applications (1993)

480 Citations

Finding refactorings via change metrics

Serge Demeyer;Stéphane Ducasse;Oscar Nierstrasz.
conference on object-oriented programming systems, languages, and applications (2000)

419 Citations

Traits: A mechanism for fine-grained reuse

Stéphane Ducasse;Oscar Nierstrasz;Nathanael Schärli;Roel Wuyts.
ACM Transactions on Programming Languages and Systems (2006)

323 Citations

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

Dominique Matter;Adrian Kuhn;Oscar Nierstrasz.
mining software repositories (2009)

279 Citations

Component-oriented software development

Oscar Nierstrasz;Simon Gibbs;Dennis Tsichritzis.
Communications of The ACM (1992)

276 Citations

A survey of object-oriented concepts

Oscar Nierstrasz.
Object-oriented concepts, databases, and applications (1989)

258 Citations

Profile was last updated on December 6th, 2021.
Research.com Ranking is based on data retrieved from the Microsoft Academic Graph (MAG).
The ranking h-index is inferred from publications deemed to belong to the considered discipline.

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

Contact us

Top Scientists Citing Oscar Nierstrasz

Stéphane Ducasse

Stéphane Ducasse

University of Lille

Publications: 182

Michele Lanza

Michele Lanza

Universita della Svizzera Italiana

Publications: 57

Danny Weyns

Danny Weyns

KU Leuven

Publications: 56

Serge Demeyer

Serge Demeyer

University of Antwerp

Publications: 54

Sven Apel

Sven Apel

Saarland University

Publications: 36

Tom Mens

Tom Mens

University of Mons

Publications: 31

Andy Zaidman

Andy Zaidman

Delft University of Technology

Publications: 27

Yann-Gaël Guéhéneuc

Yann-Gaël Guéhéneuc

Concordia University

Publications: 25

Romain Robbes

Romain Robbes

Free University of Bozen-Bolzano

Publications: 25

Christian Kästner

Christian Kästner

Carnegie Mellon University

Publications: 25

Harald C. Gall

Harald C. Gall

University of Zurich

Publications: 22

Holger Giese

Holger Giese

University of Potsdam

Publications: 22

Ina Schaefer

Ina Schaefer

Technische Universität Braunschweig

Publications: 21

Wouter Joosen

Wouter Joosen

KU Leuven

Publications: 20

Carlo Ghezzi

Carlo Ghezzi

Politecnico di Milano

Publications: 20

Something went wrong. Please try again later.