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

Michael F. Schwartz

dblp:12/359 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
0since 2021 · last 1996
0000-0002-5434-6248ORCID · corroborated

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

Computer networks · 4 · 1 first-authorSystems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 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.

Computer networks
4 papers
Content delivery and video streaming · 88% Internet architecture and protocols · 12%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Distributed systems · 82% Storage systems · 14% Memory systems · 4%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 50% Data mining · 50%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Content delivery and video streaming › caching
web caching
0.021996
A Hierarchical Internet Object Cache · USENIX ATC 1996
A Case for Caching File Objects Inside Internetworks · SIGCOMM 1993
Information retrieval
indexing
0.011996
Customized Information Extraction as a Basis for Resource Discovery · ACM Trans. Comput. Syst. 1996
Data mining › text mining
information extraction
0.011996
Customized Information Extraction as a Basis for Resource Discovery · ACM Trans. Comput. Syst. 1996
Content delivery and video streaming › caching › cache networks
hierarchical caching
0.011996
A Hierarchical Internet Object Cache · USENIX ATC 1996
Content delivery and video streaming › server selection
replica selection
0.011995
Locating Nearby Copies of Replicated Internet Servers · SIGCOMM 1995
Content delivery and video streaming
server selection
0.011995
Locating Nearby Copies of Replicated Internet Servers · SIGCOMM 1995
Distributed systems › distributed resource management
resource discovery
0.011994
Applying an information gathering architecture to Netfind: a white pages tool for a changing and growing Internet · IEEE/ACM Trans. Netw. 1994
Content delivery and video streaming › caching
file caching
0.011993
A Case for Caching File Objects Inside Internetworks · SIGCOMM 1993
Distributed systems
remote procedure call
0.021987
A Remote Procedure Call Facility for Interconnecting Heterogeneous Computer Systems · IEEE Trans. Software Eng. 1987
A Name Service for Evolving, Heterogeneous Systems · SOSP 1987
Storage systems
file systems
0.011996
Customized Information Extraction as a Basis for Resource Discovery · ACM Trans. Comput. Syst. 1996
Distributed systems › distributed information systems
name service
0.011987
A Name Service for Evolving, Heterogeneous Systems · SOSP 1987
Internet architecture and protocols
network topology
0.011995
Locating Nearby Copies of Replicated Internet Servers · SIGCOMM 1995
Memory systems
cache
0.011987
A Name Service for Evolving, Heterogeneous Systems · SOSP 1987
Distributed systems › operating system support
interprocess communication
0.011987
A Remote Procedure Call Facility for Interconnecting Heterogeneous Computer Systems · IEEE Trans. Software Eng. 1987

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

user-customizable extraction · 0.0object-oriented file system encapsulation · 0.0traceroute · 0.0simulation · 0.0anycast · 0.0trace-driven simulation · 0.0specialized caching · 0.0
YearPublicationVenuePosition
1996 A Hierarchical Internet Object Cache
Anawat Chankhunthod, Peter B. Danzig, Chuck Neerdaels, Michael F. Schwartz, Kurt J. Worrell
USENIX ATC4
1996 Customized Information Extraction as a Basis for Resource Discovery
abstract
Indexing file contents is a powerful means of helping users locate documents, software, and other types of data among large repositories. In environments that contain many different types of data, content indexing requires type-specific processing to extract information effectively. We present a model for type-specific, user-customizable information extraction, and a system implementation calledEssence. This software structure allows users to associate specialized extraction methods with ordinary files, providing the illusion of an object-oriented file system that encapsulates indexing methods within files. By exploiting the semantics of common file types, Essence generates compact yet representative file summaries that can be used to improve both browsing and indexing in resource discovery systems. Essence can extract information from most of the types of files found in common file systems, including files with nested structure (such as compressed “tar” files). Essence interoperates with a number of different search/index systems (such as WAIS and Glimpse), as part of the Harvest system.
Darren R. Hardy, Michael F. Schwartz
ACM Trans. Comput. Syst.2
1995 Locating Nearby Copies of Replicated Internet Servers
abstract
In this paper we consider the problem of choosing among a collection of replicated servers, focusing on the question of how to make choices that segregate client/server traffic according to network topology.We explore the cost and effectiveness of a variety of approaches, ranging from those requiring routing layer support (e.g., anycast) to those that build location databases using application-level probe tools like traceroute. Weuncover a number of tradeoffs between effectiveness, network cost, ease of deployment, and portability across differenttypes of networks. We performed our experiments using a simulation parameterized by a topology collected from 7 survey sites across the United States, exploring a global collection of Network Time Protocol servers.
James D. Guyton, Michael F. Schwartz
SIGCOMM2
1995 The Harvest Information Discovery and Access System
Mic Bowman, Peter B. Danzig, Darren R. Hardy, Udi Manber, Michael F. Schwartz
Comput. Networks ISDN Syst.5
1994 Applying an information gathering architecture to Netfind: a white pages tool for a changing and growing Internet
abstract
The Internet is quickly becoming an indispensable means of communication and collaboration, based on applications such as electronic mail, remote information retrieval, and multimedia conferencing. A fundamental problem for such applications is supporting resource discovery in a fashion that keeps pace with the Internet's exponential growth in size and diversity. Netfind is a scalable tool that locates current electronic mail addresses and other information about Internet users. Since the time we first deployed Netfind in 1990, it has evolved considerably, making use of more types of information sources. As well as more sophisticated mechanisms to gather and cross-correlate information. In this paper, we describe these techniques, and present a general framework for gathering and harnessing widely distributed information in a diverse and growing Internet environment. At present, Netfind gathers information from 17 different types of sources, providing a particularly thorough demonstration of an information gathering architecture.>
Michael F. Schwartz, Calton Pu
IEEE/ACM Trans. Netw.1
1993 A Case for Caching File Objects Inside Internetworks
abstract
This paper presents evidence that several, judiciously placed file caches could reduce the volume of FTP traffic by 42%, and hence the volume of all NSFNET backbone traffic by 21%. In addition, if FTP client and server software automatically compressed data, this savings could increase to 27%. We believe that a hierarchical architecture of whole file caches, modeled after the existing name server's caching architecture, could become a valuable part of any internet.We derived these conclusions by performing trace driven simulations of various file caching architectures, cache sizes, and replacement policies. We collected the traces of file transfer traffic employed in our simulations on a network that connects the NSFNET backbone to a large, regional network. This particular regional network is responsible for about 5 to 7% of NSFNET traffic.While this paper's analysis and discussion focus on caching for FTP file transfer, the proposed caching architecture applies to caching objects from other internetwork services.
Peter B. Danzig, Richard S. Hall, Michael F. Schwartz
SIGCOMM3
1991 Supporting resource discovery among public Internet archives using a spectrum of information quality
abstract
Wide area networks offer access to an increasing number and variety of resources. Yet, it is difficult to locate resources of interest, because of the scale and decentralized nature of the environment. The authors are interested in supporting a global confederation of loosely cooperating systems and users that share far more resources than can be completely organized. Therefore, mechanisms are needed to support incremental organization of the resources, based on the efforts of many geographically decentralized individuals, and a range of different information sources of varying degrees of quality. The authors describe a prototype implementation of a set of mechanisms intended to explore this problem in the specific domain of public Internet archives, accessible via the anonymous file transfer protocol. This is an interesting test case, because it encompasses a very large scale, administratively decentralized collection of resources, with considerably practical value.>
Michael F. Schwartz, Darren R. Hardy, William K. Heinzman, Glenn C. Hirschowitz
ICDCS1
1987 A Name Service for Evolving, Heterogeneous Systems
abstract
A prototype implementation has been built as part of the Heterogeneous Computer Systems project at the University of Washington. This service supports RPC binding and other applications in our heterogeneous environment. Measurements of the performance of this prototype show that it is close to that of the underlying name services, due largely to the use of specialized caching techniques.
Michael F. Schwartz, John Zahorjan, David Notkin
SOSP1
1987 A Remote Procedure Call Facility for Interconnecting Heterogeneous Computer Systems
abstract
Heterogeneity in hardware and software is an inevitable consequence of experimental computer research. At the University of Washington, the Heterogeneous Computer Systems (HCS) project is a major research and development effort whose goal is to simplify the interconnection of heterogeneous computer systems.
Brian N. Bershad, Dennis T. Ching, Edward D. Lazowska, Jan Sanislo, Michael F. Schwartz
IEEE Trans. Software Eng.5