Jason Maassen's Publications
PhD-dissertation
-
Jason Maassen:
Method Invocation Based Programming Models for Parallel Programming in Java.
PhD-dissertation, June 17, 2003.
Journal publications
-
Paola Grosso, Damien Marchal, Jason Maassen, Eric Bernier, Li Xu and Cees de Laat
Dynamic photonic lightpaths in the StarPlane network
,
In: Future Generation Computer Systems, Volume 25, Issue 2, February 2009, Pages 132-136
-
Gosia Wrzesinska, Rob V. van Nieuwpoort, Jason Maassen, Thilo Kielmann, and Henri E. Bal:
Fault-tolerant Scheduling of Fine-grained Tasks in Grid Environments,
International Journal of High Performance Computing Applications (IJHPCA), Vol. 20, No. 1, Feb. 2006.
-
Rob V. van Nieuwpoort, Jason Maassen, Thilo Kielmann, Henri E. Bal:
Satin: Simple and Efficient Java-based Grid Programming,
Scalable Computing: Practice and Experience, Volume 6, No. 3, pp. 19-32, September 2005
-
Jason Maassen, Rob V. van Nieuwpoort, Thilo Kielmann, Kees Verstoep, Mathijs den Burger:
Middleware Adaptation with the Delphoi Service
Concurrency & Computation: Practice & Experience, Vol 18, Issue 13, p 1659-1679, 2006.
Published online in Wiley InterScience (www.interscience.wiley.com).
DOI: 10.1002/cpe.1022
-
D. Churches, G. Gombas, A. Harrison, J. Maassen, C. Robinson, M. Shields, I. Taylor, I. Wang:
Programming Scientific and Distributed Workflow with Triana Services.
Concurrency & Computation: Practice & Experience, Vol 18, Issue 10, p 1021-1037, 2006.
Published online in Wiley InterScience (www.interscience.wiley.com).
DOI: 10.1002/cpe.992
-
Rob V. van Nieuwpoort, Jason Maassen, Gosia Wrzesinska, Rutger Hofman, Ceriel Jacobs,
Thilo Kielmann, Henri E. Bal:
Ibis: a Flexible and Efficient Java-based Grid Programming Environment,
Concurrency & Computation: Practice & Experience, Vol. 17, No. 7-8, pp. 1079-1107, 2005.
Published online in Wiley InterScience (www.interscience.wiley.com).
DOI 10.1002/cpe.860
-
Rob V. van Nieuwpoort, Jason Maassen, Gosia Wrzesinska, Thilo Kielmann, Henri E. Bal:
Adaptive Load Balancing for Divide-and-Conquer Grid Applications.
In Journal of Supercomputing, 2004.
-
Arnold Nelisse, Jason Maassen, Thilo Kielmann, and Henri E. Bal:
CCJ: Object-based Message Passing and Collective Communication in Java
Concurrency and Computation: Practice and Experience, Vol. 15, Issue 3-5, pp. 341-369, March-April 2003.
-
Thilo Kielmann, Henri E. Bal, Jason Maassen, Rob van Nieuwpoort, Lionel Eyraud, Rutger Hofman, Kees Verstoep:
Programming Environments for High-Performance Grid Computing: the Albatross Project.
Future Generation Computer Systems, Vol. 18, No. 8, pp. 1113-1125, 2002.
-
Jason Maassen, Rob van Nieuwpoort, Ronald Veldema, Henri Bal, Thilo Kielmann, Ceriel Jacobs, and Rutger Hofman:
Efficient Java RMI for Parallel Programming.
ACM Transactions on Programming Languages and Systems (TOPLAS), Vol. 23, No. 6, pp. 747-775, 2001.
-
Jason Maassen, Thilo Kielmann, and Henri E. Bal:
Parallel Application Experience with Replicated Method Invocation.
Concurrency & Computation: Practice & Experience, Vol. 13, No. 8-9, pp. 681-712, 2001.
-
Rob van Nieuwpoort, Jason Maassen, Henri E. Bal, Thilo Kielmann, and Ronald Veldema:
Wide-Area Parallel Programming using the Remote Method Invocation Model.
Concurrency: Practice and Experience, Vol. 12, No. 8, pp. 643-666, 2000.
Conferences
-
Roelof Kemp, Nicholas Palmer, Thilo Kielmann, Frank Seinstra, Niels Drost, Jason Maassen and Henri Bal:
eyeDentify: Multimedia Cyber Foraging from a Smartphone
IEEE International Symposium on Multimedia (ISM2009)
San Diego, California, 14-16 December 2009.
-
Niels Drost, Rob V. van Nieuwpoort, Jason Maassen, and Henri E. Bal:
Resource Tracking in Parallel and Distributed Applications.
In Proceedings of the 17th IEEE International Symposium on High-Performance Distributed Computing (HPDC'08)
Boston, MA, USA, June 2008.
-
Kees Verstoep, Jason Maassen, Henri E. Bal and John W. Romein:
Experiences with Fine-grained Distributed Supercomputing on a 10G Testbed.
8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid'08)
May 19-22, 2008, Lyon, France.
-
H.E. Bal, J. Maassen, R.V. van Nieuwpoort, T. Kielmann, N. Drost, C. Jacobs, F.J. Seinstra, R. Kemp, and K. Verstoep:
The Ibis Project: Simplifying Grid Programming and Deployment,
European Projects Showcase, special track at the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2008),
Lyon, France, May 19-22, 2008.
-
Jason Maassen and Henri E. Bal
SmartSockets: Solving the Connectivity Problems in Grid Computing
In Proceedings of The 16th IEEE International Symposium on High-Performance Distributed Computing (HPDC'07)
Monterey, CA, USA, June 2007.
-
Gosia Wrzesinska, Jason Maassen and Henri E. Bal
Self-adaptive Applications on the Grid
ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'07)
San Jose, CA, USA, 14-17 March 2007, accepted for publication
-
Gosia Wrzesinska, Jason Maassen, Kees Verstoep, and Henri E. Bal
Satin++: Divide-and-Share on the Grid
2nd IEEE International Conference on e-Science and Grid Computing,
Amsterdam, The Netherlands, 4-6 December 2006, accepted for publication
-
Frank J. Seinstra, Jason Maassen, Rob. V. van Nieuwpoort:
Applications that Work on a Grid that Works.,
Invited talk at HPCSI, Dublin, Ireland, 23-25 August 2006
-
Gosia Wrzesinska, Rob V. van Nieuwport, Jason Maassen, and Henri E. Bal:
Fault-tolerance, Malleability and Migration for Divide-and-Conquer Applications on the Grid,
IPDPS 2005, Denver, Colorado, 3-8 April 2005
-
Rob V. van Nieuwpoort, Jason Maassen, Rutger Hofman, Thilo Kielmann, Henri E. Bal:
Ibis: an Efficient Java-based Grid Programming Environment.
Joint ACM Java Grande - ISCOPE 2002 Conference, pp. 18-27, November 3-5, 2002, Seattle, Washington, USA.
-
Arnold Nelisse, Thilo Kielmann, Henri E. Bal, and Jason Maassen:
Object-based Collective Communication in Java.
Joint ACM JavaGrande-ISCOPE 2001 Conference, pp. 11-20, Stanford University, June 2-4, 2001.
-
Jason Maassen, Thilo Kielmann, and Henri E. Bal:
Efficient Replicated Method Invocation in Java,
ACM 2000 Java Grande Conference, San Francisco, CA, June 3-4, 2000.
-
Rob van Nieuwpoort, Jason Maassen, Henri E. Bal, Thilo Kielmann, and Ronald Veldema:
Wide-area parallel computing in Java.
ACM 1999 Java Grande Conference, pp. 8-14, San Francisco, CA, June 12-14, 1999.
-
Jason Maassen, Rob van Nieuwpoort, Ronald Veldema, Henri E. Bal, and Aske Plaat:
An Efficient Implementation of Java's Remote Method Invocation,
Seventh ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'99), pp. 173-182, Atlanta, GA, May 4-6, 1999.
Workshops
-
Jason Maassen, Kees Verstoep, Henri E. Bal, Paola Grosso, and Cees de Laat.
Assessing the Impact of Future Reconfigurable Optical Networks on Application Performance.
HPGC workshop in conjunction with the 23rd IEEE Intl. Parallel and Distributed Processing Symposium (IPDPS 2009),
Rome, Italy, May 2009.
-
Henri.E. Bal, Niels Drost, Roelof Kemp, Jason Maassen, Rob V. van Nieuwpoort, Cees van Reeuwijk, and Frank J. Seinstra.
Ibis: Real-world problem solving using real-world grids.
HPGC workshop in conjunction with the 23rd IEEE Intl. Parallel and Distributed Processing Symposium (IPDPS 2009),
Rome, Italy, May 2009.
-
Rob V. van Nieuwpoort, Jason Maassen, Andrei Agapi, Ana-Maria Oprescu, and Thilo Kielmann:
Experiences Deploying Parallel Applications on a Large-scale Grid.
EXPGRID - Experimental Grid testbeds for the assessment of large-scale distributed applications
and tools, workshop in conjunction with the 15th International Symposium on High
Performance Distributed Computing (HPDC-15) June 19 2006, Paris
-
A.Iosup, J.Maassen, R.V.van Nieuwpoort, D.H.J.Epema:
Synthetic Grid Workloads with Ibis, KOALA, and GrenchMark.
CoreGRID Integrated Research in Grid Computing Workshop, November 27-30,
2005, Pisa, Italy.
-
Jason Maassen, Rob V. van Nieuwpoort, Thilo Kielmann, Kees Verstoep:
Middleware Adaptation with the Delphoi Service.
AGridM 2004 Workshop on Adaptive Grid Middleware, September 30, 2004, Antibes Juan-les-Pins, France.
-
Rob V. van Nieuwpoort, Jason Maassen, Rutger Hofman, Thilo Kielmann, Henri E. Bal:
Satin: Simple and Efficient Java-based Grid Programming.
AGridM 2003 Workshop on Adaptive Grid Middleware, September 28, 2003, New Orleans, Louisiana, USA.
-
Jason Maassen, Thilo Kielmann, and Henri E. Bal:
GMI: Flexible and Efficient Group Method Invocation for Parallel Programming.
LCR-02: Sixth Workshop on Languages, Compilers, and Run-time Systems for
Scalable Computers,
Washington DC, March 22-23, 2002.
To be published in Lecture Notes in Computer Science, Springer-Verlag.
-
Thilo Kielmann, Henri E. Bal, Jason Maassen, Rob van Nieuwpoort, Ronald Veldema, Rutger Hofman, Ceriel Jacobs, and Kees Verstoep:
The Albatross Project: Parallel Application Support for Computational Grids.
1st European GRID Forum Workshop, pp. 341-348, Poznan, Poland, April 12-13, 2000.
-
Henri E. Bal, Aske Plaat, Thilo Kielmann, Jason Maassen, Rob van Nieuwpoort, and Ronald Veldema:
Parallel Computing on Wide-Area Clusters: the Albatross Project.
Extreme Linux Workshop, pp. 20-24, Monterey, CA, June 8-10, 1999.
Magazines and press coverage
-
Twee maal winst Vrije Universiteit in Data Analysis Challenge
Gridforum Nederland Nieuwsbrief, Nr. Augustus 2008.
-
Scalable Wall-Socket Multimedia Grid Computing with Ibis
CoreGrid Newsletter, "In the Spotlights", Nr. 9, July 2008.
-
Gedeelde eerste plaats in SCALE Challenge 2008 voor VU Amsterdam met rekenkracht uit het stopcontact
Gridforum Nederland Nieuwsbrief, Nr. Juni 2008.
-
Jason Maassen, Paola Grosso, Li XU:
Het Starplane-project; Applicatiespecifiek management van optische netwerken.
Informatie Magazine
Issue of May 2006.
-
Rob van Nieuwpoort, Jason Maassen:
Grid Programming with Ibis.
Software 2.0 Magazine
Issue of April 2005.
Demonstrators and Contests
-
J. Maassen and F.J. Seinstra:
1st International Data Analysis Challenge for Finding Supernovae
Held in conjuction with the IEEE Cluster/Grid 2008 international conference
Tsukuba, Japan, September 29-Oktober 1, 2008
First Prize in the Basic Category.
-
G. Anadiotis, S. Kotoulas, E. Oren, R. Siebes, F. van Harmelen, N. Drost, R. Kemp, J. Maassen,
F.J. Seinstra, and H.E. Bal:
MaRVIN: a distributed platform for massive RDF inference
Semantic Web Challenge 2008, held in conjunction with the 7th Intl. Semantic Web Conference (ISWC 2008),
Third Prize Winner in the Billion Triples Track,
Karlsruhe, Germany, October 26-30, 2008.
-
F.J. Seinstra, N. Drost, R. Kemp, J. Maassen, R.V. van Nieuwpoort, K. Verstoep, and H.E. Bal:
Wall-Socket Multimedia Grid Computing with Ibis
Live demonstration at the International Symposium on High Performance Distributed Computing (HPDC 2008),
Boston, Ma, USA, June 23-27, 2008.
-
F.J. Seinstra, N. Drost, R. Kemp, J. Maassen, R.V. van Nieuwpoort, K. Verstoep, and H.E. Bal:
Scalable Wall-Socket Multimedia Grid Computing,
1st IEEE International Scalable Computing Challenge (SCALE2008), held in conjunction with the 8th
IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2008), Lyon, France, May 19-22, 2008.
First Prize Winner.
-
Jason Maassen, Rob van Nieuwpoort
3rd Grid plugtest held in conjunction with the Grids@work event in Sophia Antipolis, France, November 2006.
Third prize - The fastest algorithm in N-Queens challenge.
-
Jason Maassen, Rob van Nieuwpoort
2nd Grid plugtest held in conjunction with the Grids@work event in Sophia Antipolis, France, October 2005.
Second prize - The largest number of parallel nodes deployed during the contest.
Other publications
-
T. van Kessel, K. van Reeuwijk, J. Maassen, and F.J. Seinstra
MXIbis: Ibis-based Communication over Myrinet Express
Proc. 15th Annual Conference of the Advanced School for Computing and Imaging (ASCI 2009),
Zeewolde, The Netherlands, June 3-5, 2009. Copyright © 2009 T. van Kessel.
-
Arnold Nelisse, Thilo Kielmann, Henri E. Bal, and Jason Maassen:
Object-based Collective Communication in Java.
ASCI 2001, the seventh annual conference of the Advanced School for Computing and Imaging, pp. 321-328,
Heijen, The Netherlands, May 30 - June 1, 2001.
This is an abridged version of the paper published in Java Grande - ISCOPE 2001.
-
Jason Maassen, Thilo Kielmann, and Henri E. Bal.
Efficient Replicated Method Invocation in Java.
ASCI 2000, the sixth annual conference of the Advanced School for Computing and Imaging, pp. 169-176, Lommel, Belgium,
June 14-16, 2000.
This is an abridged version of the paper published in Java Grande 2000.
-
Rob van Nieuwpoort, Jason Maassen, Henri E. Bal, Thilo Kielmann, and Ronald Veldema.
Wide-area parallel computing in Java.
Proc. ASCI'99, the fifth annual conference of the Advanced School for Computing and Imaging, pp. 338-347, Heijen, The Netherlands, June 15-17, 1999.
This is an abridged version of the paper published in JavaGrande'99.
-
Ronald Veldema, Rob van Nieuwpoort, Jason Maassen, Henri E. Bal, and Aske Plaat:
Efficient Remote Method Invocation, Technical Report IR-450,
Vrije Universiteit Amsterdam, September, 1998.
-
J. Maassen and R. van Nieuwpoort:
Fast Parallel Java,
Master's thesis Vrije Universiteit Amsterdam, August 1998.
Talks
Jason Maassen (supported by Rob van Nieuwpoort):
Ibis Tutorial and Hands-on Session
2nd Grid Plugtest, ETSI Headquarters, Sophia-Antipolis, France, 13 October 2005.
|