Demo Data from EDBT 2026 / reviewers in the wild / expert
Juan E. Villacis
dblp:62/2173
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 1999
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 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
1 paper |
Distributed systems · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
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 |
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 |
Programming languages and type systems › concurrent programming languages
parallel language constructs |
0.0 | 1 | 1995 | A Web Interface to Parallel Program Source Code Archetypes · SC 1995 |
Methods — techniques the papers use, named apart from their topics
source code annotation · 0.0hypertext generation · 0.0component-based design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 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 | 1 |
| 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. | 3 |
| 1997 | javar: A Prototype Java Restructuring CompilerabstractThis paper describes the prototype restructuring compiler javar, which can be used to make implicit parallelism in a Java program explicit by means of multi-threading. Although the prototype does not provide a complete Java front-end (unicode escapes are not supported and only limited semantic analysis has been implemented) and relies completely on the identification of ‘implicit’ parallelism by means of annotations, we hope that the research tool still provides sufficient functionality to make the parallelization of Java programs less complex and less error-prone. © 1997 John Wiley & Sons, Ltd. Aart J. C. Bik, Juan E. Villacis, Dennis Gannon |
Concurr. Pract. Exp. | 2 |
| 1995 | A Web Interface to Parallel Program Source Code ArchetypesabstractThis paper describes a set of tools for annotating and exploring program source code on the World Wide Web (WWW). These tools are part of a project to build an electronic textbook for parallel programming that exploits the Caltech Archetypes model of program construction. The tools provide a simple way for Fortran, HPF and C++ programmers to add special annotations to source codes that allow the source code to be converted automatically into WWW hypertext documents. In addition, special compiler based tools examine the source code and discover all subroutine call sites and automatically build the hypertext links to the appropriate subroutine definitions. In the case of parallel C++, a complete class browser has been constructed in HTML and the compiler based tools generates the data base of application specific type and program information. Juan E. Villacis, Dennis Gannon |
SC | 1 |