| Hits ?▲ |
Authors |
Title |
Venue |
Year |
Link |
Author keywords |
| 1 | Jeffrey L. Overbey, Ralph E. Johnson |
Differential precondition checking: A lightweight, reusable analysis for refactoring tools.  |
ASE  |
2011 |
DBLP DOI BibTeX RDF |
|
| 1 | Mohsen Vakilian, Stas Negara, Samira Tasharofi, Ralph E. Johnson |
Keshmesh: a tool for detecting and fixing java concurrency bug patterns.  |
OOPSLA Companion  |
2011 |
DBLP DOI BibTeX RDF |
|
| 1 | Eric C. Reed, Nicholas Chen, Ralph E. Johnson |
Expressing pipeline parallelism using TBB constructs: a case study on what works and what doesn't.  |
SPLASH Workshops  |
2011 |
DBLP DOI BibTeX RDF |
|
| 1 | James R. Douglass, Nicholas Chen, Ralph E. Johnson |
The language of languages research project: unifying concepts expressed across different notations.  |
OOPSLA Companion  |
2011 |
DBLP DOI BibTeX RDF |
|
| 1 | Mohsen Vakilian, Nicholas Chen, Stas Negara, Balaji Ambresh Rajkumar, Roshanak Zilouchian Moghaddam, Ralph E. Johnson |
The need for richer refactoring usage data.  |
PLATEAU  |
2011 |
DBLP DOI BibTeX RDF |
|
| 1 | Stas Negara, Gengbin Zheng, Kuo-Chuan Pan, Natasha Negara, Ralph E. Johnson, Laxmikant V. Kalé, Paul M. Ricker |
Automatic MPI to AMPI Program Transformation Using Photran.  |
Euro-Par Workshops  |
2010 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson |
Avoiding the classic catastrophic computer science failure mode: 2010 acm sigsoft outstanding research award talk.  |
SIGSOFT FSE  |
2010 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson |
Software development is program transformation.  |
FoSER  |
2010 |
DBLP DOI BibTeX RDF |
|
| 1 | Mohsen Vakilian, Danny Dig, Robert L. Bocchino Jr., Jeffrey Overbey, Vikram S. Adve, Ralph E. Johnson |
Inferring Method Effect Summaries for Nested Heap Regions.  |
ASE  |
2009 |
DBLP DOI BibTeX RDF |
|
| 1 | Danny Dig, Mihai Tarce, Cosmin Radoi, Marius Minea, Ralph E. Johnson |
Relooper: refactoring for loop parallelism in Java.  |
OOPSLA Companion  |
2009 |
DBLP DOI BibTeX RDF |
parallelism, concurrency, program transformation, program analysis, refactoring |
| 1 | Jeffrey L. Overbey, Ralph E. Johnson |
Regrowing a language: refactoring tools allow programming languages to evolve.  |
OOPSLA  |
2009 |
DBLP DOI BibTeX RDF |
java, fortran, refactoring, language design, restructuring, language evolution |
| 1 | Munawar Hafiz, Paul Adamczyk, Ralph E. Johnson |
Systematically Eradicating Data Injection Attacks Using Security-Oriented Program Transformations.  |
ESSoS  |
2009 |
DBLP DOI BibTeX RDF |
|
| 1 | Danny Dig, Kashif Manzoor, Ralph E. Johnson, Tien N. Nguyen |
Effective Software Merging in the Presence of Object-Oriented Refactorings.  |
IEEE Trans. Software Eng.  |
2008 |
DBLP DOI BibTeX RDF |
Configuration Management, Version control, Restructuring, reverse engineering and reengineering |
| 1 | Munawar Hafiz, Ralph E. Johnson |
Evolution of the MTA architecture: the impact of security.  |
Softw., Pract. Exper.  |
2008 |
DBLP DOI BibTeX RDF |
|
| 1 | Jeffrey L. Overbey, Ralph E. Johnson |
Generating Rewritable Abstract Syntax Trees.  |
SLE  |
2008 |
DBLP DOI BibTeX RDF |
|
| 1 | Danny Dig, Robert M. Fuhrer, Ralph E. Johnson |
The 2nd workshop on refactoring tools (WRT'08).  |
OOPSLA Companion  |
2008 |
DBLP DOI BibTeX RDF |
program analysis, transformation, refactoring, program manipulation |
| 1 | Danny Dig, Stas Negara, Vibhu Mohindra, Ralph E. Johnson |
ReBA: a tool for generating binary adapters for evolving java libraries.  |
ICSE Companion  |
2008 |
DBLP DOI BibTeX RDF |
api compatibility, refactoring, libraries, component reuse |
| 1 | Danny Dig, Stas Negara, Vibhu Mohindra, Ralph E. Johnson |
ReBA: refactoring-aware binary adaptation of evolving libraries.  |
ICSE  |
2008 |
DBLP DOI BibTeX RDF |
api compatibility, refactoring, libraries, component reuse |
| 1 | Munawar Hafiz, Paul Adamczyk, Ralph E. Johnson |
Organizing Security Patterns.  |
IEEE Software  |
2007 |
DBLP DOI BibTeX RDF |
security, patterns, protection |
| 1 | Danny Dig, Ralph E. Johnson, Frank Tip, Oege de Moor, Jan Becicka, William G. Griswold, Markus Keller |
Refactoring Tools.  |
ECOOP Workshops  |
2007 |
DBLP DOI BibTeX RDF |
|
| 1 | León Welicki, Joseph W. Yoder, Rebecca Wirfs-Brock, Ralph E. Johnson |
Towards a pattern language for adaptive object models.  |
OOPSLA Companion  |
2007 |
DBLP DOI BibTeX RDF |
software engineering, patterns, domain specific languages, business modeling, object models, domain modeling, pattern languages, adaptive object models |
| 1 | Danny Dig, Kashif Manzoor, Ralph E. Johnson, Tien N. Nguyen |
Refactoring-Aware Configuration Management for Object-Oriented Programs.  |
ICSE  |
2007 |
DBLP DOI BibTeX RDF |
|
| 1 | Danny Dig, Kashif Manzoor, Tien N. Nguyen, Ralph E. Johnson |
Refactoring-aware software merging and configuration management.  |
ACM SIGSOFT Software Engineering Notes  |
2006 |
DBLP DOI BibTeX RDF |
|
| 1 | Danny Dig, Ralph E. Johnson |
How do APIs evolve? A story of refactoring.  |
Journal of Software Maintenance  |
2006 |
DBLP DOI BibTeX RDF |
|
| 1 | Zahid Anwar, William Yurcik, Ralph E. Johnson, Munawar Hafiz, Roy H. Campbell |
Multiple design patterns for voice over IP (VoIP) security.  |
IPCCC  |
2006 |
DBLP DOI BibTeX RDF |
|
| 1 | Federico Balaguer, Thuc S. M. Ho, Ralph E. Johnson |
Detecting Data Races on Framework-Based Applications.  |
COMPSAC  |
2006 |
DBLP DOI BibTeX RDF |
|
| 1 | Danny Dig, Kashif Manzoor, Tien N. Nguyen, Ralph E. Johnson |
MolhadoRef: a refactoring-aware infrastructure for OO programs.  |
ETX  |
2006 |
DBLP DOI BibTeX RDF |
Eclipse |
| 1 | Steven Fraser, Erich Gamma, Richard Helm, Ralph E. Johnson |
Design patterns: beginnings and futures.  |
OOPSLA Companion  |
2006 |
DBLP DOI BibTeX RDF |
patterns |
| 1 | Danny Dig, Tien N. Nguyen, Kashif Manzoor, Ralph E. Johnson |
MolhadoRef: a refactoring-aware software configuration management tool.  |
OOPSLA Companion  |
2006 |
DBLP DOI BibTeX RDF |
refactoring, configuration management, version control |
| 1 | Danny Dig, Ralph E. Johnson |
Automated upgrading of component-based applications.  |
OOPSLA Companion  |
2006 |
DBLP DOI BibTeX RDF |
frameworks, refactoring, libraries, component reuse |
| 1 | Ralph E. Johnson |
The Closing of the Frontier.  |
ECOOP  |
2006 |
DBLP DOI BibTeX RDF |
|
| 1 | Danny Dig, Can Comertoglu, Darko Marinov, Ralph E. Johnson |
Automated Detection of Refactorings in Evolving Components.  |
ECOOP  |
2006 |
DBLP DOI BibTeX RDF |
|
| 1 | Reza Razavi, Noury Bouraqadi, Joseph W. Yoder, Jean-François Perrot, Ralph E. Johnson |
Language support for adaptive object-models using metaclasses.  |
Computer Languages, Systems & Structures  |
2005 |
DBLP DOI BibTeX RDF |
|
| 1 | Weerasak Witthawaskul, Ralph E. Johnson |
Transaction Support Using Unit of Work Modeling in the Context of MDA.  |
EDOC  |
2005 |
DBLP DOI BibTeX RDF |
|
| 1 | Alejandra Garrido, Ralph E. Johnson |
Analyzing Multiple Configurations of a C Program.  |
ICSM  |
2005 |
DBLP DOI BibTeX RDF |
|
| 1 | Danny Dig, Ralph E. Johnson |
The Role of Refactorings in API Evolution.  |
ICSM  |
2005 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson, Richard P. Gabriel (eds.) |
Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2005, October 16-20, 2005, San Diego, CA, USA  |
OOPSLA  |
2005 |
DBLP BibTeX RDF |
|
| 1 | Ralph E. Johnson, Richard P. Gabriel (eds.) |
Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2005, October 16-20, 2005, San Diego, CA, USA  |
OOPSLA Companion  |
2005 |
DBLP BibTeX RDF |
|
| 1 | Brian Foote, Ralph E. Johnson, James Noble |
Efficient Multimethods in a Single Dispatch Language.  |
ECOOP  |
2005 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson |
Using Re-factoring to Reduce the Pain of Component Evolution.  |
SERA  |
2005 |
DBLP DOI BibTeX RDF |
|
| 1 | Jim Haungs, Martin Fowler, Ralph E. Johnson, Steve McConnell, Richard P. Gabriel |
Software development: arts & crafts or math & science?  |
OOPSLA Companion  |
2004 |
DBLP DOI BibTeX RDF |
software engineering, formal methods, extreme programming, agile development |
| 1 | Ayla Dantas, Joseph W. Yoder, Paulo Borba, Ralph E. Johnson |
Using Aspects to Make Adaptive Object-Models Adaptable.  |
RAM-SE  |
2004 |
DBLP BibTeX RDF |
|
| 1 | Alejandra Garrido, Ralph E. Johnson |
Refactoring C with Conditional Compilation.  |
ASE  |
2003 |
DBLP DOI BibTeX RDF |
|
| 1 | Joseph W. Yoder, Ralph E. Johnson, Steven R. Wingo, Ron Jeffries, Linda Rising |
Object-oriented success stories: "learning from our failures".  |
OOPSLA Companion  |
2003 |
DBLP DOI BibTeX RDF |
successes, object-oriented, failures |
| 1 | Joseph W. Yoder, Ralph E. Johnson |
The Adaptive Object-Model Architectural Style.  |
WICSA  |
2002 |
DBLP BibTeX RDF |
|
| 1 | Joseph W. Yoder, Federico Balaguer, Ralph E. Johnson |
Architecture and Design of Adaptive Object Models.  |
SIGPLAN Notices  |
2001 |
DBLP DOI BibTeX RDF |
|
| 1 | Alan M. Durham, Ralph E. Johnson |
A system to implement primitive data types.  |
J. Braz. Comp. Soc.  |
1999 |
DBLP BibTeX RDF |
|
| 1 | John Brant, Brian Foote, Ralph E. Johnson, Don Roberts |
Wrappers to the Rescue.  |
ECOOP  |
1998 |
DBLP DOI BibTeX RDF |
|
| 1 | Stephen J. Mellor, Ralph E. Johnson |
Guest Editor's Introduction: Why Explore Object Methods, Patterns, and Architectures?  |
IEEE Software  |
1997 |
DBLP DOI BibTeX RDF |
|
| 1 | Don Roberts, John Brant, Ralph E. Johnson |
A Refactoring Tool for Smalltalk.  |
TAPOS  |
1997 |
DBLP BibTeX RDF |
|
| 1 | Ralph E. Johnson |
Frameworks = (Components + Patterns).  |
Commun. ACM  |
1997 |
DBLP DOI BibTeX RDF |
|
| 1 | Steven Fraser, Kent Beck, Grady Booch, James Coplien, Ralph E. Johnson, Bill Opdyke |
Beyond the Hype: Do Patterns and Frameworks Reduce Discovery Costs? (Panel).  |
OOPSLA  |
1997 |
DBLP DOI BibTeX RDF |
|
| 1 | Mansour Zand, Guillermo Arango, Margaret J. Davis, Ralph E. Johnson, Jeffrey S. Poulin, Andrew Watson |
Reuse Research and Development: Is It on the Right Track?  |
SSR  |
1997 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson |
Components, Frameworks, Patterns.  |
SSR  |
1997 |
DBLP DOI BibTeX RDF |
|
| 1 | Douglas C. Schmidt, Mohamed Fayad, Ralph E. Johnson |
Software Patterns (Introduction to the Special Section).  |
Commun. ACM  |
1996 |
DBLP BibTeX RDF |
|
| 1 | Alan M. Durham, Ralph E. Johnson |
A Framework for Run-Time Systems and its Visual Programming Language.  |
OOPSLA  |
1996 |
DBLP DOI BibTeX RDF |
|
| 1 | Hermann Hüni, Ralph E. Johnson, Robert Engel |
A Framework for Network Protocol Software.  |
OOPSLA  |
1995 |
DBLP DOI BibTeX RDF |
|
| 1 | John Brant, Ralph E. Johnson |
Creating Tools in HotDraw by Composition.  |
TOOLS  |
1994 |
DBLP BibTeX RDF |
|
| 1 | Ralph E. Johnson |
Frameworks: A Programmer's View of Developing Reusable Software.  |
TOOLS  |
1994 |
DBLP BibTeX RDF |
|
| 1 | Kent Beck, Ralph E. Johnson |
Patterns Generate Architectures.  |
ECOOP  |
1994 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson |
HotDraw: a structured drawing editor framework for Smalltalk (abstract).  |
OOPS Messenger  |
1993 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson, William F. Opdyke |
Refactoring and Aggregation.  |
ISOTAS  |
1993 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson, Kent Beck, Grady Booch, William R. Cook, Richard P. Gabriel, Rebecca Wirfs-Brock |
How to Get a Paper Accepted at OOPSLA (Panel).  |
OOPSLA  |
1993 |
DBLP DOI BibTeX RDF |
|
| 1 | William F. Opdyke, Ralph E. Johnson |
Creating Abstract Superclasses by Refactoring.  |
ACM Conference on Computer Science  |
1993 |
DBLP DOI BibTeX RDF |
C++ |
| 1 | Erich Gamma, Richard Helm, Ralph E. Johnson, John M. Vlissides |
Design Patterns: Abstraction and Reuse of Object-Oriented Design.  |
ECOOP  |
1993 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson |
Reducing the Latency of a Real-Time Garbage Collector.  |
LOPLAS  |
1992 |
DBLP BibTeX RDF |
|
| 1 | Carl McConnell, Ralph E. Johnson |
Using Static Single Assignment Form in a Code Optimizer.  |
LOPLAS  |
1992 |
DBLP BibTeX RDF |
|
| 1 | Ralph E. Johnson |
A Programmer's View of Developing Reusable Software.  |
TOOLS  |
1992 |
DBLP BibTeX RDF |
|
| 1 | Peter Wegner, William L. Scherlis, James M. Purtilo, David C. Luckham, Ralph E. Johnson |
Object-Oriented Megaprogramming (Panel).  |
OOPSLA  |
1992 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson |
Documenting Frameworks using Patterns.  |
OOPSLA  |
1992 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson, Carl McConnell, J. Michael Lake |
The RTL System: A Framework for Code Optimization.  |
Code Generation  |
1991 |
DBLP BibTeX RDF |
|
| 1 | Rebecca Wirfs-Brock, Ralph E. Johnson |
Surveying Current Research in Object-Oriented Design.  |
Commun. ACM  |
1990 |
DBLP DOI BibTeX RDF |
|
| 1 | José A. Borges, Ralph E. Johnson |
Multiparadigm Visual Programming Language.  |
VL  |
1990 |
DBLP BibTeX RDF |
|
| 1 | Justin O. Graver, Ralph E. Johnson |
A Type System for Smalltalk.  |
POPL  |
1990 |
DBLP DOI BibTeX RDF |
Smalltalk |
| 1 | Allen Wirfs-Brock, Ralph E. Johnson, Ward Cunningham, Mark A. Linton |
Designing Reusable Designs - Experiences Designing Object-Oriented Frameworks (Panel).  |
OOPSLA/ECOOP  |
1990 |
DBLP BibTeX RDF |
|
| 1 | Jeong Lim, Ralph E. Johnson |
The heart of object-oriented concurrent programming.  |
SIGPLAN Notices  |
1989 |
DBLP DOI BibTeX RDF |
|
| 1 | Brian Foote, Ralph E. Johnson |
Reflective Facilities in Smalltalk-80.  |
OOPSLA  |
1989 |
DBLP DOI BibTeX RDF |
|
| 1 | Simon M. Kaplan, Ralph E. Johnson |
On Language Choice for the Introductory Comuter Science Course.  |
IFIP Congress  |
1989 |
DBLP BibTeX RDF |
|
| 1 | C. A. Scaletti, Ralph E. Johnson |
An Interactive Environment for Object-Oriented Music Composition and Sound Synthesis.  |
OOPSLA  |
1988 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson, Justin O. Graver, Lawrence W. Zurawski |
TS: An Optimizing Compiler for Smalltalk.  |
OOPSLA  |
1988 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson |
Type-Checking Smalltalk.  |
OOPSLA  |
1986 |
DBLP DOI BibTeX RDF |
|
| 1 | Simon M. Kaplan, Ralph E. Johnson, Roy H. Campbell, Samuel N. Kamin, James M. Purtilo, Mehdi T. Harandi, Jane W.-S. Liu |
An Architecture for Tool Integration.  |
Advanced Programming Environments  |
1986 |
DBLP DOI BibTeX RDF |
|
| 1 | Ralph E. Johnson, Fred B. Schneider |
Symmetry and Similarity in Distributed Systems.  |
PODC  |
1985 |
DBLP DOI BibTeX RDF |
|