WorldCat Identities

Vlissides, John

Overview
Works: 33 works in 74 publications in 5 languages and 701 library holdings
Genres: Conference proceedings 
Roles: Editor, Contributor
Classifications: QA76.64, 005.12
Publication Timeline
Key
Publications about  John Vlissides Publications about John Vlissides
Publications by  John Vlissides Publications by John Vlissides
posthumous Publications by John Vlissides, published posthumously.
Most widely held works by John Vlissides
Pattern hatching : design patterns applied by John Vlissides ( Book )
11 editions published in 1998 in English and held by 266 WorldCat member libraries worldwide
Pattern languages of program design, 2 ( Book )
14 editions published between 1995 and 1998 in English and held by 201 WorldCat member libraries worldwide
Entwurfsmuster : Elemente wiederverwendbarer objektorientierter Software ( Book )
1 edition published in 2011 in German and held by 54 WorldCat member libraries worldwide
Design patterns : catalogue de modèles de conception réutilisables by Erich Gamma ( Book )
1 edition published in 1996 in French and held by 44 WorldCat member libraries worldwide
Entwurfsmuster anwenden : [die Fortsetzung des Klassikers der gang of four] by John Vlissides ( Book )
1 edition published in 1999 in German and held by 33 WorldCat member libraries worldwide
Design patterns : elements of reusable object orientated software by Erich Gamma ( Book )
1 edition published in 1998 in English and held by 14 WorldCat member libraries worldwide
Pattern languages of program design ( Book )
3 editions published between 1995 and 1996 in English and held by 12 WorldCat member libraries worldwide
Design patterns : elements of reusable object-oriented software by Erich Gamma ( Book )
9 editions published between 1998 and 2009 in English and held by 12 WorldCat member libraries worldwide
Software -- Software Engineering
Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications by John Vlissides ( )
2 editions published in 2004 in English and held by 11 WorldCat member libraries worldwide
Object design : roles, responsibilities, and collaborations by Rebecca Wirfs-Brock ( Book )
2 editions published between 2002 and 2003 in English and held by 5 WorldCat member libraries worldwide
A modern, thoughtful treatment of the design of object software, this book introduces Responsibility-Driven Design, providing practical strategies for increasing software reliability and flexibility. The book is designed to help the reader discriminate important design choices from mundane ones
Automated architectural transformation : objects to components by David H Lorenz ( Book )
2 editions published in 2000 in English and held by 5 WorldCat member libraries worldwide
Abstract: "Changing an existing software architecture is difficult and painful. The typical result is either a poor adaptation to the target architecture or a substantial debasement of the original. Software generators can simplify the transformation process and relieve the pain for certain architectures. We present a component generator that transforms an object-oriented specification to a component-based implicit-invocation system. The input to the transformation is a set of classes; the output is a package of components. We present this process for a given source specification and target component technology and demonstrate its advantages over conventional approaches."
Generalized graphical object editing by John Vlissides ( Book )
2 editions published in 1990 in English and held by 4 WorldCat member libraries worldwide
Patān hatchingu : Jissen dezain patān by John Vlissides ( Book )
2 editions published in 1999 in Japanese and held by 4 WorldCat member libraries worldwide
Unidraw : a framework for building domain-specific graphical editors by John Vlissides ( Book )
2 editions published in 1989 in English and held by 4 WorldCat member libraries worldwide
Unidraw is a framework for creating object-oriented graphical editors in domains such as technical and artistic drawing, music composition, and CAD. The Unidraw architecture simplifies the construction of these editors by providing programming abstractions that are common across domains. Unidraw defines four basic abstractions: components encapsulate the appearance and semantics of objects in a domain, tools support direct manipulation of components, commands define operations on components and other objects, and external representations define the mapping between components and the file format generated by the editor. Unidraw also supports multiple views, graphical connectivity and confinement, and dataflow between components. This paper describes the Unidraw design, implementation issues, and three prototype domain-specific editors we have developed with Unidraw: a drawing editor, a user interface builder, and a schematic capture system. Experience indicates a substantial reduction in implementation time compared with existing tools
InterViews : a C++ graphical interface toolkit by Mark A Linton ( Book )
2 editions published in 1988 in Undetermined and English and held by 3 WorldCat member libraries worldwide
Composing user interfaces with InterViews by Mark A Linton ( Book )
1 edition published in 1988 in English and held by 3 WorldCat member libraries worldwide
In this paper we show how to compose user interfaces with InterViews, a user interface toolkit we have developed at Stanford. InterViews provides a library of predefined objects and a set of protocols for composing them. A user interface is created by composing simple primitives in a hierarchical fashion, allowing complex user interfaces to be implemented easily. InterViews supports the composition of interactive objects (such as scroll bars and menus), text objects such as words and whitespace, and graphics objects such as circles and polygons. To illustrate how InterViews composition mechanisms facilitate the implementation of user interfaces, we present three simple applications: a dialog box built from interactive objects, a drawing editor using a hierarchy of graphical objects, and a class browser using a hierarchy of text objects. We also describe how InterViews supports consistency across applications as well as end-user customization
Applying object-oriented design to structured graphics by John Vlissides ( Book )
1 edition published in 1988 in English and held by 2 WorldCat member libraries worldwide
Structured graphics are useful for building applications that use a direct manipulation metaphor. Object-oriented languages offer inheritance, encapsulation, and runtime binding of operations to objects. Unfortunately, standard structured graphics packages do not use an object-oriented model, and object-oriented systems do not provide general-purpose structured graphics, relying instead on low-level graphics primitives. An object-oriented approach to structured graphics can give application programmers the benefits of both paradigms
Pattern Languages of Program Design 5 by Dragos-Anton Manolescu ( Book )
1 edition published in 2006 in English and held by 2 WorldCat member libraries worldwide
Padrões de projeto : soluções reutilizáveis de software orientado a objetos ( Book )
1 edition published in 2006 in Portuguese and held by 2 WorldCat member libraries worldwide
 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.56 (from 0.27 for Design pat ... to 0.95 for OOPSLA 200 ...)
Alternative Names
Vlissides, John.
Vlissides, John 1961-2005
Vlissides, John Matthew.
Vlissides, John Matthew 1961-2005
ブリシデス, ジョン
Languages
English (54)
German (2)
Japanese (2)
French (1)
Portuguese (1)
Covers