?. in Byte, August 1980.
Yoonsik Cheon. Larch/Smalltalk: A Specification Language for Smalltalk, Technical Report 91-15, Ames, Iowa, Iowa State University, Department of Computer Science, June 1991.
Yoonsik Cheon and Gary T. Leavens. The Larch/Smalltalk Interface Specification Language, Technical Report 93-24, Ames, Iowa, Iowa State University, Department of Computer Science, October 1993. See abstract.
Trevor P. Hopkins. Implementing State Machines in Smalltalk, Technical Report 93-3-1, Department of Computer Science, University of Manchester, October 1993.
Gary T. Leavens and Yoonsik Cheon. Overview and Specification of the Built-In Types in Little Smalltalk, Technical Report 91-22, Department of Computer Science, Iowa State University, October 1991. See abstract.
Trevor P. Hopkins, Ifor Williams, Mario Wolczko. Final Report of SERC Research Grant GR/E/65050: A high-performance distributed object-oriented system, The MUSHROOM Project, Department of Computer Science, University of Manchester, June 1991.
Ian Piumarta. Delayed Code Generation in a Smalltalk-80 Compiler, Technical Report UMCS-93-7-1, Department of Computer Science, University of Manchester, October 1992.
Ifor Williams, Mario Wolczko and Trevor Hopkins. Dynamic Grouping in an Object Oriented Virtual Memory Hierarchy, in Proceedings of ECOOP 87, Springer-Verlag LNCS 276, pp. 79-88.
Ifor Williams, Mario Wolczko and Trevor Hopkins. Realisation of a Dynamically Grouped Object-Oriented Virtual Memory Hierarchy, in Proceedings of the Workshop on Persistent Object Systems: Their Design, Implementation and Use, availiable as Persistent Programming Research Report PPRR-44-87, Universities of Glasgow and St. Andrews, August 1987, pp. 298-308.
Ifor Williams. The Mushroom Machine -- An Architecture for Symbolic Processing, in IEE Colloquium on VLSI and Architectures for Symbolic Processing, London, March 1989 (3 pages).
Ifor Williams. Object Based Memory Architecture, Ph.D. Thesis, Department of Computer Science, University of Manchester, May 1989. The diagrams for four pages are here, here, here and here.
Ifor Williams and Mario Wolczko. An Object-Based Memory Architecture, in Implementing Persistent Object Bases: Proceedings Fourth International Workshop on Persistent Object Systems, Morgan Kaufmann, 1991, pp.114-130. The first three figures are here, here and here.
Mario Wolczko. Semantics of Object-Oriented Languages, Technical Report UMCS-88-6-1, Department of Computer Science, University of Manchester, March 1988. The diagrams for four pages are here, here, here and here.
Mario Wolczko. Introducing MUST --- The MUSHROOM Programming Language, Department of Computer Science, University of Manchester, October 1988. The first two figures are here and here.
Mario Wolczko. Encapsulation, Delegation and Inheritance in Object-Oriented Languages, Department of Computer Science, University of Manchester, March 1992.
Mario Wolczko and Ifor Williams. Multi-level Garbage Collection in a High-Performance Persistent Object System, in Proceedings of the Fifth International Workshop on Persistent Object System, San Miniato, Italy, September 1-4, 1992. Springer-Verlag, 1993, pp. 396-418.
Mario Wolczko and Ifor Williams. The Influence of the Object-Oriented Language Model on a Supporting Architecture, to be presented at the 26th Hawaii International Conference on System Sciences, January 1993.
Using FPGAs to Prototype New Computer Architectures, in FPGAs, Abingdon EE & CS Books, 1991, pp. 373-382.
M.B. Rosson, J.M. Caroll, & R.K.E. Bellamy. Smalltalk Scaffolding: A Case Study of Minimalist Instruction, in Empowering people: CHI '90 Conference Proceedings, Chew, Jane Carrasco & Whiteside, John (eds.); Special Interest Group on Computer Human Interaction, Association for Computing Machinery = ACM-SIGCHI, Reading, Mass., Addison-Wesley, 1990, ISBN: 0-201-50932-6, pp. 423-429.
J.M. Caroll, J.A. Singer, R.K.E. Bellamy and S.A. Alpert. A View Matcher for Learning Smalltalk, in Empowering people: CHI '90 Conference Proceedings, Chew, Jane Carrasco & Whiteside, John (eds.); Special Interest Group on Computer Human Interaction, Association for Computing Machinery = ACM-SIGCHI, Reading, Mass., Addison-Wesley, 1990, ISBN: 0-201-50932-6, pp. 431-437. gopher://info.tu-graz.ac.at/000x0000a8b5 John M. Carroll, J.A. Singer, R.K.E. Bellamy and S.A. Alpert. A view matcher for learning SMALLTALK. Research report RC 15323. IBM T.J. Watson Research Center, Yorktown Heights, N.Y., October 1989. Subjects SMALLTALK
H.D. B"ocker and J. Herczeg. TRACK -- A Trace Construction Kit, in Empowering people: CHI '90 Conference Proceedings, Chew, Jane Carrasco & Whiteside, John (eds.); Special Interest Group on Computer Human Interaction, Association for Computing Machinery = ACM-SIGCHI, Reading, Mass., Addison-Wesley, 1990, ISBN: 0-201-50932-6, pp. 415-422.
Alan C. Kay. The early history of Smalltalk, in ACM Sigplan Notices, vol. 28, no. 3, March 1993, pp. 69-95.
Trygve Reenskaug and Anne Lise Skaar. An Environment for Literate Smalltalk Programming, in Sigplan Notices vol. 24, no. 10, October 1989, OOPSLA 89, pp. 337-345.
A. H. Borning and D. H. H. Ingalls. Multiple inheritance in Smalltalk-80, in Proceedings of National Conference on Artificial Intelligence, Pittsburgh, PA, 1982, pp. 234-237.
Alexander G. M. Smith.
piernot@ksl.stanford.edu) last updated November 26 1993.
Joseph Ira Pallas.
Multiprocessor SMALLTALK : implementation, performance, and analysis.
Ph. D. Thesis, STAN-CS-90-1315, Stanford University, Computer Science Dept., December 1989.
Jens Palsberg and Michael I. Schwartzbach.
What is type-safe code reuse?
Technical Report DAIMI PB-342, Aarhus University, Computer Science Dept., Denmark, December 1990.
Subjects Object-oriented programming
Richard L. Hudson, J. Eliot B. Moss, Amer Diwan and Christopher F. Weight.
A Language-independent garbage collector toolkit (246k).
Technical Report, 91-47, Amherst, Mass., University of Massachusetts at Amherst, Dept.
of Computer and Information Science, 1991.
Mark K. Singley and John M. Carroll.
Synthesis by analysis : five modes of reasoning that guide design.
Research report RC 18185, Yorktown Heights, N.Y., IBM T.J. Watson Research Center, July 1992.
Mark K. Singley, John M. Carroll and Sherman R. Alpert.
Incidental reification of goals in an
intelligent tutor for SMALLTALK. Research report RC 18184, Yorktown Heights, N.Y.,
IBM T.J. Watson Research Center, July 1992.
Taizan Chan and Yam San Chee.
Modeling the problem-solving behavior of novice SMALLTALK programmers.
Technical report TRB1/91. National University of Singapore, Dept. of Information Systems and
Computer Science, January 1991.
Jee Teck Tan, Beng Kee Kiong and Yam San Chee.
Object-oriented production system for an intelligent SMALLTALK tutor.
Technical report TRA1/91. National University of Singapore, Dept. of Information Systems and
Computer Science, January 1991.
Duane Szafron and Randy Ng.
LexAGen users manual.
Technical report TR 89-8, University of Alberta, Edmonton, Alta., Canada, Dept. of Computing
Science, February 1989.
Subjects Scanning systems, Compilers, SMALLTALK-80
Duane Szafron and Randy Ng.
LexAGen : an interactive incremental scanner generator.
Technical report TR 89-17, University of Alberta, Edmonton, Alta., Canada, Dept. of Computing
Science, June 1989.
Subjects Scanning systems.
Trevor P. Hopkins.
SMACK : the SMALLTALK actor kernel.
Technical report UMCS-88-12-2, University of Manchester. Dept. of Computer Science,
Manchester, England, 1988.
Subjects SMALLTALK-80 (Computer system)
Rachel K.E. Bellamy and John M. Carroll.
Redesign by design.
Research report RC 15873, IBM T.J. Watson Research Center, Yorktown Heights, N.Y., July 1990.
Subjects SMALLTALK
also in proceedings of Interact '90, Third IFIP Conference on Human-Computer Interaction,
August 27-31, 1990, Cambridge, England.
Mark K. Singley, John M. Carroll.
Minimalist planning tools in an instructional system for SMALLTALK.
Research report RC 15860, IBM T.J. Watson Research Center, Yorktown Heights, N.Y., September 1990.
also in proceedings of the Interact '90, Third IFIP Conference on Human-Computer Interaction,
August 27-31, 1990, Cambridge, England.
gopher://info.tu-graz.ac.at/000x0000a864
Author Campbell, Robert L.
Title Developmental levels and scenarios for SMALLTALK programming /
Robert L. Campbell.
Series Title Research report RC. International Business Machines Corporation.
Research Division ; 15305 International Business Machines
Corporation. Research Division. Research report ; RC 15305
Publisher Yorktown Heights, N.Y. : IBM T.J. Watson Research Center, [1989].
Description book 48 p. : ill. ; 28 cm.
Subjects SMALLTALK (Computer program language)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT IBMC 15305 c.1
Abstract Abstract: "Human-computer interaction needs to take a
developmental turn, especially in the psychology of programming:
it takes 5 years or more to become an expert programmer.
Adopting a developmental approach means using longitudinal
research methods, building developmental sequence models of the
acquisition of expertise, and analyzing tasks as a developmental
sequence of scenarios. A model of 7 developmental levels is
proposed for SMALLTALK/V programming, and sample scenarios are
given for each level. Developmentally ordered scenarios convey
valuable design information that would be lost in the standard
"average user" approach to scenarios."
Notes "12/29/89"--Cover. Includes bibliographical references.
Date 1989
Language english
Report No. RC 15305 (#68222)
OCLC No. 23486200
Date Added 910423
Author Freeman-Benson, Bjorn N.
Title A module mechanism for constraints in SMALLTALK / Bjorn N.
Freeman-Benson.
Series Title Technical report. University of Washington. Dept. of Computer
Science ; 89-05-03 University of Washington. Dept. of Computer
Science. Technical report ; 89-05-03.
Publisher Seattle, Wash. : University of Washington, Dept. of Computer
Science, [1989].
Description book 12 p. : ill. ; 28 cm.
Subjects Computer vision.
Computer graphics.
*** CMU LOCATION & CALL NO.
E&S-TECH REPT WSUS 89-05-03 c.1
Abstract Abstract: "ThingLab II, a rewrite of ThingLab, provides two
representations of objects: fully-exposed and interpreted Things,
or hidden and compiled Modules. Both representations provide the
full power of the ThingLab II constraint hierarchy (an ordering
of constraint preferences), and both can be manipulated by the
graphical user-interface. This paper briefly describes Modules
and their environmental support in ThingLab II. It also
describes the process by which the ModuleCompiler translates a
collection of objects (a ThingLab II Thing) into a single object
with compiled and optimized SMALLTALK-80 methods (a Module).
Notes "To appear in the Proceedings of OOPSLA'89." "May 1989."
Includes bibliographical references. Supported in part by the
NSF. IRI-8604923 ; IRI-8803294Supported in part by the Washington
Technology Center, a National Science Foundation Graduate
Fellowship, and an Apple Fellowship
Date 1989
Language english
OCLC No. 23476202
Date Added 910423
Author Carroll, John M.
Contributors: Rosson, Mary Beth.
Title Human-computer interaction scenarios as a design representation /
John M. Carroll, Mary Beth Rosson.
Series Title Research report RC. International Business Machines Corporation.
Research Division ; 15033 International Business Machines
Corporation. Research Division. Research report ; RC 15033.
Publisher Yorktown Heights, N.Y. : IBM T.J. Watson Research Center, [1989].
Description book 14 p. ; 28 cm.
Subjects Human-computer interaction.
*** CMU LOCATION & CALL NO.
E&S-TECH REPT IBMC 15033 c.1
Abstract Abstract: "Research on the design of end-user applications has
focussed on methods for empirically determining user requirements,
and for managing usability in the design process on analogy with
the management of functionality. As as alternative to this
"parallel" approach to ensuring usability and functionality, we
propose that both sorts of design considerations be combined in a
more comprehensive, task-oriented design representation.
Specifically, we propose that end-user applications be
represented in the design process as a set of typical and/or
critical user interaction scenarios. We develop an example of
this approach applied to the design of a new inspector for
SMALLTALK."
Notes "This paper will be presented at the 23rd Hawaii International
Conference on System Science (HICSS-23), 2-6 January 1990, in the
Mini-Track on User Interface Design (Aaron Marcus, Mini-Track Co-
ordinator). It will appear in the proceedings of the HICSS-23
conference, published by the IEEE Computer Society Press."
"10/12/89"--Cover. Includes bibliographical references.
Date 1989
Language english
Report No. RC 15033 (#67110)
OCLC No. 23368217
Author Gold, Eric.
Contributors: Rosson, Mary Beth.
Title Object-centered environments for SMALLTALK / Eric Gold and Mary
Beth Rosson.
Series Title Research report RC. International Business Machines Corporation.
Research Division ; 15548 International Business Machines
Corporation. Research Division. Research report ; RC 15548.
Publisher Yorktown Heights, N.Y. : IBM T.J. Watson Research Center, [1990].
Description book 21 p. ; 28 cm.
Subjects SMALLTALK (Computer program language).
*** CMU LOCATION & CALL NO.
E&S-TECH REPT IBMC 15548 c.1
Abstract Abstract: "SMALLTALK environments should accommodate
programmers' conceptualizations of objects as independent,
anthropomorphic agents communicating with other objects. This
paper compares the standard SMALLTALK environment with an
enhanced environment called PORTIA which provides facilities for
working directly with objects so [as] to understand, debug, and
created [sic] applications. We call this kind of extended
environment an object-centered environment."
Notes "3/5/90"--Cover.
Date 1990
Language english
Report No. RC 15548 (#69115)
OCLC No. 23191449
Date Added 910312
Author Mantyla, Martti, 1955-
Title A modeling environment for top-down design of assembled products
/ Martti Mantyla.
Series Title Research report RC. International Business Machines Corporation.
Research Division ; 15250 International Business Machines
Corporation. Research Division. Research report ; RC 15250.
Publisher Yorktown Heights, N.Y. : IBM T.J. Watson Research Center, [1989].
Description book 36 p. : ill. ; 28 cm.
Subjects Computer-aided design.
Mechanization.
*** CMU LOCATION & CALL NO.
E&S-TECH REPT IBMC 15250 c.1
Abstract Abstract: "The design of a mechanical product usually takes place
primarily in a top-down fashion, where the designer first
generates a rough overall sketch of the product and its main
components. The rough sketch is later elaborated to a detailed
level while taking into account the relevant requirements posed
by strength, cost, manufacturability, serviceability, and other
similar viewpoints. Current computer-aided design (CAD) systems
provide only limited support for this kind of work. For instance,
they do not generally maintain geometric information on multiple
levels of accuracy, nor do they capture geometric relationships
amongst components intended to be joined together in an assembly.
This article describes early results of ongoing research at the
IBM T.J. Watson Research Center into supporting top-down design
of mechanical products. On the basis of a case study, the
article will discuss the major requirements for modeling systems
for top-down design. The main body of the article describes a
prototype modeling system that provides the following
characteristics not usually found in ordinary CAD systems:
product information can be represented simultaneously from
several viewpoints. Geometric information of components can be
represented at several levels of accuracy.Geometric relationships
of components are captured and maintained by means of a
constraint satisfaction mechanism. This prototype system is
implemented in SMALLTALK V/2861 for an IBM PS/2 Model 80 personal
computer under the PC/DOS operating system."
Notes "November 28th, 1989." Includes bibliographical references.
Date 1989
Language english
Report No. RC 15250 (#68063)
OCLC No. 23123997
Date Added 910227
gopher://info.tu-graz.ac.at/000x0000a8b2
Author Rosson, Mary Beth.
Contributors: Carroll, John M. (John Millar), 1950-
Bellamy, Rachel K. E.
Title SMALLTALK scaffolding: a case study of minimalist instruction /
Mary Beth Rosson, John M. Carroll, Rachel K.E. Bellamy.
Series Title Research report RC. International Business Machines Corporation.
Research Division ; 15313 International Business Machines
Corporation. Research Division. Research report ; RC 15313.
Publisher Yorktown Heights, N.Y. : IBM T.J. Watson Research Center, [1989].
Description book 7 p. : ill. ; 28 cm.
Subjects SMALLTALK (Computer program language)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT IBMC 15313 c.1
Abstract Abstract: "A curriculum was developed to introduce users to the
SMALLTALK object-oriented programming language. Applying the
Minimalist model of instruction [3], we developed a set of
example-based learning scenarios aimed at supporting real work,
getting started fast, reasoning and improvising, coordinating
system and text, supporting error recognition and recovery, and
exploiting prior knowledge. We describe our initial curriculum
design as well as the significant changes that have taken place
as we have observed it in use."
Notes "This paper will be presented at the ACM CHI'90 Conference, Human
Factors in Computing Systems (Seattle, WA: 1-5 April). It will
appear in the conference proceedings published by the Association
for Computing Machinery." "10/3/89"--Cover. Includes
bibliographical references.
Date 1989
Language english
Report No. RC 15313 (#67044)
OCLC No. 23105210
Date Added 910219
Author Haaland, Kevin.
Contributors: Thomas, David A.
Title Smallscript : a user programmable framework based on SMALLTALK
and PostScript / by Kevin Haaland and Dave Thomas.
Series Title Technical report. Carleton University. School of Computer Science
; SCS-TR-149 Carleton University. School of Computer Science.
Technical report ; SCS-TR-149.
Publisher Ottowa, Ont., Canada : Carleton University, School of Computer
Science, 1988.
Description book 12 leaves : ill. ; 28 cm.
Subjects SMALLTALK (Computer program language)
PostScript (Computer program language)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT CARL 149 c.1
Abstract Abstract: "This paper describes the design and implementation of
SmallScript. SmallScript combines the power of the object
oriented programming language SMALLTALK and an advanced imaging
model based on PostScript to provide an integrated interactive
development environment for multiprocessing graphical
applications. All applications that use SmallScript are divided
into user interface and application components which interact
through an object-oriented message protocol."
Notes "November 1988." Includes bibliographical references.
Date 1988
Language english
OCLC No. 22495598
Date Added 901017
Author Graver, Justin Owen.
Title Type-checking and type-inference for object-oriented programming
languages / by Justin Owen Graver.
Series Title Report. University of Illinois at Urbana-Champaign. Dept. of
Computer Science ; UIUCDCS-R-89-1539 University of Illinois at
Urbana-Champaign. Dept. of Computer Science. Report ; UIUCDCS-R-
89-1539.
Publisher Urbana, Ill. : Dept. of Computer Science, University of Illinois
at Urbana-Champaign, 1989.
Description book vi, 91 p. : ill. ; 28 cm.
Subjects Object-oriented programming (Computer science)
SMALLTALK (Computer program language)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT ILL 1539 c.1
Notes Cover title. Vita. "August 1989." Thesis (Ph.D.)--University
of Illinois at Urbana-Champaign, 1989. Bibliography: p. 87-90.
Date 1989
Language english
Report No. UILU-ENG-89-1758
OCLC No. 21008193
Date Added 901017
Author Lapalme, Guy.
Title The development of an application in SMALLTALK-80 / par Guy
Lapalme.
Series Title Publication. Universite de Montreal. Departement d'informatique
et de recherche operationnelle ; 666 Universite de Montreal
Departement d'Informatique et de Recherche Operationnelle
Publication ; 666.
Publisher Montreal, Quebec, [Canada] : Universite de Montreal, Departement
d'informatique et de recherche operationnelle, 1988.
Description book 39 p. : ill. ; 28 cm.
Subjects Computer software - Development.
SMALLTALK (Computer program language)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT MON 666 c.1
Abstract Abstract: "This paper describes the development of a small
application in SMALLTALK-80 which illustrates the concepts of
message passing, inheritance, class variables and methods,
dependency links, graphic animation and finally the
transformation of an 'existing' application to use the Model-View-
Controller approach. The SMALLTALK code is given in full and
could easily be extended to other graphical objects."
Notes "Septembre 1988." Includes bibliographical references.
Date 1988
Language english
OCLC No. 22134246
Date Added 900731
Author Leavens, Gary Todd.
Title Verifying object-oriented programs that use subtypes / by Gary
Todd Leavens.
Series Title Technical Report. Massachusetts Institute of Technology.
Laboratory for Computer Science ; MIT/LCS/TR-439 Massachusetts
Institute of Technology. Laboratory for Computer Science.
Technical report ; MIT/LCS/TR-439.
Publisher Cambridge, Mass. : Laboratory for Computer Science, Massachusetts
Institute of Technology, c1988.
Description book 208 p. : ill. ; 28 cm.
Subjects SMALLTALK (Computer program language)
Programming languages (Electronic computers)
Object-oriented programming (Computer science)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT MTLR 439 c.1
Abstract Abstract: "Object-oriented programming languages like SMALLTALK-
80 have a generic invocation mechanism that allows code to work
on instances of many different types. In this dissertation we
show how to write formal specifications of functions that use
generic invocation. Our reasoning techniques formalize informal
methods based on the use of subtype relationships among immutable
abstract types, including nondeterministic and incompletely
specified types. This definition captures the intuition that
each instance of a subtype behaves like some instance of that
type's supertypes. We show how to write specifications of
functions that use generic invocation by allowing instances of
subtypes as arguments. We also simplify verification by
separately checking that each expression's value is an instance
of a subtype of the expression's type."
Notes "December 1988." Thesis (Ph.D.)--Massachusetts Institute of
Technology, Dept. of Electrical Engineering and Computer Science,
1986. Includes bibliographical references. Work supported by
the Advanced Research Projects Agency (DARPA). N00014-83-K-0125
Date 1988
Language english
OCLC No. 20120500
Date Added 900517
Author Horwat, Waldemar.
Title A concurrent SMALLTALK compiler for the message-driven processor
/ Waldemar Horwat.
Series Title Technical report. Massachusetts Institute of Technology.
Artificial Intelligence Laboratory ; 1080 Massachusetts
Institute of Technology. Artificial Intelligence Laboratory.
Technical report ; 1080.
Publisher [Cambridge, Mass.] : MIT Artificial Intelligence Laboratory,
[1988]
Description book vii, 138 p. : ill. ; 28 cm.
Subjects SMALLTALK (Computer program language)
Compilers (Computer programs)
Parallel processing (Electronic computers)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT MTAR 1080 c.1
Abstract Abstract: "This thesis describes Optimist, an optimizing compiler
for the Concurrent VLSI Architecture Group. Optimist compiles
Concurrent SMALLTALK to the assembly language of the Message-
Driven Processor (MDP). The compiler includes numerous
optimization techniques such as dead code elimination, dataflow
analysis, constant folding, move elimination, concurrency
analysis, duplicate code merging, tail forwarding, use of
register variables, as well as various MDP-specific optimizations
in the code generator.The MDP presents some unique challenges and
opportunities for compilation. Due to the MDP's small memory
size, it is critical that the size of the generated code be as
small as possible. The MDP is an inherently concurrent processor
with efficient mechanisms for sending and receiving messages; the
compiler takes advantage of these mechanisms. Th MDP's tagged
architecture allows very efficient support of object-oriented
languages such as Concurrent SMALLTALK. The initial goals for
the MDP were to have the MDP execute about twenty instructions
per method and contain 4096 words of memory. This compiler shows
that these goals are optimistic- most methods are longer, both in
terms of code size and running time. Thus, the memory size of
the MDP should be increased."
Notes Cover title. Thesis (B.S.)--Massachusetts Institute of
Technology, Dept. of Electrical Engineering and Computer Science,
1988. Includes bibliographical references. Research supported,
in part, by the Defense Adavanced Research Projects Agency of the
Department of Defense. N00014-87-K-0825 ; N00014-85- K-0124
Date 1988
Language english
OCLC No. 19460676
Date Added 900220
Author Contributors: Kim, Won.
Lochovsky, Frederick H.
Title Object-oriented concepts, databases and applications / [edited]
by Won Kim and Frederick H. Lochovsky.
Series Title Frontier series Frontier series (New York, N.Y.)
Publisher New York, N.Y. : ACM Press ; Reading, Mass. : Addison-Wesley,
c1989.
Description book xv, 602 p. : ill. ; 25 cm.
Subjects Object-oriented programming (Computer science)
Data base management.
*** CMU LOCATION & CALL NO.
SEI-BK QA76.6 .O122 c.1
Contents A survey of object-oriented concepts / Oscar Nierstrasz -- My cat
is object-oriented / Roger King -- A shared view of sharing : The
treaty of Orlando / Lynn Andrea Stein, Henry Lieberman and David
Ungar -- The common LISP object-oriented programming language
standard / David A. Moon -- Concurrent object-oriented
programming languages / Chris Tomlinson and Mark Scheevel --
Proteus : a frame-based nonmonotonic inference system / David M.
Russinoff -- Pogo : a declarative representation system for
graphics / Mark A. Tarlton, P. Nong Tarlton -- Objects, messages,
and rules in database design / Jim Diederich and Jack Milton --
Integrated office systems / Oscar Nierstrasz and D.C. Tsichritzis
-- Overview of the Iris DBMS / D.H. Fishman ... [et al.] --
Features of the ORION object-oriented database system / Won Kim ..
. [et al.] -- The GemStone data management system / Robert Bretl .
.. [et al.] -- OZ+ : an object-oriented database system / Steven
P. Weiser and Frederick H. Lochovsky -- Storage management for
objects in EXODUS / Michael J. Carey ... [et al.] -- Indexing
techniques for object-oriented databases / Won Kim, Kyung-Chang
Kim and Alfred Dale -- Concurrency control and object-oriented
databases / Andrea H. Skarra and Stanley B. Zdonik -- Optimizing
SMALLTALK message performance / Fred Mellender, Steve Riegel and
Andrew Straw -- Version control in an object-oriented
architecture / Anders Bjornerstedt and Christer Hulten -- A
distributed object manager for the SMALLTALK-80 system /
Dominique Decouchant -- Directions in object-oriented research /
D.C. Tsichritzis and Oscar Nierstrasz -- A proposal for a formal
model of objects / Yair Wand -- Active objects : realities and
possibilities / Clarence A. Ellis and Simon J. Gibbs -- Making
database systems fast enough for CAD applications / David Maier --
Object orientation as catalyst for language-database integration
/ J. Eliot B. Moss.
Notes "Reprinted with corrections September, 1989." Includes
bibliographies and index.
Date 1989
Language english
OCLC No. 20962455
Acq Number 903701
Date Added 900130
Author Kaul, Manfred.
Contributors: Drosten, Klaus.
Neuhold, Erich J.
Title View-System : integrating heterogeneous databases, information
retrieval and file systems by object-oriented views / Manfred
Kaul, Klaus Drosten, Erich J. Neuhold.
Series Title Arbeitspapiere der GMD, 0723-0508 ; Nr. 379
Organization Gesellschaft fur Mathematik und Datenverarbeitung
Publisher Sankt Augustin : Gesellschaft fur Mathematik und
Datenverarbeitung mbH, 1989.
Description book 18, [1] p. : ill. ; 30 cm.
Subjects Object-oriented data bases.
*** CMU LOCATION & CALL NO.
E&S-TECH REPT GMD 379 c.1
Abstract Abstract: "At the GMD-IPSI institute, integrated information and
publication processing systems are developed. A major task of
the project KODIM (Knowledge Oriented Distributed Information
Management) is to provide uniform access to heterogeneous
information sources, such as databases, information retrieval and
file systems. A first prototype called View-System has been
implemented in SMALLTALK-80. In order to overcome practical
integration problems, a programming language approach has to be
chosen. Therefore, View-System provides an object-oriented query
language and a method language with universal computational power
and a distinguished set of class constructors for deriving
classes from underlying classes.The process of query
transformation is driven by the derived classes which are
responsible for decomposing into subqueries against the
underlying classes and for composing answers from the fragmentary
answers. A module concept for classes helps organizing large
sets of classes in a multi-user environment and supports query-
optimization."
Notes "April 1989." Includes bibliographical references.
Date 1989
Language english
OCLC No. 20919466
Date Added 900123
Author Yamamoto, Yoshikazu.
Title A comparative study on procedural type object oriented
programming languages / Yoshikazu Yamamoto.
Series Title [Report] / Keio University. Institute of Information Science ;
KIIS-85-04 Report (Keio Gijuku Daigaku. Institute of Information
Science) ; KIIS-85-04.
Publisher [Yokohama, Japan] : Institute of Information Science, Keio
University, 1986.
Description book 34 p. : ill. ; 30 cm.
Subjects Object oriented programming (Computer science)
Programming languages (Electronic computers)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT KEI 85-04 c.1
Abstract Abstract: "We will take up the SMALLTALK-80, the Simula and the
Delta as typical programming languages from procedural type
object oriented programming languages. The purpose of this study
is to compare these three languages about the following aspects:
how to represent an object, program structure, reference method
for attributes of objects and redefinition of attributes, forms
of procedure representation, multiple inheritance and concurrent
programming support."
Notes "March 1986." Includes bibliographical references.
Date 1986
Language english
OCLC No. 20862564
Date Added 900116
Author Doi, Norihisa.
Contributors: Segawa, Kiyoshi.
Title On the concurrency and yet another standard form of concurrent
programs of SMALLTALK-80 / Norihisa Doi, Kiyoshi Segawa.
Series Title [Report] / Keio University. Institute of Information Science ;
KIIS-85-02 Report (Keio Gijuku Daigaku. Institute of Information
Science) ; KIIS-85-02.
Publisher [Yokohama, Japan] : Institute of Information Science, Keio
University, 1986.
Description book 29 p. : ill. ; 30 cm.
Subjects SMALLTALK-80 (Computer system)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT KEI 85-02 c.1
Abstract Abstract: "In this paper, the concurrency of SMALLTALK-80 is
clarified by examining the execution results of the several
programs, and a standard form of concurrent programs is presented
by using the classical concurrent problems in SMALLTALK-80. A
scheme to enrich the concurrency in SMALLTALK-80 is also proposed.
"
Notes "February 1986." Includes bibliographical references.
Date 1986
Language english
OCLC No. 20862546
Date Added 900116
Author Yamamoto, Yoshikazu.
Contributors: Segawa, Kiyoshi.
Title An object oriented approach to a design support system /
Yoshikazu Yamamoto, Kiyoshi Segawa.
Series Title [Report] / Keio University. Institute of Information Science ;
KIIS-87-02 Report (Keio Gijuku Daigaku. Institute of Information
Science) ; KIIS-87-02.
Publisher [Yokohama, Japan] : Institute of Information Science, Keio
University, 1989.
Description book 22 p. : ill. ; 30 cm.
Subjects Object-oriented programming (Computer science)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT KEI 87-02 c.1
Abstract Abstract: "An object oriented aproach to design and implement a
design support system is reported. The resulted system is used
for designing support locations of pipings in a plant. We
selected the SMALLTALK-80 as the system implementation language
and designs sophisticated user interface for helping human
designers. The design methodologies for support locations are
implemented by utilizing a new concept called evaluation object.
We discuss the design support system from the software
engineering point of view and do not enter detail of the support
design method itself."
Notes "March 1988." Includes bibliographical references.
Date 1988
Language english
OCLC No. 20862519
Date Added 900116
Author Scaletti, Carla.
Title Kyma : an interactive graphic environment for object-oriented
music composition and real-time software sound synthesis written
in SMALLTALK-80 / by Carla Scaletti. Interactive graphic
environment for object-oriented music composition and real-time
software sound synthesis written in SMALLTALK-80.
Series Title Report. University of Illinois at Urbana-Champaign. Dept. of
Computer Science ; UIUCDCS-R-89-1498 University of Illinois at
Urbana-Champaign. Dept. of Computer Science. Report ; UIUCDCS-R-
89-1500.
Publisher Urbana, Ill. : University of Illinois at Urbana-Champaign, Dept.
of Computer Science, 1989.
Description book 33, [45] p. : ill. ; 28 cm.
Subjects SMALLTALK (Computer program language)
SMALLTALK-80 (Computer system)
Computer music.
Signal processing - Digital techniques.
Object-oriented programming (Computer science)
Notes "February 1989." Cover title. Thesis (M.S.)--University of
Illinois at Urbana-Champaign, 1988. Bibliography: p. 31-32.
Date 1989
Report No. UILU-ENG-89-1717
Author McAffer, Jeff.
Contributors: Thomas, David A.
Title Eva : an event driven framework for building user interfaces in
SMALLTALK / by Jeff McAffer and Dave Thomas.
Series Title Technical report. Carleton University. School of Computer Science
; SCS-TR-129 Carleton University. School of Computer Science.
Technical report ; SCS-TR-129.
Publisher Ottowa, Ont., Canada : Carleton University, School of Computer
Science, 1987.
Description book leaves 168-175 : ill. ; 28 cm.
Subjects User interfaces (Computer systems)
SMALLTALK (Computer program language)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT CARL 129 c.1
Notes "November 1987." Contains bibliographical references.
Date 1987
Language english
OCLC No. 20768055
Date Added 891220
Author Gilbert, P. (Paul)
Title Typed SMALLTALK working papers, 1988 / by P. Gilbert ... [et al.].
A user's guide to Typed SMALLTALK.High level optimization in a
Typed SMALLTALK compiler.The virtual machine architecture of
Typed SMALLTALK.An implementation-independent definition of
SMALLTALK execution contexts.Creating stand-alone SMALLTALK
applications.
Series Title Report. University of Illinois at Urbana-Champaign. Dept of
Computer Science ; UIUCDCS-R-88-1457 University of Illinois at
Urbana-Champaign. Dept. of Computer Science. Report ; UIUCDCS-R-
88-1457.
Publisher Urbana, Ill. : Dept. of Computer Science, University of Illinois
at Urbana-Champaign, 1988.
Description book 1 v. (various pagings) ; 28 cm.
Subjects SMALLTALK (Computer program language).
*** CMU LOCATION & CALL NO.
E&S-TECH REPT ILL 1457 c.1
Contents A user's guide to Typed SMALLTALK -- High level optimization in a
Typed SMALLTALK compiler -- The virtual machine architecture of
Typed SMALLTALK -- An implementation-independent definition of
SMALLTALK execution contexts -- Creating stand-alone SMALLTALK
applications.
Notes "September 1988." Includes bibliographies.
Date 1988
Language english
Report No. UILU-ENG-88-1762
OCLC No. 19115075
Date Added 890809
Author Brauen, H. Glenn.
Contributors: Neilson, John E.
Title Graphically defining simulation models of concurrent systems / H.
Glenn Brauen and John E. Neilson.
Series Title Technical report. Carleton University. School of Computer Science
; SCS-TR-141 Carleton University. School of Computer Science.
Technical report ; SCS-TR-141.
Publisher Ottowa, Ont., Canada : Carleton University, School of Computer
Science, 1988.
Description book 10 leaves : ill. ; 28 cm.
Subjects Computer simulation.
SMALLTALK-80 (Computer system)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT CARL 141 c.1
Notes Bibliography: leaf 10.
Date 1988
Language english
OCLC No. 19834246
Date Added 890613
Author LaLonde, Wilf R.
Contributors: Van Gulik, Mark.
Title Building a backtracking facility in SMALLTALK without kernel
support / Wilf R. LaLonde and Mark Van Gulik.
Series Title Technical report. Carleton University. School of Computer Science
; SCS-TR-132 Carleton University. School of Computer Science.
Technical report ; SCS-TR-132.
Publisher Ottowa, Ont., Canada : Carleton University, School of Computer
Science, 1988.
Description book 17 p. : ill. ; 28 cm.
Subjects SMALLTALK (Computer program language)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT CARL 132 c.1
Notes Bibliography: p. 17.
Date 1988
Language english
OCLC No. 19834142
Author Epstein, Danny.
Contributors: LaLonde, Wilf R.
Title An efficient window system based on constraints / by Danny
Epstein and Wilf R. LaLonde.
Series Title Technical report. Carleton University. School of Computer Science
; SCS-TR-131 Carleton University. School of Computer Science.
Technical report ; SCS-TR-131.
Publisher Ottowa, Ont., Canada : Carleton University, School of Computer
Science, 1988.
Description book 19 p. : ill. ; 28 cm.
Subjects SMALLTALK (Computer program language)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT CARL 131 c.1
Notes Bibliography: p. 19.
Date 1988
Language english
OCLC No. 19834130
Author Contributors: Kim, Won.
Lochovsky, Frederick H.
Title Object-oriented concepts, databases and applications / [edited]
by Won Kim and Frederick H. Lochovsky.
Series Title ACM Press frontier series
Publisher New York, N.Y. : ACM Press ; Reading, Mass. : Addison-Wesley,
c1989.
Description book xv, 602 p. : ill. ; 25 cm.
Subjects Object-oriented programming (Computer science)
Data base management.
*** CMU LOCATION & CALL NO.
SEI-BK QA76.6 .O12 c.1
SEI-BK QA76.6 .O12 c.2
SEI-BK QA76.6 .O12 c.3
E&S-BK 005.74 O12 c.4
Contents A survey of object-oriented concepts / Oscar Nierstrasz -- My cat
is object-oriented / Roger King -- A shard view of sharing : the
treaty of Orlando / Lynn Andrea Stein, Henry Lieberman, David
Ungar -- The COMMON LISP object-oriented programming language
standard / David A. Moon -- Concurrent object-oriented
programming languages / Chris Tomlinson, Mark Scheevel -- Proteus
: a frame-based nonmonotonic inference system / David M.
Russinoff -- Pogo : a declarative representation system for
graphics / Mark A. Tarlton, P. Nong Tarlton -- Objects, messages,
and rules in database design / Jim Diederich, Jack Milton --
Integrated office systems / Oscar Nierstrasz, D.C. Tsichritzis --
Overview of the Iris DBMS / D.H. Fishman ... [et al.].Features of
the ORION object-oriented database system / Won Kim ... [et al.] -
- The GemStone data management system / Robert Bretl ... [et al.]
-- OZ+ : an object-oriented database system / Steven P. Weiser,
Frederick H. Lochovsky -- Storage management for objects in
EXODUS / Michael J. Carey ... [et al.] -- Indexing techniques for
object-oriented databases / Won Kim, Kyung-Chang Kim, Alfred Dale
-- Concurrency control and object-oriented databases / Andrea H.
Skarra, Stanley B. Zdonik -- Optimizing SMALLTALK message
performance / Fred Mellender, Steve Riegel, Andrew Straw --
Version control in an object-oriented architecture / Anders
Bjornerstedt, Christer Hulten -- A distributed object manager for
the SMALLTALK-80 system / Dominique Decouchant.Directions in
object-oriented research / D.C. Tsichritzis, Oscar Nierstrasz --
A proposal for a formal model of objects / Yair Wand -- Active
objects : realities and possibilities / Clarence A. Ellis, Simon
J. Gibbs -- Making database systems fast enough for CAD
applications / David Maier -- Object orientation as catalyst for
language-database integration / J. Eliot B. Moss.
Notes Includes bibliographical references and index.
Date 1989
Language english
Standard No. 0201144107 (Addision-Wesley) : $34.95 (est.)
OCLC No. 18623977
Acq Number 16060
Author Stein, Lynn Andrea.
Contributors: Lieberman, Henry.
Ungar, David M. (David Michael)
Title A shared view of sharing : the treaty of Orlando / Lynn Andrea
Stein, Henry Lieberman, David Ungar.
Series Title Technical report. Brown University. Dept. of Computer Science ;
no. CS-88-15 Brown University. Dept. of Computer Science.
Technical report ; no. CS-88-15.
Publisher Providence, R.I. : Brown University, Dept. of Computer Science,
1988.
Description book 21 p. : ill. ; 28 cm.
Subjects Programming languages (Electronic computers)
SMALLTALK-80 (Computer system)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT BRO 88-15 c.1
Notes Bibliography: p. 20-21.
Date 1988
Language english
OCLC No. 19298132
Date Added 890314
Author Ballard, Mark B. 1953-
Title QUICKTALK: A SMALLTALK-80 dialect for defining primitive methods
Mark B.Ballard.
Series Title Technical report. Oregon Graduate Center ; CS/E-86-004 Oregon
Graduate Center. Technical report ; CS/E-86-004.
Publisher Beaverton, Or. : Oregon Graduate Center, 1986.
Description book
Subjects System design.
*** CMU LOCATION & CALL NO.
E&S-TECH REPT OGC 86-004 c.1
Date 1986
Language english
OCLC No. 18861954
Date Added 881213
Author Budd, Timothy.
Title A Little SMALLTALK user manual / Timothy A. Budd.
Series Title Technical report. University of Arizona. Dept. of Computer
Science ; TR 85-1 University of Arizona. Dept. of Computer
Science. Technical report ; TR 85-1.
Publisher Tucson, Ariz. : University of Arizona, Dept. of Computer Science,
1985.
Description book [60] p. : ill. ; 28 cm.
Subjects Interactive computer systems.
UNIX (Computer operating system)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT ARZ 85-1 c.1
Date 1985
Language english
OCLC No. 18227855
Date Added 880719
Author Bush, William R.
Title SMALLTALK-80 to SOAR code / William R. Bush.
Series Title Report. University of California, Berkeley. Computer Science
Division ; no. UCB/CSD 86/297 University of California, Berkeley.
Computer Science Division. Report ; no. UCB/CSD 86/297.
Publisher Berkeley, Calif. : University of California, Berkeley, Computer
Science Division, 1986.
Description book 31 p. ; 28 cm.
Subjects Programming languages (Electronic computers)
Translators (Computer programs)
*** CMU LOCATION & CALL NO.
E&S-TECH REPT UCBC 86-297 c.1
Notes Bibliography: p. 30-31. Supported in part by Xerox PARC.
Date 1986
Language english
Report No. UCB/CSD 86/297
OCLC No. 17871218
Author Ungar, David M. (David Michael)
Title The design and evaluation of a high performance SMALLTALK system
/ David Michael Ungar.
Series Title Report. University of California, Berkeley. Computer Science
Division ; no. UCB/CSD 86/287 University of California, Berkeley.
Computer Science Division. Report ; no. UCB/CSD 86/287.
Publisher Berkeley, Calif. : University of California, Berkeley, Computer
Science Division, 1986.
Description book 230 p. ; ill. ; 28 cm.
Subjects Programming languages (Electronic computers)
Computer architecture.
System design.
*** CMU LOCATION & CALL NO.
E&S-TECH REPT UCBC 86-287 c.1
Notes Thesis (Ph.D.)--University of California, Berkeley, 1976.
Bibliography: p. 130-139. Sponsored in part by Defense Advance
Research Projects Agency (DoD) ARPA. 3803; 4871Monitored in part
by Naval Electronic System Command. N00034-K-0251; N00039-84-C-
0089
Date 1986
Language english
Report No. UCB/CSD 86/287
OCLC No. 17622430
Date Added 880315
Peter Wegner.
Workshop on object-oriented programming.
Technical report CS-87-22, Brown University, Providence, R.I., Dept. of Computer Science, 1987.
Subjects Artificial intelligence.
Author Contributors: Bezivin, J. (Jean)
Title Proceedings /ECOOP '87, European Conference on Object-Oriented
Programming, Paris, France, June 15-17, 1987 ; [edited by] J.
Bezivin ... [et al.].
Conference European Conference on Object-Oriented Programming (1987 : Paris,
France)
Series Title Lecture notes in computer science ; 276
Publisher Berlin ; New York : Springer-Verlag, c1987.
Description book vi, 273 p. : ill. ; 25 cm.
Subjects Electronic digital computers - Programming - Congresses.
*** CMU LOCATION & CALL NO.
SEI-BK QA76.6 .E89 1987 c.2
E&S-BK 005.1 E89e 1987 c.1
Contents Deltatalk : an empirically and aesthetically motivated
simplification of the SMALLTALK-80 language / A. Borning --
Reversible object-oriented interpreters / H. Lieberman -- Using
types and inheritance in object-oriented languages / D.C. Halbert
and P.D. O'Brien -- Inheritance and synchronization in concurrent
OOP / J.-P. Briot and A. Yonezawa -- On including part
hierarchies in object-oriented languages, with an implementation
in SMALLTALK / E. Blake and S. Cook -- What is "object-oriented
programming"? / B. Stroustrup -- Object representation of scope
during translation / S.C. Dewhurst -- Dynamic grouping in an
object-oriented virtual memory hierarchy / I. Williams, M.
Wolczko and T. Hopkins -- Traveler : the apiary observatory / C.R.
Manning -- Classification of actions or inheritance also for
methods / B.B. Kristensen ... [et al.] -- Semantics of SMALLTALK-
80 / M. Wolczko -- The construction of user interfaces and the
object paradigm / J. Coutaz -- The ZOO metasystem : a direct-
manipulation interface to object-oriented knowledge bases / W.-F.
Riekert -- The filter browser defining interfaces graphically / R.
K. Ege, D. Maier and A. Borning -- The Common Lisp object system :
an overview / L.G. Demichiel and R.P. Gabriel -- Concurrency
features for the Trellis/Owl language / J.E.B. Moss and W.H.
Kohler -- Objects as communicating Prolog units / P. Mello and A.
Natali -- An object modelling technique for conceptual design / M.
E.S. Loomis, A.V. Shah and J.E. Rumbaugh -- A modeller's
workbench : experiments in object-oriented simulation programming
/ W. Kreutzer -- Behavioral simulation based on knowledge objects
/ T. Maruichi, T. Uchiki and M. Tokoro -- Conformance, genericity,
inheritance and enhancement / C. Horn -- Inheritance and
subtyping in a parallel object-oriented language / P. America --
On some algorithms for multiple inheritance in object-oriented
programming / R. Ducournau and M. Habib -- FORK : a system for
object- and rule-oriented programming / C. Beckstein, G. Gorz, M.
Tieleman -- Overview of a parallel object-oriented language CLIX
/ J.H. Hur and K. Chon.
Date 1987
Standard No. 0-387-183531
Ralph E. Johnson.
A type system for SMALLTALK : an optimizer's view,
Report UIUCDCS-R 87-1336, University of Illinois at Urbana-Champaign, Urbana, IL.,
Department of Computer Science, 1987.
Subjects Compiling (Electronic computers).
Report No. UILU-ENG-87-1724
David A. Thomas, Wilf R. LaLonde and John R. Pugh.
Actors in a SMALLTALK multiprocessor: a case for limited parallelism,
Technical report SCS-TR-91, Carleton University, Ottawa, Ontario, Canada,
School of Computer Science, 1986.
Subjects Parallel processing
David A. Thomas, Wilf R. LaLonde and John R. Pugh.
Actra--a multiasking/multiprocessing SMALLTALK,
Technical report SCS-TR-92, Carleton University, Ottawa, Ontario, Canada,
School of Computer Science, 1986.
Subjects Multiprocessors
David A. Thomas and Wilf R. LaLonde.
Actra: the design of an industrial fifth generation SMALLTALK system,
Technical report SCS-TR-71, Carleton University, Ottawa, Ontario, Canada,
School of Computer Science, 1985.
Subject Microprocessors, Computer architecture.
David A. Thomas, Wilf R. LaLonde and John R. Pugh.
An exemplar based SMALLTALK.
Technical report SCS-TR-94. Carleton University, Ottawa, Ontario, Canada, School of Computer Science,
1986.
Subjects Programming
Alan Hamilton Borning.
ThingLab : constraint-oriented simulation laboratory.
Thesis--Stanford University, 1979.
Mary Beth Rosson, John M. Carroll, Christine Sweeney.
A View Matcher for Reusing Smalltalk Classes,
in Proceedings of ACM CHI'91 Conference on Human Factors in Computing Systems,
pp. 277-283, 1991.
here.
Mary Beth Rosson, John M. Carroll, Christine Sweeney.
Demonstrating a View Matcher for Reusing Smalltalk Classes,
in Proceedings of ACM CHI'91 Conference on Human Factors in Computing Systems,
pp. 431-432, 1991.
Mark K. Singley.
Molehill: An Instructional System for Smalltalk Programming,
in Proceedings of ACM CHI'91 Conference on Human Factors in Computing Systems,
pp. 439-440, 1991.
Alan Kay.
SMALLTALK,
in Methodology of Interaction, Proc. of the IFIP Workshop on Methodology of Interaction,
Seillac II, Edited by R. A. Guedj, P. J. W. ten Hagen, F. R. A. Hopgood, H. A. Tucker, and D. A.
Duce, pp. 7-11, 15-17, 1980.
R. L. London and R. A. Duisberg.
Animating Programs Using Smalltalk,
in Computer (USA), Vol.18, No. 8, pp. 61-71, August 1985.
Ramzan Mohamed.
An Experiment in Algorithm Animation using SMALLTALK on a Macintosh,
in Computer Graphics Forum, Vol. 6, No. 2, pp. 151-156, May 1987.
Peter Wisskirchen.
Implementing GEO++ in SMALLTALK-80.
Arbeitspapiere der GMD, 0723-0508, Nr. 584, Sankt Augustin : Gesellschaft fur Mathematik und
Datenverarbeitung, 1991.
Computer Graphics
Trevor P. Hopkins.
A colour system for SMALLTALK-80.
Technical report UMCS-89-10-5, University of Manchester, Manchester, England, Dept. of
Computer Science, September 1989.
Human-Computer Interaction
Kevin Haaland and Dave Thomas.
SmallScript: A user programmable framework based on Smalltalk and Postscript.
in Proceedings of Graphics Interface '89, pp. 55-61, June 1989.
here.
John H. Maloney, Alan Borning and Bjorn N. Freeman-Benson. Constraint technology for user-interface construction in ThingLab II. Technical report 89-05-02, University of Washington, Dept. of Computer Science, Seattle, Wash., 1989. also in Proceedings of the 1989 ACM Conference on Object-Oriented Systems, Languages, and Applications, ACM, October, 1989.
Glenn E. Krasner and Steven T. Pope, "A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80", in Journal of Object-Oriented Programming, 1(3), pp. 26-49, August/September 1988.
Jeff McAffer and Dave Thomas. Eva: an event driven framework for building user interfaces in Smalltalk. in Proceedings of Graphics Interface '88, June 1988 , pp. 168-175. here.
Jakob Nielsen and John T. Richards. Comments on the learnability and usability of SMALLTALK for casual users, Research Report RC 12080, IBM Thomas J. Watson Research Center, Yorktown Heights, N. Y., 1986.
Peter R. Nordquist. Interactive display generation in SMALLTALK. Technical report CS/E 85-009, Oregon Graduate Center, Beaverton, Or., 1985.
Mary Beth Rosson and John M. Carroll. Extending the task-artifact framework : scenario-based design of SMALLTALK applications. Research report RC 17852, Yorktown Heights, N.Y., IBM T.J. Watson Research Center, March 1992.
Dean Harris Rubine. The automatic recognition of gestures. Research paper CMU-CS-91-202, Carnegie Mellon University, Pittsburgh, Pa., School of Computer Science, December 1991.
Duane Szafron and Brian Wilkerson. The SMALLTALK-80 MVC paradigm with plugable views. Title Technical report TR 88-8, University of Alberta, Edmonton, Alta., Canada, Dept. of Computing Science, May 1988.
Daniel Lanovaz and Duane Szafron. Godel: an interactive incremental logic programming environment. Technical report TR 90-17, University of Alberta, Edmonton, Alta., Canada, Dept. of Computing Science, May 1990.
A. Wirfs-Brock and B. Wilkerson. An overview of modular SMALLTALK, in Object-oriented databases, edited by Ez Nahouraii and Fred Petry, Los Alamitos, California, IEEE Computer Society Press, 1991, ISBN 0-8186-19295.