Demo Data from VLDB 2026 / reviewers in the wild / expert
Fabian Breg
dblp:29/4517
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2005
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorComputer networks · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 64% Memory systems · 18% Parallel and multicore computing · 18% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › middleware
distributed computing middleware |
0.1 | 1 | 2005 | Computational network federations: a middleware architecture for network-based computing · IEEE J. Sel. Areas Commun. 2005 |
Memory systems › shared memory
distributed shared memory |
0.1 | 1 | 2005 | Computational network federations: a middleware architecture for network-based computing · IEEE J. Sel. Areas Commun. 2005 |
Parallel and multicore computing › parallel programming models
shared-memory abstraction |
0.1 | 1 | 2005 | Computational network federations: a middleware architecture for network-based computing · IEEE J. Sel. Areas Commun. 2005 |
Distributed systems
grid computing |
0.0 | 2 | 2005 | CAT: A High Performance Distributed Component Architecture Toolkit for the Grid · HPDC 1999 Computational network federations: a middleware architecture for network-based computing · IEEE J. Sel. Areas Commun. 2005 |
Distributed systems › component-based systems
component architecture |
0.0 | 1 | 1999 | CAT: A High Performance Distributed Component Architecture Toolkit for the Grid · HPDC 1999 |
Distributed systems › grid computing
grid middleware |
0.0 | 1 | 1999 | CAT: A High Performance Distributed Component Architecture Toolkit for the Grid · HPDC 1999 |
Methods — techniques the papers use, named apart from their topics
component-based design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Computational network federations: a middleware architecture for network-based computingabstractComputational Network Federations (CNFs) enable an arbitrary set of heterogeneous hosts which are connected via any type of network to form dynamic virtual distributed systems that cooperate to execute an application, or serve as generalized application service platforms to end users. CNFs motivate a view of the Internet as a vast unified host: a repository of information, application services, and an omnipresent supercomputing resource regardless of the type of access device or access methodology. CNFs provide a powerful way of virtualizing generalized enterprise networks (or even the Internet), and an economic and resilient model for deploying enterprise applications, (such as CRM) and peer-2-peer services (e.g., chatrooms). This paper describes a middleware architecture that enables network-based computing, communications, and services through a unified, access, and platform-independent approach. CNFs borrow from the capabilities of grid computing and aim toward intelligent computational service networks that are ubiquitous, secure, and adaptive to user and access-method idiosyncrasies. CNFs encompass a set of abstractions and interfaces that provide: 1) a unified service-oriented view of the network to the user; 2) a homogeneous host abstraction to applications; and 3) a shared-memory abstraction to software developers. This paper outlines the architecture of CNFs and describes in more detail i-DVM, a distributed multithreaded meta-OS that forms the core of a CNF and implements the virtual machine abstraction and location transparency. Fabian Breg, Constantine D. Polychronopoulos |
IEEE J. Sel. Areas Commun. | 1 |
| 2003 | Java Virtual Machine support for object serializationabstractAbstract Distributed computing has become increasingly popular in the high‐performance community. Java's remote method invocation (RMI) provides a simple, yet powerful method for implementing parallel algorithms. The performance of RMI has been less than adequate, however, and object serialization is often identified as a major performance inhibitor. We believe that object serialization is best performed in the Java Virtual Machine (JVM), where information regarding object layout and hardware communication resources are readily available. We implement a subset of Java's object serialization protocol in native code, using the Java Native Interface (JNI) and JVM internals. Experiments show that our approach is up to eight times faster than Java's original object serialization protocol for array objects. Also, for linked data structures our approach obtains a moderate speedup and better scalability. Evaluation of our object serialization implementation in an RMI framework indicates that a higher throughput can be obtained. Parallel applications, written using RMI, obtain better speedups and scalability when this more efficient object serialization is used. Copyright © 2003 John Wiley & Sons, Ltd. Fabian Breg, Constantine D. Polychronopoulos |
Concurr. Comput. Pract. Exp. | 1 |
| 1999 | CAT: A High Performance Distributed Component Architecture Toolkit for the GridabstractGrid systems, such as Globus, Legion and Globe, provide an infrastructure for implementing metacomputing over the Internet. The Component Architecture Toolkit (CAT) provides a software layer above the grid that facilitates programming and end-user interaction with the grid. Juan E. Villacis, Madhusudhan Govindaraju, David Stern, Andrew Whitaker, Fabian Breg, Prafulla Deuskar, Benjamin Temko, Dennis Gannon, Randall Bramley |
HPDC | 5 |
| 1998 | Java RMI performance and object model interoperability: experiments with Java/HPC++abstractJava RMI provides an elegant and powerful model for invoking member functions on objects that exist in remote address spaces. Unfortunately, it is a Java-to-Java communication model, and in many of the scientific applications we would like Java objects to interact with modules written in C++ or Fortran. This paper explores the design of RMI and extracts a subset of the RMI object model that is compatible with C++ and HPC++ remote object semantics. This RMI subset has been implemented to run over the Nexus runtime system and is being used as part of the LSA distributed linear system analyzer project. © 1998 John Wiley & Sons, Ltd. Fabian Breg, Shridhar Diwan, Juan E. Villacis, Jayashree Balasubramanian, Esra Akman, Dennis Gannon |
Concurr. Pract. Exp. | 1 |