J
John Vlissides
Researcher at IBM
Publications - 44
Citations - 27451
John Vlissides is an academic researcher from IBM. The author has contributed to research in topics: Software design pattern & Object-oriented programming. The author has an hindex of 28, co-authored 44 publications receiving 27383 citations. Previous affiliations of John Vlissides include Stanford University.
Papers
More filters
Book
Design Patterns: Elements of Reusable Object-Oriented Software
TL;DR: The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns, which most experienced OOP designers will find out they've known about patterns all along.
Book ChapterDOI
Design Patterns: Abstraction and Reuse of Object-Oriented Design
TL;DR: This work describes how to express and organize design patterns and introduces a catalog of design patterns, which provide a common vocabulary for design and reduce system complexity by naming and defining abstractions.
Journal ArticleDOI
Composing user interfaces with InterViews
TL;DR: A user interface toolkit that offers a rich set of composition mechanisms and a variety of predefined objects, allowing easy implementation of complex user interfaces, and support for end-user customization as well as the status of the current implementation is described.
Journal ArticleDOI
Automatic code generation from design patterns
TL;DR: The architecture and implementation of a tool that automates the implementation of design patterns, where the user of the tool supplies application-specific information for a given pattern, from which the tool generates all the pattern-prescribed code automatically.