WorldCat Identities

Johnson, Ralph E. (Professor of computer science)

Overview
Works: 15 works in 99 publications in 5 languages and 1,724 library holdings
Genres: Conference papers and proceedings 
Roles: Editor, Author, Other, Contributor
Publication Timeline
.
Most widely held works by Ralph E Johnson
Transactions on pattern languages of Programming I by James Noble( )

13 editions published between 2009 and 2010 in English and held by 441 WorldCat member libraries worldwide

The Transactions on Pattern Languages of Programming subline aims to publish papers on patterns and pattern languages as applied to software design, development, and use, throughout all phases of the software life cycle, from requirements and design to implementation, maintenance and evolution. The primary focus of this LNCS Transactions subline is on patterns, pattern collections, and pattern languages themselves. The journal also includes reviews, survey articles, criticisms of patterns and pattern languages, as well as other research on patterns and pattern languages. This book, the first volume in the Transactions on Pattern Languages of Programming series, presents eight papers that have been through a careful peer review process involving both pattern experts and domain experts, by researchers and practitioners. The papers cover a wide range of topics, from the architectural design of large-scale systems down to very detailed design for microcontroller-based embedded systems. The first paper presents a substantial pattern language for constructing an important part of an integrated development environment. The following papers present patterns for batching requests in client-server systems; graceful degradation to handle errors and exceptions; and accurate timing delays. Two papers present related patterns that address aspects of service-oriented architectures, considering synchronization and workflow integration. Finally, the last two papers show how patterns can be combined into systems and then used to document those systems’ designs
Transactions on pattern languages of programming III by James Noble( )

6 editions published in 2013 in English and held by 375 WorldCat member libraries worldwide

The Transactions on Pattern Languages of Programming subline aims to publish papers on patterns and pattern languages as applied to software design, development, and use, throughout all phases of the software life cycle, from requirements and design to implementation, maintenance and evolution. The primary focus of this LNCS Transactions subline is on patterns, pattern collections, and pattern languages themselves. The journal also includes reviews, survey articles, criticisms of patterns and pattern languages, as well as other research on patterns and pattern languages. This book, the third volume in the Transactions on Pattern Languages of Programming series, presents five papers that have been through a careful peer review process involving both pattern experts and domain experts. The papers present various pattern languages and a study of applying patterns and represent some of the best work that has been carried out in design patterns and pattern languages of programming over the last few years
Building application frameworks : object-oriented foundations of framework design by Mohamed Fayad( Book )

10 editions published in 1999 in English and held by 244 WorldCat member libraries worldwide

"By providing reusable skeletons on which to build new applications, frameworks can save you countless hours and thousands (even millions) of dollars in development costs. Written and edited by some of the top names in the object-oriented programming world, this is the first complete study of building frameworks. Using examples drawn from successful implementations worldwide, it walks you through all the steps of a framework development project. Providing guidance on all key technical and business issues surrounding framework construction, it covers: Techniques for developing, integrating, and adapting frameworks; Leveraging existing design and code; Selecting and utilizing frameworks; Tracking, controlling, and documenting framework development; Maintaining, measuring, and controlling framework quality ; Training developers in the effective use of frameworks; Evaluating frameworks and framework investments"--Publisher's description
Implementing application frameworks : object-oriented frameworks at work by Mohamed Fayad( Book )

13 editions published in 1999 in English and Spanish and held by 175 WorldCat member libraries worldwide

"While frameworks can save your company millions in development costs over time, the initial investment can be quite high. This book/CD-ROM package helps you to reduce the cost of framework development by providing 40 case studies documenting the experiences of framework builders and users at major corporations and research labs, worldwide. Throughout, the authors extract important lessons and highlight technical and organizational implementation practices that have been proven to yield the biggest payoff."--BOOK JACKET
Domain-specific application frameworks : frameworks experience by industry by Mohamed Fayad( Book )

11 editions published between 1999 and 2000 in English and Portuguese and held by 148 WorldCat member libraries worldwide

"Frameworks provide generic software architectures that can be reused, indefinitely, to generate new applications. But they don't readily translate from one business or industry domain to another. A telecommunications framework looks very different from a currency trading framework, for instance. Developers need instruction on how to build frameworks specific to the domains for which they program. Now, this book/CD-ROM package gives developers models - and much more. Each chapter is built around a case study reporting a major framework implementation or customization project. The 30 examples contained in the book cover an array of application domains."--Jacket
Analysis patterns : reusable object models by Martin Fowler( )

6 editions published between 2008 and 2010 in English and held by 95 WorldCat member libraries worldwide

This innovative book recognizes the need within the object-oriented community for a book that goes beyond the tools and techniques of the typical methodology book. In Analysis Patterns: Reusable Object Models, Martin Fowler focuses on the end result of object-oriented analysis and design - the models themselves. He shares with you his wealth of object modeling experience and his keen eye for identifying repeating problems and transforming them into reusable models. Analysis Patterns provides a catalogue of patterns that have emerged in a wide range of domains including trading, measurement, accounting and organizational relationships. Recognizing that conceptual patterns cannot exist in isolation, the author also presents a series of "support patterns" that discuss how to turn conceptual models into software that in turn fits into an architecture for a large information system. Included in each pattern is the reasoning behind their design, rules for when they should and should not be used, and tips for implementation. The examples presented in this book comprise a cookbook of useful models and insight into the skill of reuse that will improve analysis, modeling and implementation. --Back cover
Design patterns : elements of reusable object-oriented software by Erich Gamma( Book )

17 editions published between 1994 and 2016 in English and Dutch and held by 81 WorldCat member libraries worldwide

Software -- Software Engineering
Design Patterns : Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software by Erich Gamma( )

3 editions published between 2014 and 2015 in German and held by 61 WorldCat member libraries worldwide

* Der Bestseller von Gamma und Co. in komplett neuer Übersetzung* Der Klassiker für alle Programmierer* Das Standardwerk für die objektorientierte Softwareentwicklung Mit Design Patterns lassen sich wiederkehrende Aufgaben in der objektorientierten Softwareentwicklung effektiv lösen. In diesem Buch stellen die Autoren einen Katalog einfacher und prägnanter Lösungen für häufig auftretende Problemstellungen vor. Diese 23 Patterns ermöglichen flexiblere, elegantere und wiederverwendbare Designs, so dass Problemlösungen nicht jedes Mals aufs Neue entwickelt werden müssen. Bei jedem Pattern ist ang
Transactions on pattern languages of programming II : special issue on applying patterns by James Noble( )

7 editions published in 2011 in English and held by 44 WorldCat member libraries worldwide

The Transactions on Pattern Languages of Programming subline aims to publish papers on patterns and pattern languages as applied to software design, development, and use, throughout all phases of the software life cycle, from requirements and design to implementation, maintenance and evolution. The primary focus of this LNCS Transactions subline is on patterns, pattern collections, and pattern languages themselves. The journal also includes reviews, survey articles, criticisms of patterns and pattern languages, as well as other research on patterns and pattern languages. This book, the second volume in the Transactions on Pattern Languages of Programming series, presents five papers that have been through a careful peer review process involving both pattern experts and domain experts. The papers demonstrate techniques for applying patterns in an industrial or research setting. Some have confronted the topic within software engineering; others offer approaches in other pattern domains, which is an indication of the diverse fields where patterns are applied
Proceedings of the 2006 conference on Pattern languages of programs by Joseph Yoder( )

1 edition published in 2006 in English and held by 22 WorldCat member libraries worldwide

Annotation
The Conduit : a communication abstraction in C++ by J. M Zweig( Book )

3 editions published in 1991 in English and held by 12 WorldCat member libraries worldwide

The RTL system : a framework for code optimization by Ralph E Johnson( Book )

4 editions published in 1991 in English and held by 11 WorldCat member libraries worldwide

Reusing object-oriented designs by Ralph E Johnson( Book )

3 editions published in 1991 in English and held by 11 WorldCat member libraries worldwide

Transactions on pattern languages of programming( )

in English and held by 3 WorldCat member libraries worldwide

OOPSLA '05 conference companion : 20th annual ACM conference on object-oriented programming, systems, languages, and applications by OOPSLA (Conference)( Book )

1 edition published in 2005 in English and held by 1 WorldCat member library worldwide

Companion volume to the OOPSLA '05 conference proceedings
 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.58 (from 0.50 for Transactio ... to 0.84 for OOPSLA '05 ...)

WorldCat IdentitiesRelated Identities
Building application frameworks : object-oriented foundations of framework design
Covers
Building application frameworks : object-oriented foundations of framework designImplementing application frameworks : object-oriented frameworks at workDomain-specific application frameworks : frameworks experience by industryAnalysis patterns : reusable object modelsDesign patterns : elements of reusable object-oriented softwareTransactions on pattern languages of programming II : special issue on applying patterns
Languages