File servers for network-based distributed systems
ACM Computing Surveys (CSUR)
Computing in higher education: the Athena experience
Communications of the ACM - Special issue: computing in the frontiers of science and engineering
A trace-driven analysis of the UNIX 4.2 BSD file system
Proceedings of the tenth ACM symposium on Operating systems principles
The ITC distributed file system: principles and design
Proceedings of the tenth ACM symposium on Operating systems principles
Accent: A communication oriented network operating system kernel
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
A study of file sizes and functional lifetimes
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
LOCUS a network transparent, high reliability distributed system
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
Grapevine: An exercise in distributed computing
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
Remote procedure call
Communications of the ACM
ACM Transactions on Graphics (TOG)
A foundation for programming environments
SDE 2 Proceedings of the second ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Document convergence in an interactive formatting system
IBM Journal of Research and Development
Mach and Matchmaker: kernel and language support for object-oriented distributed systems
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Experience with Flamingo: a distributed, object-oriented user interface system
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Performance analysis of file replication schemes in distributed systems
SIGMETRICS '87 Proceedings of the 1987 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Scale and performance in a distributed file system
ACM Transactions on Computer Systems (TOCS)
How faithfully should the electronic office simulate real one?
ACM SIGCHI Bulletin
Using idle workstations in a shared computing environment
SOSP '87 Proceedings of the eleventh ACM Symposium on Operating systems principles
Attacking the process migration bottleneck
SOSP '87 Proceedings of the eleventh ACM Symposium on Operating systems principles
Interconnecting heterogeneous computer systems
Communications of the ACM
Developing a heterogeneous distributed operating system
ACM SIGOPS Operating Systems Review
Reading and writing with computers: a framework for explaining differences in performance
Communications of the ACM
An overview of the Andrew message system
SIGCOMM '87 Proceedings of the ACM workshop on Frontiers in computer communications technology
On the influence of scale in a distributed system
ICSE '88 Proceedings of the 10th international conference on Software engineering
Data replicas in distributed information services
ACM Transactions on Database Systems (TODS)
Cooperative work in the Andrew message system
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
A portable user interface for a scientific programming environment
UIST '88 Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software
A model for the design of high performance protocols for a networked computing environment
SIGSMALL '88 Proceedings of the 1988 ACM SIGSMALL/PC symposium on ACTES
Translating among processable multi-media document formats using ODA
DOCPROCS '88 Proceedings of the ACM conference on Document processing systems
An empirical study of user satisfaction with a microcomputer-based campus-wide
SIGUCCS '88 Proceedings of the 16th annual ACM SIGUCCS Conference on User Services
Advisor—an electronic mail consulting service
SIGUCCS '88 Proceedings of the 16th annual ACM SIGUCCS Conference on User Services
Integrating security in a large distributed system
ACM Transactions on Computer Systems (TOCS)
A software rotation for professional teachers
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
The experimental literature of the internet: an annotated bibliography
ACM SIGCOMM Computer Communication Review
Generating highly interactive user interfaces
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A Binary Single-Key-Lock System for Access Control
IEEE Transactions on Computers
Computational hypertext in biological modelling
HYPERTEXT '89 Proceedings of the second annual ACM conference on Hypertext
HYPERTEXT '89 Proceedings of the second annual ACM conference on Hypertext
Communications of the ACM
Parallel Communication in a Large Distributed Environment
IEEE Transactions on Computers
Coda: A Highly Available File System for a Distributed Workstation Environment
IEEE Transactions on Computers
IPwatch: a tool for monitoring network locality
ACM SIGOPS Operating Systems Review
Local-area distributed systems
IBM Systems Journal
Distributed file systems: concepts and examples
ACM Computing Surveys (CSUR)
Specification level interoperability
ICSE '90 Proceedings of the 12th international conference on Software engineering
Native code process-originated migration in a heterogeneous environment
CSC '90 Proceedings of the 1990 ACM annual conference on Cooperation
Specification-level interoperability
Communications of the ACM - Special issue on software engineering
Combining the concepts of compression and caching for a two-level filesystem
ASPLOS IV Proceedings of the fourth international conference on Architectural support for programming languages and operating systems
Text formatting by demonstration
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
EmbeddedButtons: documents as user interfaces
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
Intelligent I/O rule-based input/output processing for operating systems
ACM SIGOPS Operating Systems Review
WALT: a research environment for medical hypertext
HYPERTEXT '91 Proceedings of the third annual ACM conference on Hypertext
The Influence of Scale on Distributed File System Design
IEEE Transactions on Software Engineering
Analysis of file I/O traces in commercial computing environments
SIGMETRICS '92/PERFORMANCE '92 Proceedings of the 1992 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Subsequence references: first-class values for substrings
ACM Transactions on Programming Languages and Systems (TOPLAS)
Inside IBM's Distributed Data Management architecture
IBM Systems Journal
EmbeddedButtons: supporting buttons in documents
ACM Transactions on Information Systems (TOIS) - Special issue on user interface software and technology
Transparency and reflection in distributed systems
ACM SIGOPS Operating Systems Review
Fine-grained revision control for collaborative software development
SIGSOFT '93 Proceedings of the 1st ACM SIGSOFT symposium on Foundations of software engineering
CSCW for Film and TV Preproduction
IEEE MultiMedia
An empirical study of a wide-area distributed file system
ACM Transactions on Computer Systems (TOCS)
A persistent rescheduled-page cache for low overhead object code compatibility in VLIW architectures
Proceedings of the 29th annual ACM/IEEE international symposium on Microarchitecture
AFS and the Web: competitors or collaborators?
ACM SIGOPS Operating Systems Review
Distributed software engineering
ICSE '94 Proceedings of the 16th international conference on Software engineering
Wireless Andrew: experience building a high speed, campus-wide wireless data network
MobiCom '97 Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking
Remote I/O: fast access to distant storage
Proceedings of the fifth workshop on I/O in parallel and distributed systems
CMU's Andrew project: a retrospective
Communications of the ACM - Electronic supplement to the December issue
Communications of the ACM
UFO: a personal global file system based on user-level extensions to the operating system
ACM Transactions on Computer Systems (TOCS)
GASS: a data movement and access service for wide area computing systems
Proceedings of the sixth workshop on I/O in parallel and distributed systems
Two-level client caching and disconnected operation of notebook computers in distributed systems
SAC '95 Proceedings of the 1995 ACM symposium on Applied computing
The Notes program: a hypertext application for writing from source texts
HYPERTEXT '87 Proceedings of the ACM conference on Hypertext
A module on distributed systems for the operating systems course
SIGCSE '90 Proceedings of the twenty-first SIGCSE technical symposium on Computer science education
Workstation at Carnegie Mellon
ACM '86 Proceedings of 1986 ACM Fall joint computer conference
Approaches to an integrated office enviroment
ACM '86 Proceedings of 1986 ACM Fall joint computer conference
The Task Gallery: a 3D window manager
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
The YGuard access control model: set-based access control
SACMAT '01 Proceedings of the sixth ACM symposium on Access control models and technologies
ICS '01 Proceedings of the 15th international conference on Supercomputing
Creating trading networks of digital archives
Proceedings of the 1st ACM/IEEE-CS joint conference on Digital libraries
Wireless Andrew: building a high speed, campus-wide wireless data network
Mobile Networks and Applications - ACM/Kluwer special issue on wireless internet and intranet access
A replicated, distributed file system
EW 2 Proceedings of the 2nd workshop on Making distributed systems work
Low latency file access in a high bandwidth environment
EW 6 Proceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs
AFS and the web: competitors or collaborators?
EW 7 Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications
Peer-to-peer data trading to preserve information
ACM Transactions on Information Systems (TOIS)
Transparency and reflection in distributed systems
EW 5 Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring
Evolving Object-Oriented Designs with Refactorings
Automated Software Engineering
WWW Traffic Reduction and Load Balancing through Server-Based Caching
IEEE Parallel & Distributed Technology: Systems & Technology
Experiments in Multipoint Multimedia Telecommunication
IEEE MultiMedia
A Taxonomy of Window Manager User Interfaces
IEEE Computer Graphics and Applications
Styles in Document Editing Systems
Computer
Computer
Heterogeneous Distributed Shared Memory
IEEE Transactions on Parallel and Distributed Systems
An end-to-end approach to globally scalable network storage
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Data Management in an International Data Grid Project
GRID '00 Proceedings of the First IEEE/ACM International Workshop on Grid Computing
Exposed vs. Encapsulated Approaches to Grid Service Archtecture
GRID '01 Proceedings of the Second International Workshop on Grid Computing
Improving the Throughput of Remote Storage Access through Pipelining
GRID '02 Proceedings of the Third International Workshop on Grid Computing
Logistical Storage Resources for the Grid
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
Enhancing the Scalability and Usability of Computational Grids via Logical User Accounts and Virtual
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
The Logistical Backbone: Scalable Infrastructure for Global Data Grids
ASIAN '02 Proceedings of the7th Asian Computing Science Conference on Advances in Computing Science: Internet Computing and Modeling, Grid Computing, Peer-to-Peer Computing, and Cluster
Peer-to-Peer Resource Trading in a Reliable Distributed System
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Parallel IO Support for Meta-computing Applications: MPI_Connect IO Applied to PACX-MPI
Proceedings of the 8th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Metacomputing: technology and applications
Highly parallel computaions
The internet backplane protocol: a study in resource sharing
Future Generation Computer Systems - Selected papers from CCGRID 2002
Software infrastructure for the I-WAY high-performance distributed computing experiment
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
The parallel I/O architecture of the high-performance storage system (HPSS)
MSS '95 Proceedings of the 14th IEEE Symposium on Mass Storage Systems
A Scalable Architecture for Clustered Network Attached Storage
MSS '03 Proceedings of the 20 th IEEE/11 th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03)
Efficient Metadata Management in Large Distributed Storage Systems
MSS '03 Proceedings of the 20 th IEEE/11 th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03)
OS6: A Distributed Operating System for the Next Generation of Computer Networks
IWOOOS '95 Proceedings of the 4th International Workshop on Object-Orientation in Operating Systems
On computing and the curriculum
ACM SIGCUE Outlook
Towards a new distributed programming environment (CORDS)
CASCON '91 Proceedings of the 1991 conference of the Centre for Advanced Studies on Collaborative research
Information Security on the Logistical Network: An End-to-End Approach
SISW '03 Proceedings of the Second IEEE International Security in Storage Workshop
Dynamic Metadata Management for Petabyte-Scale File Systems
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Big Wins with Small Application-Aware Caches
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Ext3cow: a time-shifting file system for regulatory compliance
ACM Transactions on Storage (TOS)
Operating System Level Support for Resource Sharing Across Multiple Domains
HPCASIA '05 Proceedings of the Eighth International Conference on High-Performance Computing in Asia-Pacific Region
Constructing collaborative desktop storage caches for large scientific datasets
ACM Transactions on Storage (TOS)
The Trellis security infrastructure for overlay metacomputers and bridged distributed file systems
Journal of Parallel and Distributed Computing - Special issue: Security in grid and distributed systems
Bridging local and wide area networks for overlay distributed file systems
WORLDS'05 Proceedings of the 2nd conference on Real, Large Distributed Systems - Volume 2
Pervasive Personal Computing in an Internet Suspend/Resume System
IEEE Internet Computing
A usage profile and evaluation of a wide-area distributed file system
WTEC'94 Proceedings of the USENIX Winter 1994 Technical Conference on USENIX Winter 1994 Technical Conference
Reducing file system latency using a predictive approach
USTC'94 Proceedings of the USENIX Summer 1994 Technical Conference on USENIX Summer 1994 Technical Conference - Volume 1
Multi-resident AFS: an adventure in mass storage
TCON'95 Proceedings of the USENIX 1995 Technical Conference Proceedings
Extending the operating system at the user level: the Ufo global file system
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
An application-aware data storage model
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
Secure file system versioning at the block level
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007
Towards a complete grid filesystem functionality
Future Generation Computer Systems - Special section: Data mining in grid computing environments
The Traust Authorization Service
ACM Transactions on Information and System Security (TISSEC)
Integrating parallel file systems with object-based storage devices
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
Does the medium make a difference? two studies of writing with pen and paper and with computers
Human-Computer Interaction
Prism: providing flexible and fast filesystem cloning service for virtual servers
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
VisageFS dynamic storage features for wide-area workflows
PDCS '07 Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems
Meaningful metrics for evaluating eventual consistency
Euro-Par'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part II
Pantheon: exascale file system search for scientific computing
SSDBM'11 Proceedings of the 23rd international conference on Scientific and statistical database management
A hybrid scheme for object allocation in a distributed object-storage system
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part IV
CernVM-FS: delivering scientific software to globally distributed computing resources
Proceedings of the first international workshop on Network-aware data management
A migration tool to support resource and load sharing in heterogeneous computing environments
Computer Communications
Logistical quality of service in NetSolve
Computer Communications
A repository for 3D model production and interpretation in culture and beyond
VAST'10 Proceedings of the 11th International conference on Virtual Reality, Archaeology and Cultural Heritage
A distributed object repository for cultural heritage
VAST'10 Proceedings of the 11th International conference on Virtual Reality, Archaeology and Cultural Heritage
International Journal of Information and Communication Technology
Scalable Metadata Management Through OSD+ Devices
International Journal of Parallel Programming
Hi-index | 0.09 |
The Information Technology Center (ITC), a collaborative effort between IBM and Carnegie-Mellon University, is in the process of creating Andrew, a prototype computing and communication system for universities. This article traces the origins of Andrew, discusses its goals and strategies, and gives an overview of the current status of its implementation and usage.