2009 |
125 | EE | Maik Nijhuis,
Herbert Bos,
Henri E. Bal,
Cédric Augonnet:
Mapping and Synchronizing Streaming Applications on Cell Processors.
HiPEAC 2009: 216-230 |
2008 |
124 | EE | Kees Verstoep,
Jason Maassen,
Henri E. Bal,
John W. Romein:
Experiences with Fine-Grained Distributed Supercomputing on a 10G Testbed.
CCGRID 2008: 376-383 |
123 | EE | R. Yang,
Robert D. van der Mei,
D. Roubos,
Frank J. Seinstra,
Ger Koole,
Henri E. Bal:
Modeling "Just-in-Time" Communication in Distributed Real-Time Multimedia Applications.
CCGRID 2008: 518-525 |
122 | EE | Pierpaolo Giacomin,
Alessandro Bassi,
Frank J. Seinstra,
Thilo Kielmann,
Henri E. Bal:
HITP: A Transmission Protocol for Scalable High-Performance Distributed Storage.
Euro-Par 2008: 950-960 |
121 | EE | Elzbieta Krepska,
Nicola Bonzanni,
K. Anton Feenstra,
Wan Fokkink,
Thilo Kielmann,
Henri E. Bal,
Jaap Heringa:
Design Issues for Qualitative Modelling of Biological Cells with Petri Nets.
FMSB 2008: 48-62 |
120 | EE | Niels Drost,
Rob van Nieuwpoort,
Jason Maassen,
Henri E. Bal:
Resource tracking in parallel and distributed applications.
HPDC 2008: 221-222 |
119 | EE | Henri E. Bal,
Kees Verstoep:
Large-Scale Parallel Computing on Grids.
Electr. Notes Theor. Comput. Sci. 220(2): 3-17 (2008) |
2007 |
118 | EE | Franck Cappello,
Henri E. Bal:
Toward an International "Computer Science Grid".
CCGRID 2007: 3-12 |
117 | EE | Andrei Agapi,
Thilo Kielmann,
Henri E. Bal:
Synthetic Coordinates for Disjoint Multipath Routing.
CoreGRID 2007: 141-150 |
116 | EE | Gosia Wrzesinska,
Ana-Maria Oprescu,
Thilo Kielmann,
Henri E. Bal:
Persistent Fault-Tolerance for Divide-and-Conquer Applications on the Grid.
Euro-Par 2007: 425-436 |
115 | EE | Jason Maassen,
Henri E. Bal:
Smartsockets: solving the connectivity problems in grid computing.
HPDC 2007: 1-10 |
114 | EE | Niels Drost,
Elth Ogston,
Rob van Nieuwpoort,
Henri E. Bal:
ARRG: real-world gossiping.
HPDC 2007: 147-158 |
113 | EE | Maik Nijhuis,
Herbert Bos,
Henri E. Bal:
A Component-based Coordination Language for Efficient Reconfigurable Streaming Applications.
ICPP 2007: 60 |
112 | EE | Gosia Wrzesinska,
Jason Maassen,
Henri E. Bal:
Self-adaptive applications on the grid.
PPOPP 2007: 121-129 |
111 | EE | Rob van Nieuwpoort,
Thilo Kielmann,
Henri E. Bal:
User-friendly and reliable grid computing based on imperfect middleware.
SC 2007: 34 |
110 | EE | Richard Wolski,
Henri E. Bal:
Special Issue Featuring Selected Papers from HPDC-15.
J. Grid Comput. 5(2): 127-128 (2007) |
109 | EE | Tom van der Schaaf,
Desmond Germans,
Henri E. Bal,
Michal Koutek:
Lessons learned from building and calibrating the ICWall, a stereo tiled display.
Journal of Visualization and Computer Animation 18(3): 193-210 (2007) |
2006 |
108 | EE | Niels Drost,
Rob van Nieuwpoort,
Henri E. Bal:
Simple Locality-Aware Co-allocation in Peer-to-Peer Supercomputing.
CCGRID 2006: 14 |
107 | EE | Maik Nijhuis,
Herbert Bos,
Henri E. Bal:
Supporting Reconfigurable Parallel Multimedia Applications.
Euro-Par 2006: 765-776 |
106 | EE | Ana Lucia Varbanescu,
Maik Nijhuis,
Arturo González-Escribano,
Henk J. Sips,
Herbert Bos,
Henri E. Bal:
SP@CE - An SP-Based Programming Model for Consumer Electronics Streaming Applications.
LCPC 2006: 33-48 |
105 | EE | Gosia Wrzesinska,
Jason Maassen,
Kees Verstoep,
Henri E. Bal:
Satin++: Divide-and-Share on the Grid.
e-Science 2006: 61 |
104 | EE | Ivo H. M. van Stokkum,
Henri E. Bal:
A Problem Solving Environment for interactive modelling of multiway data.
Concurrency and Computation: Practice and Experience 18(2): 263-269 (2006) |
2005 |
103 | EE | Olivier Aumage,
Rutger F. H. Hofman,
Henri E. Bal:
NETIBIS: an efficient and dynamic communication system for heterogeneous grids.
CCGRID 2005: 1101-1108 |
102 | EE | Pawel Garbacki,
Bartosz Biskupski,
Henri E. Bal:
Transparent Fault Tolerance for Grid Applications.
EGC 2005: 671-680 |
101 | EE | Kees van Reeuwijk,
Rob van Nieuwpoort,
Henri E. Bal:
Developing Java Grid Applications with Ibis.
Euro-Par 2005: 411-420 |
100 | EE | Gosia Wrzesinska,
Rob van Nieuwpoort,
Jason Maassen,
Henri E. Bal:
Fault-Tolerance, Malleability and Migration for Divide-and-Conquer Applications on the Grid.
IPDPS 2005 |
99 | EE | Mathijs den Burger,
Thilo Kielmann,
Henri E. Bal:
Balanced Multicasting: High-throughput Communication for Grid Applications.
SC 2005: 46 |
98 | EE | Willem de Bruijn,
Herbert Bos,
Henri E. Bal:
Robust Distributed Systems Achieving Self-Management through Inference.
WOWMOM 2005: 542-546 |
97 | EE | Ronald Veldema,
Ceriel J. H. Jacobs,
Rutger F. H. Hofman,
Henri E. Bal:
Object combining: a new aggressive optimization for object intensive programs.
Concurrency - Practice and Experience 17(5-6): 439-464 (2005) |
96 | EE | Rob van Nieuwpoort,
Jason Maassen,
Gosia Wrzesinska,
Rutger F. H. Hofman,
Ceriel J. H. Jacobs,
Thilo Kielmann,
Henri E. Bal:
Ibis: a flexible and efficient Java-based Grid programming environment.
Concurrency - Practice and Experience 17(7-8): 1079-1107 (2005) |
2004 |
95 | | Henri E. Bal:
Ibis: a Java-centric Programming Environment for Computational Grids.
ARCS Workshops 2004: 368-369 |
94 | EE | Gosia Wrzesinska,
Rob van Nieuwpoort,
Jason Maassen,
Henri E. Bal:
An simple and efficient fault tolerance mechanism for divide-and-conquer systems.
CCGRID 2004: 735-734 |
93 | EE | Henri E. Bal,
Andrzej M. Goscinski,
Eric Jul,
Giuseppe Prencipe:
Topic 9: Distributed Systems and Algorithms.
Euro-Par 2004: 578 |
92 | EE | Alexandre Denis,
Olivier Aumage,
Rutger F. H. Hofman,
Kees Verstoep,
Thilo Kielmann,
Henri E. Bal:
Wide-Area Communication for Grids: An Integrated Solution to Connectivity, Performance and Security Problems.
HPDC 2004: 97-106 |
91 | EE | Fabrice Huet,
Denis Caromel,
Henri E. Bal:
A High Performance Java Middleware with a Real Application.
SC 2004: 2 |
90 | EE | Kees Verstoep,
Raoul Bhoedjang,
Tim Rühl,
Henri E. Bal,
Rutger F. H. Hofman:
Cluster communication protocols for parallel-programming systems.
ACM Trans. Comput. Syst. 22(3): 281-325 (2004) |
2003 |
89 | EE | Henri E. Bal,
Domenico Laforenza,
Thierry Priol,
Péter Kacsuk:
Topic Introduction.
Euro-Par 2003: 356 |
88 | EE | Henri E. Bal:
A Java-Based Grid Programming Environment.
Euro-Par 2003: 4 |
87 | EE | Henri E. Bal:
Distributed Supercomputing in Java.
PDP 2003: 2-3 |
86 | EE | John W. Romein,
Jaap Heringa,
Henri E. Bal:
A Million-Fold Speed Improvement in Genomic Repeats Detection.
SC 2003: 20 |
85 | | Ronald Veldema,
Rutger F. H. Hofman,
Raoul Bhoedjang,
Henri E. Bal:
Run-time optimizations for a Java DSM implementation.
Concurrency and Computation: Practice and Experience 15(3-5): 299-316 (2003) |
84 | | Arnold Nelisse,
Jason Maassen,
Thilo Kielmann,
Henri E. Bal:
CCJ: object-based message passing and collective communication in Java.
Concurrency and Computation: Practice and Experience 15(3-5): 341-369 (2003) |
83 | EE | Henri E. Bal,
Klaus-Peter Löhr,
Alexander Reinefeld,
Craig A. Lee:
Editorial.
Future Generation Comp. Syst. 19(4): 503-504 (2003) |
82 | EE | Luc Renambot,
Tom van der Schaaf,
Henri E. Bal,
Desmond Germans,
Hans J. W. Spoelder:
Griz: experience with remote visualization over an optical grid.
Future Generation Comp. Syst. 19(6): 871-882 (2003) |
81 | EE | John W. Romein,
Henri E. Bal:
Solving Awari with Parallel Retrograde Analysis.
IEEE Computer 36(10): 26-33 (2003) |
2002 |
80 | | Dick Grune,
Henri E. Bal,
Ceriel J. H. Jacobs,
Koen Langendoen:
Modern Compiler Design
John Wiley 2002 |
79 | EE | Mathijs den Burger,
Thilo Kielmann,
Henri E. Bal:
TOPOMON: A Monitoring Tool for Grid Network Topology.
International Conference on Computational Science (2) 2002: 558-567 |
78 | EE | Ronald Veldema,
Ceriel J. H. Jacobs,
Rutger F. H. Hofman,
Henri E. Bal:
Object combining: A new aggressive optimization for object intensive programs.
Java Grande 2002: 165-174 |
77 | EE | Rob van Nieuwpoort,
Jason Maassen,
Rutger F. H. Hofman,
Thilo Kielmann,
Henri E. Bal:
Ibis: an efficient Java-based grid programming environment.
Java Grande 2002: 18-27 |
76 | | Kamil Iskra,
Robert G. Belleman,
G. Dick van Albada,
J. Santoso,
Peter M. A. Sloot,
Henri E. Bal,
Hans J. W. Spoelder,
Marian Bubak:
The Polder Computing Environment: a system for interactive distributed simulation.
Concurrency and Computation: Practice and Experience 14(13-15): 1313-1335 (2002) |
75 | EE | Thilo Kielmann,
Henri E. Bal,
Jason Maassen,
Rob van Nieuwpoort,
Lionel Eyraud,
Rutger F. H. Hofman,
Kees Verstoep:
Programming environments for high-performance Grid computing: the Albatross project.
Future Generation Comp. Syst. 18(8): 1113-1125 (2002) |
74 | EE | John W. Romein,
Henri E. Bal,
Jonathan Schaeffer,
Aske Plaat:
Analysis of Transposition-Table-Driven Work Scheduling in Distributed Search.
IEEE Trans. Parallel Distrib. Syst. 13(5): 447-459 (2002) |
2001 |
73 | EE | Ronald Veldema,
Thilo Kielmann,
Henri E. Bal:
Optimizing Java-Specific Overheads: Java at the Speed of C?
HPCN Europe 2001: 685-692 |
72 | EE | John W. Romein,
Henri E. Bal:
Wide-Area Transposition-Driven Scheduling.
HPDC 2001: 347-355 |
71 | EE | Arnold Nelisse,
Thilo Kielmann,
Henri E. Bal,
Jason Maassen:
Object-based collective communication in Java.
Java Grande 2001: 11-20 |
70 | EE | Ronald Veldema,
Rutger F. H. Hofman,
Raoul Bhoedjang,
Henri E. Bal:
Runtime optimizations for a Java DSM implementation.
Java Grande 2001: 153-162 |
69 | EE | Rob van Nieuwpoort,
Thilo Kielmann,
Henri E. Bal:
Efficient load balancing for wide-area divide-and-conquer applications.
PPOPP 2001: 34-43 |
68 | EE | Ronald Veldema,
Rutger F. H. Hofman,
Raoul Bhoedjang,
Ceriel J. H. Jacobs,
Henri E. Bal:
Source-level global optimizations for fine-grain distributed shared memory systems.
PPOPP 2001: 83-92 |
67 | EE | Jason Maassen,
Rob van Nieuwpoort,
Ronald Veldema,
Henri E. Bal,
Thilo Kielmann,
Ceriel J. H. Jacobs,
Rutger F. H. Hofman:
Efficient Java RMI for parallel programming.
ACM Trans. Program. Lang. Syst. 23(6): 747-775 (2001) |
66 | | Luc Renambot,
Henri E. Bal,
Desmond Germans,
Hans J. W. Spoelder:
CAVEStudy: An Infrastructure for Computational Steering and Measuring in Virtual Reality Environments.
Cluster Computing 4(1): 79-87 (2001) |
65 | | Thilo Kielmann,
Philip J. Hatcher,
Luc Bougé,
Henri E. Bal:
Enabling Java for high-performance computing.
Commun. ACM 44(10): 110-117 (2001) |
64 | | Jason Maassen,
Thilo Kielmann,
Henri E. Bal:
Parallel application experience with replicated method invocation.
Concurrency and Computation: Practice and Experience 13(8-9): 681-712 (2001) |
63 | EE | Aske Plaat,
Henri E. Bal,
Rutger F. H. Hofman,
Thilo Kielmann:
Sensitivity of parallel applications to large differences in bandwidth and latency in two-layer interconnects.
Future Generation Comp. Syst. 17(6): 769-782 (2001) |
62 | | Thilo Kielmann,
Henri E. Bal,
Sergei Gorlatch,
Kees Verstoep,
Rutger F. H. Hofman:
Network performance-aware collective communication for clustered wide-area systems.
Parallel Computing 27(11): 1431-1456 (2001) |
2000 |
61 | EE | Raoul Bhoedjang,
Kees Verstoep,
Tim Rühl,
Henri E. Bal,
Rutger F. H. Hofman:
Evaluating Design Alternatives for Reliable Communication on High-Speed Networks.
ASPLOS 2000: 71-81 |
60 | EE | Henri E. Bal:
Programming Support for Distributed Clustercomputing.
CLUSTER 2000: 141- |
59 | EE | Rob van Nieuwpoort,
Thilo Kielmann,
Henri E. Bal:
Satin: Efficient Parallel Divide-and-Conquer in Java.
Euro-Par 2000: 690-699 |
58 | EE | Luc Renambot,
Henri E. Bal,
Desmond Germans,
Hans J. W. Spoelder:
CAVEStudy: An Infrastructure for Computational Steering in Virtual Reality Environments.
HPDC 2000: 239-246 |
57 | EE | Thilo Kielmann,
Henri E. Bal,
Sergei Gorlatch:
Bandwidth-Efficient Collective Communication for Clustered Wide Area Systems.
IPDPS 2000: 492-499 |
56 | EE | Thilo Kielmann,
Henri E. Bal,
Kees Verstoep:
Fast Measurement of LogP Parameters for Message Passing Platforms.
IPDPS Workshops 2000: 1176-1183 |
55 | EE | Jason Maassen,
Thilo Kielmann,
Henri E. Bal:
Efficient replicated method invocation in Java.
Java Grande 2000: 88-96 |
54 | EE | Hans J. W. Spoelder,
Luc Renambot,
Desmond Germans,
Henri E. Bal,
Frans C. A. Groen:
Man Multi-agent Interaction in VR: A Case Study with RoboCup.
VR 2000: 291 |
53 | | Rob van Nieuwpoort,
Jason Maassen,
Henri E. Bal,
Thilo Kielmann,
Ronald Veldema:
Wide-area parallel programming using the remote method invocation model.
Concurrency - Practice and Experience 12(8): 643-666 (2000) |
52 | EE | Henri E. Bal,
Raoul Bhoedjang,
Rutger F. H. Hofman,
Ceriel J. H. Jacobs,
Thilo Kielmann,
Jason Maassen,
Rob van Nieuwpoort,
John Romain,
Luc Renambot,
Tim Rühl,
Ronald Veldema,
Kees Verstoep,
Aline Baggio,
Gerco Ballintijn,
Ihor Kuz,
Guillaume Pierre,
Maarten van Steen,
Andrew S. Tanenbaum,
Gerben Doornbos,
Desmond Germans,
Hans J. W. Spoelder,
Evert Jan Baerends,
Stan J. A. van Gisbergen,
Hamid Afsermanseh,
G. Dick van Albada,
Adam Belloum,
David Dubbeldam,
Zeger W. Hendrikse,
Louis O. Hertzberger,
Alfons G. Hoekstra,
Kamil Iskra,
Drona Kandhai,
Dennis Koelma,
Frank van der Linden,
Benno J. Overeinder,
Peter M. A. Sloot,
Piero Spinnato,
Dick H. J. Epema,
Arjan J. C. van Gemund,
Pieter P. Jonker,
Andrei Radulescu,
Kees van Reeuwijk,
Henk J. Sips,
Peter M. W. Knijnenburg,
Michael S. Lew,
Floris Sluiter,
Lex Wolters,
Hans Blom,
Cees de Laat:
The Distributed ASCI Supercomputer Project.
Operating Systems Review 34(4): 76-96 (2000) |
1999 |
51 | | Henri E. Bal,
Boumediene Belkhouche,
Luca Cardelli:
Internet Programming Languages, ICCL'98 Workshop, Chicago, IL, USA, May 13, 1998, Proceedings
Springer 1999 |
50 | | John W. Romein,
Aske Plaat,
Henri E. Bal,
Jonathan Schaeffer:
Transposition Table Driven Work Scheduling in Distributed Search.
AAAI/IAAI 1999: 725-731 |
49 | EE | Aske Plaat,
Henri E. Bal,
Rutger F. H. Hofman:
Sensitivity of Parallel Applications to Large Differences in Bandwidth and Latency in Two-Layer Interconnects.
HPCA 1999: 244- |
48 | EE | Rob van Nieuwpoort,
Jason Maassen,
Henri E. Bal,
Thilo Kielmann,
Ronald Veldema:
Wire-Area Parallel Computing in Java.
Java Grande 1999: 8-14 |
47 | EE | Thilo Kielmann,
Rutger F. H. Hofman,
Henri E. Bal,
Aske Plaat,
Raoul Bhoedjang:
MagPIe: MPI's Collective Communication Operations for Clustered Wide Area Systems.
PPOPP 1999: 131-140 |
46 | EE | Jason Maassen,
Rob van Nieuwpoort,
Ronald Veldema,
Henri E. Bal,
Aske Plaat:
An Efficient Implementation of Java's Remote Method Invocation.
PPOPP 1999: 173-182 |
1998 |
45 | EE | Koen Langendoen,
Rutger F. H. Hofman,
Henri E. Bal:
Challenging Applications on Fast Networks.
HPCA 1998: 68-79 |
44 | EE | Raoul Bhoedjang,
Tim Rühl,
Henri E. Bal:
Efficient Multicast on Myrinet using Link-Level Flow Control.
ICPP 1998: 381- |
43 | EE | Raoul Bhoedjang,
John W. Romein,
Henri E. Bal:
Optimizing Distributed Data Structures using Application-Specific Network Interface Software.
ICPP 1998: 485-492 |
42 | EE | Henri E. Bal,
Aske Plaat,
Mirjam G. Bakker,
Peter Dozy,
Rutger F. H. Hofman:
Optimizing Parallel Applications for Wide-Area Clusters.
IPPS/SPDP 1998: 784-790 |
41 | | Tim Rühl,
Henri E. Bal:
Synchronizing Operations on Multiple Objects.
IPPS/SPDP Workshops 1998: 135-146 |
40 | EE | Henri E. Bal,
Raoul Bhoedjang,
Rutger F. H. Hofman,
Ceriel J. H. Jacobs,
Koen Langendoen,
Tim Rühl:
Performance Evaluation of the Orca Shared-Object System.
ACM Trans. Comput. Syst. 16(1): 1-40 (1998) |
39 | EE | Saniya Ben Hassen,
Henri E. Bal,
Ceriel J. H. Jacobs:
A Task- and Data-Parallel Programming Language Based on Shared Objects.
ACM Trans. Program. Lang. Syst. 20(6): 1131-1170 (1998) |
38 | | Raoul Bhoedjang,
Tim Rühl,
Henri E. Bal:
User-Level Network Interface Protocols.
IEEE Computer 31(11): 53-60 (1998) |
37 | EE | Henri E. Bal,
Koen Langendoen,
Raoul Bhoedjang,
Fabian Breg:
Experience with parallel symbolic applications in Orca.
J. Prog. Lang. 6(1): 37-62 (1998) |
1997 |
36 | | Henri E. Bal,
Rutger F. H. Hofman,
Kees Verstoep:
A Comparison of Three High Speed Networks for Parallel Cluster Computing.
CANPC 1997: 184-197 |
35 | | Joao Carreira,
João Gabriel Silva,
Koen Langendoen,
Henri E. Bal:
Implementing Tuple Space with Threads.
Euro-PDS 1997: 259-264 |
34 | | Frank J. Seinstra,
Henri E. Bal,
Hans J. W. Spoelder:
Parallel Simulation of Ion Recombination in Nonpolar Liquids.
HPCN Europe 1997: 213-222 |
33 | | Tim Rühl,
Henri E. Bal:
A portable collective communication library using communication schedules.
PDP 1997: 297-306 |
32 | | John W. Romein,
Henri E. Bal,
Dick Grune:
An Application Domain Specific Language for Describing Board Garnes.
PDPTA 1997: 305-314 |
31 | | Henri E. Bal,
Raoul Bhoedjang,
Rutger F. H. Hofman,
Ceriel J. H. Jacobs,
Koen Langendoen,
Tim Rühl,
Kees Verstoep:
Performance of a High-Level Parallel Language on a High-Speed Network.
J. Parallel Distrib. Comput. 40(1): 49-64 (1997) |
30 | EE | Saniya Ben Hassen,
Henri E. Bal,
Andrew S. Tanenbaum:
Hawk: a Runtime System for Partitioned Objects*.
Parallel Algorithms Appl. 12(1-3): 205-230 (1997) |
1996 |
29 | | Kees Verstoep,
Koen Langendoen,
Henri E. Bal:
Efficient Reliable Multicast on Myrinet.
ICPP, Vol. 3 1996: 156-165 |
28 | EE | Saniya Ben Hassen,
Henri E. Bal:
Integrating Task and Data Parallelism Using Shared Objects.
International Conference on Supercomputing 1996: 317-324 |
27 | | Saniya Ben Hassen,
Irina Athanasiu,
Henri E. Bal:
A Flexible Operation Execution Model for Shared Distributed Objects.
OOPSLA 1996: 30-50 |
26 | | Tim Rühl,
Henri E. Bal,
Raoul Bhoedjang,
Koen Langendoen,
Gregory D. Benson:
Experience with a Portability Layer for Implementing Parallel Prgroamming Systems.
PDPTA 1996: 1477-1488 |
1995 |
25 | | John W. Romein,
Henri E. Bal:
Parallel N-Body Simulation on a Large-Scale Homogeneous Distributed System.
Euro-Par 1995: 473-484 |
24 | | Marco Oey,
Koen Langendoen,
Henri E. Bal:
Comparing Kernel-Space and User-Space Communication Protocols on Amoeba.
ICDCS 1995: 238-245 |
23 | | Henri E. Bal,
Koen Langendoen,
Raoul Bhoedjang:
Experience with Parallel Symbolic Applications in Orca.
PSLS 1995: 266-285 |
22 | EE | Henri E. Bal,
L. Victor Allis:
Parallel Retrograde Analysis on a Distributed System.
SC 1995 |
21 | EE | Henri E. Bal,
Boumediene Belkhouche,
Mary Lou Soffa:
Introduction to the Special Section.
IEEE Trans. Software Eng. 21(11): 881-882 (1995) |
1994 |
20 | | Henri E. Bal:
Proceedings of the IEEE Computer Society 1994 International Conference on Computer Languages, May 16-19, 1994, Toulouse, France
IEEE Computer Society 1994 |
19 | | Tim Rühl,
Henri E. Bal:
The Nested Object Model.
ACM SIGOPS European Workshop 1994: 134-137 |
18 | EE | Andrew S. Tanenbaum,
Henri E. Bal,
Saniya Ben Hassen,
M. Frans Kaashoek:
Object-based approach to programming distributed systems.
Concurrency - Practice and Experience 6(4): 235-249 (1994) |
1993 |
17 | | Andrew S. Tanenbaum,
Henri E. Bal,
M. Frans Kaashoek:
Programming a Distributed System Using Shared Objects.
HPDC 1993: 5-12 |
16 | | Henri E. Bal,
M. Frans Kaashoek:
Object Distribution in Orca using Compile-Time and Run-Time Techniques.
OOPSLA 1993: 162-177 |
1992 |
15 | EE | Henri E. Bal:
Parallel programming in SR.
ICCL 1992: 310-319 |
14 | EE | Henri E. Bal:
Fault-tolerant parallel programming in Argus.
Concurrency - Practice and Experience 4(1): 37-55 (1992) |
13 | EE | Henri E. Bal,
M. Frans Kaashoek,
Andrew S. Tanenbaum,
Jack Jansen:
Replication techniques for speeding up parallel applications on distributed systems.
Concurrency - Practice and Experience 4(5): 337-355 (1992) |
12 | | Andrew S. Tanenbaum,
M. Frans Kaashoek,
Henri E. Bal:
Parallel Programming Using Shared Objects and Broadcasting.
IEEE Computer 25(8): 10-19 (1992) |
11 | EE | Henri E. Bal,
M. Frans Kaashoek,
Andrew S. Tanenbaum:
Orca: A Language For Parallel Programming of Distributed Systems.
IEEE Trans. Software Eng. 18(3): 190-205 (1992) |
10 | | M. Frans Kaashoek,
Henri E. Bal,
Andrew S. Tanenbaum:
A Comparison of Two Paradigms for Distributed Shared Memory.
Softw., Pract. Exper. 22(11): 985-1010 (1992) |
1991 |
9 | | Henri E. Bal,
Andrew S. Tanenbaum:
Distributed Programming with Shared Data.
Comput. Lang. 16(2): 129-146 (1991) |
8 | EE | Andrew S. Tanenbaum,
M. Frans Kaashoek,
Robbert van Renesse,
Henri E. Bal:
The Amoeba distributed operating system - A status report.
Computer Communications 14(6): 324-335 (1991) |
1990 |
7 | | Henri E. Bal,
M. Frans Kaashoek,
Andrew S. Tanenbaum:
Experience with Distributed Programming in ORCA.
ICCL 1990: 79-89 |
6 | | Henri E. Bal:
Languages for Parallel Programming.
PRISMA Workshop 1990: 3-23 |
5 | EE | Henri E. Bal:
Orca: a language for distributed programming.
SIGPLAN Notices 25(5): 17-24 (1990) |
1989 |
4 | | Henri E. Bal,
Jennifer G. Steiner,
Andrew S. Tanenbaum:
Programming Languages for Distributed Computing Systems.
ACM Comput. Surv. 21(3): 261-322 (1989) |
3 | | M. Frans Kaashoek,
Andrew S. Tanenbaum,
Susan Flynn Hummel,
Henri E. Bal:
An Efficient Reliable Broadcast Protocol.
Operating Systems Review 23(4): 5-19 (1989) |
1988 |
2 | EE | Henri E. Bal,
Andrew S. Tanenbaum:
Distributed programming with shared data.
ICCL 1988: 82-91 |
1986 |
1 | | Henri E. Bal,
Andrew S. Tanenbaum:
Language- and Machine-Independent Global Optimization on Intermediate Code.
Comput. Lang. 11(2): 105-121 (1986) |