Ralph E. Johnson

33.8k citations
219 papers · 19.5k indexed · 2 hit papers · h-index 45

Ralph E. Johnson

213 papers receiving 16.3k citations

Hit Papers

Design Patterns: Elements of Reusable Object-Oriented Sof...12.8k19882026200020134.0k8.0k12.0k

Peers

Ralph E. Johnson
Comparison fields: 5 of 202
  • Software 4.2k
  • Development 2.2k
  • Information Systems 9.7k
  • Artificial Intelligence 9.3k
  • Hardware and Architecture 1.5k
Replace John Vlissides with:
John Vlissides United States
Erich Gamma Switzerland
Grady Booch United States
Martin Fowler United Kingdom
Jeffrey D. Ullman United States
Nils J. Nilsson United States
Brian W. Kernighan United States
Michael Jackson Australia
Prabhakar Raghavan United States
Yan Wang China
Ralph E. Johnson relative to John Vlissides United States John Vlissides's profile →
Citations per field
00.5×1.5×
John Vlissides · 1×
Citations per year

Countries citing papers authored by Ralph E. Johnson

Since Specialization
Citations

This map shows the geographic impact of Ralph E. Johnson's research. It shows the number of citations coming from papers published by authors working in each country. You can also color the map by specialization and compare the number of citations received by Ralph E. Johnson with the expected number of citations based on a country's size and research output (numbers larger than one mean the country cites Ralph E. Johnson more than expected).

Fields of papers citing papers by Ralph E. Johnson

Since Specialization
Physical SciencesHealth SciencesLife SciencesSocial Sciences

This network shows the impact of papers produced by Ralph E. Johnson. Nodes represent research fields, and links connect fields that are likely to share authors. Colored nodes show fields that tend to cite the papers produced by Ralph E. Johnson. The network helps show where Ralph E. Johnson may publish in the future.

Co-authorship network

The 25 scholars most cited alongside Ralph E. Johnson, linked wherever they have co-authored with each other. Click a name or a connecting line to browse the papers they share.

Border = papers with Ralph E. Johnson Line = papers co-authored together Ralph E. Johnson links everyone, so they are left out of the graph.

All Works

20 of 20 papers shown
#Work
1
IELE: An Intermediate-Level Blockchain Language Designed and Implemented Using Formal Semantics
20187
2 20152
3 20085
4
Proceedings of the 2006 conference on Pattern languages of programs
20061
5 20043
6
Developing the refactoring browser
20012
7
Building application frameworks: object-oriented foundations of framework design
1999284
8
Domain-specific application frameworks: framework experience by industry
199940
9
Implementing application frameworks: object-oriented frameworks at work
199953
10
Design Patterns CD: Elements of Reusable Object-Oriented Software, (CD-ROM)
199844
11
Patterns for evolving frameworks
199733
12
Beyond the Hype: Do Patterns and Frameworks Reduce Discovery Costs? (Panel).
19972
13 19972
14
Software Patterns (Introduction to the Special Section).
19963
15
Designing Reusable Designs - Experiences Designing Object-Oriented Frameworks (Panel).
19901
16
Designing reusable classesbreakdown →
1988684
17 19876
18 198641
19
Radiosensitivity of leukemic and nonleukemic lymphocytes.
19673
20 19665

About Ralph E. Johnson

Ralph E. Johnson is a scholar working on Software, Hardware and Architecture, Development, Information Systems and Pathology and Forensic Medicine, having authored 219 papers that have together received 19.5k indexed citations. Recurring topics across this work include Software Engineering Research (57 papers), Lymphoma Diagnosis and Treatment (40 papers), Advanced Software Engineering Methodologies (35 papers), Parallel Computing and Optimization Techniques (25 papers), Logic, programming, and type systems (22 papers), Software System Performance and Reliability (21 papers), Software Testing and Debugging Techniques (19 papers) and Model-Driven Software Engineering Techniques (18 papers). The work is most often cited by research in Software (4.2k citations), Development (2.2k citations), Information Systems (9.7k citations), Artificial Intelligence (9.3k citations) and Hardware and Architecture (1.5k citations). Ralph E. Johnson has collaborated with scholars based in United States, Malaysia and Canada. Frequent co-authors include John Vlissides, Erich Gamma, Richard F. Helm, Brian Foote, Mohamed E. Fayad, Danny Dig, Don Roberts, Douglas C. Schmidt, Thomas C. Pomeroy and John Brant. Their work appears in journals such as Cancer, Radiology, ACM SIGPLAN Notices, International Journal of Radiation Oncology*Biology*Physics and American Journal of Roentgenology.

Rankless uses publication and citation data sourced from OpenAlex, an open and comprehensive bibliographic database. While OpenAlex provides broad and valuable coverage of the global research landscape, it—like all bibliographic datasets—has inherent limitations. These include incomplete records, variations in author disambiguation, differences in journal indexing, and delays in data updates. As a result, some metrics and network relationships displayed in Rankless may not fully capture the entirety of a scholar's output or impact.

Explore authors with similar magnitude of impact

Rankless by CCL
2026