Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Lisa A. Call

dblp:86/178 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 1988
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Human-computer interaction and pervasive computing
1 paper
User interface design and tools · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

Topics — the 1 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Programming languages and type systems
object-oriented programming
0.011987
CLAM - an Open System for Graphical User Interfaces · OOPSLA 1987

Methods — techniques the papers use, named apart from their topics

dynamic class loading · 0.0
YearPublicationVenuePosition
1988 Distributed Upcalls: A Mechanism for Layering Asynchronous Abstractions
abstract
Procedure calls provide a synchronous interface to call downward through successive layers of abstraction, and remote procedure calls allow the layers to reside in different address spaces. A design is given for distributed upcalls, a mechanism for propagating upcalls across address space boundaries. Distributed upcalls provide a natural complement to remote procedure calls, allowing the user to arbitrarily place abstractions in the server or in the client. A server structuring system called CLAM, which is currently being used to support an extensible window management system, is presented. The CLAM system, including distributed upcalls, remote procedure call extensions to C++, dynamic loading, and basic window classes, is currently running under 4.3BSD Unix on Microvax workstations.>
David L. Cohrs, Barton P. Miller, Lisa A. Call
ICDCS3
1987 CLAM - an Open System for Graphical User Interfaces
abstract
CLAM is an object-oriented system designed to support the building of extensible graphical user interfaces. CLAM provides a basic windowing environment with the ability to extend its functions using dynamically loaded C++ classes. The dynamically loaded classes allow for performance tuning (by transparently loading the class in either the client or the CLAM server) and for sharing of new functions.
Lisa A. Call, David L. Cohrs, Barton P. Miller
OOPSLA1