Publications

See citations and other information on my Google Scholar page

Refereed papers

  • P.H.Fröhlich and B.Sotomayor. Practical Systems Programming in Computer Science Education (Abstract Only). In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17).
  • B.Sotomayor and A.Shaw. chidb: Building a Simple Relational Database System from Scratch. 47th ACM Technical Symposium on Computing Science Education (SIGCSE '16), March 2-5, 2016, Memphis, USA. PDF
  • A.Bloomfield and B.Sotomayor. A Programming Contest Strategy Guide. 47th ACM Technical Symposium on Computing Science Education (SIGCSE '16), March 2-5, 2016, Memphis, USA. PDF
  • B.Liu, R.Madduri, B.Sotomayor, K.Chard, L.Lacinski, U.Dave, J.Li, C.Liu, I.Foster. Cloud-based bioinformatics workflow platform for large-scale next-generation sequencing analyses. Journal of Biomedical Informatics, Vol. 49 (June 2014), pp. 119-133. PDF
  • B.Liu, B.Sotomayor, R.Madduri, K.Chard, I.Foster. Deploying Bioinformatics Workflows on Clouds with Galaxy and Globus Provision. The Third International Workshop on Data Intensive Computing in the Clouds (DataCloud 2012), November 11, 2012, Salt Lake City, USA. PDF
  • B.Sotomayor, R.Santiago Montero, I.Martín Llorente, I.Foster, Virtual Infrastructure Management in Private and Hybrid Clouds. IEEE Internet Computing, vol. 13, no. 5, pp. 14-22, Sep./Oct. 2009. Paper is available here but requires an IEEE subscription. Preprint: PDF (technical content is essentially the same as the version in print)
  • B.Sotomayor, R.Santiago Montero, I.Martín Llorente, I.Foster, Resource Leasing and the Art of Suspending Virtual Machines. The 11th IEEE International Conference on High Performance Computing and Communications (HPCC-09), June 25-27, 2009, Seoul, Korea. PDF
  • B.Sotomayor, R.Santiago Montero, I.Martín Llorente, I.Foster, Capacity Leasing in Cloud Systems using the OpenNebula Engine (short paper). Workshop on Cloud Computing and its Applications 2008 (CCA08), October 22-23, 2008, Chicago, Illinois, USA.
  • B.Sotomayor, K.Keahey, I.Foster, Combining Batch Execution and Leasing Using Virtual Machines. HPDC 2008, June 23-27, 2008, Boston, Massachusetts, USA. PDF See also: Haizea, the open source project spawned by this paper.
  • A.Almeida, B.Sotomayor, J.Abaitua, D.López-de-Ipiña, folk2onto: Bridging the gap between social tags and ontologies. KRRSW 2008 (part of ESWC 2008), June 1-5, 2008, Tenerife, Spain.
  • B.Sotomayor, K.Keahey, I.Foster, T.Freeman, Enabling Cost-Effective Resource Leases with Virtual Machines (short paper). Hot Topics session in HPDC 2007, Monterey Bay, CA (USA), June 27-29, 2007. PDF
  • T.Freeman, K.Keahey, I.Foster, A.Rana, B.Sotomayor, F.Wuerthwein. Division of Labor: Tools for Growth and Scalability of Grids. ICSOC 2006, Chicago (USA), December 4-7, 2006. PDF
  • B.Sotomayor, K.Keahey, I.Foster. Overhead Matters: A Model for Virtual Resource Management. VTDC 2006 (part of SuperComputing '06), Tampa, FL (USA), November 17, 2006. PDF
  • I.Foster, T.Freeman, K.Keahey, D.Scheftner, B.Sotomayor, X.Zhang. Virtual Clusters for Grid Communities. CCGrid 2006, Singapore, May 16-19, 2006. PDF
  • Javier García Zubía, Jesús Sanz Martínez, Borja Sotomayor Basilio. A new approach to educational software for logic analysis and design. IADAT e2004, International Conference on Education, Bilbao (Spain), July 7-9, 2004. PDF
  • Javier García Zubía and Borja Sotomayor Basilio. Software for analysis and design of digital systems in education. A comparison between BOOLE-DEUSTO and LogicAid. EWME 2004, 5th European Workshop on Microelectronics Education, Lausanne (Switzerland), April 15-16, 2004. PDF
  • Javier García Zubía, Jesús Sanz Martínez, Borja Sotomayor Basilio. BOOLE-DEUSTO, la aplicación para sistemas digitales. VII Jornadas de Enseñanza Universitaria de la Informática, JENUI 2001 (Palma de Mallorca, June 16-18, 2001). ISBN: 84-7632-657-2. Pgs. 417-420.

PhD Manuscripts

Books

  • Borja Sotomayor, Lisa Childers. Globus® Toolkit 4: Programming Java Services. December 2005, Morgan Kaufmann Publishers. ISBN: 0123694043.

Talks

  • Resource Leasing and the Art of Suspending Virtual Machines. The 11th IEEE International Conference on High Performance Computing and Communications (HPCC-09), June 25-27, 2009, Seoul, Korea.
  • Capacity Leasing in Cloud Systems using the OpenNebula Engine. Workshop on Cloud Computing and its Applications 2008 (CCA08), October 22-23, 2008, Chicago, Illinois, USA.
  • Combining Batch Execution and Leasing Using Virtual Machines. HPDC 2008, June 23-27, 2008, Boston, Massachusetts, USA. PDF
  • A Gentle Introduction to Grid Computing. Graduate Pizza Seminar, University of Chicago. February 18, 2008. PDF
  • Grid Computing y Virtualización. Cursillos de Julio 2007, University of Deusto (Bilbao, Spain). July 10, 2007. PDF
  • Virtual Workspaces: State of the Art and Current Directions. DSL Workshop 2007, University of Chicago. May 29, 2007.
  • Virtual Machines for Grid Computing. Midwest Grid Workshop 2007, Chicago, Illinois. March 24-25, 2007. PDF
  • A Resource Management Model for VM-based Virtual Workspaces. Master's Defense. University of Chicago, Department of Computer Science. January 3rd, 2007 PDF
  • Virtual Workspaces: Dynamic Virtual Environments in the Grid. Invited talk, 2nd ESAC Grid Workshop, Madrid (Spain), October 5-6, 2006. PDF
  • Development Tools for GT4 Service Programming (session organizer). Mini-symposium, GlobusWORLD 2006, Washington D.C. (USA), September 11-15, 2006. [session website]
  • Nuevas Perspectivas en Lenguajes de Programación: Teoría de Tipos y Seguridad de Tipos. Cursillos de Julio 2006, University of Deusto (Bilbao, Spain). July 10, 2006. PDF
  • Resource Management for Virtual Clusters. DSL Workshop 2006, University of Chicago. June 2, 2006. PDF
  • A Gentle Introduction to Grid Computing. CS/TTI Grad Student Cake Talk Series, University of Chicago. February 15, 2006. PDF
  • Límites Computacionales: Introducción a la Teoría de la Computación y de la Complejidad. Cursillos de Julio 2005, University of Deusto (Bilbao, Spain). July 15, 2005. PDF
  • GT3IDE: An Eclipse plug-in for Globus Toolkit programmers. GlobusWORLD 2005, Boston (USA), February 7-11, 2005. PDF
  • A new approach to educational software for logic analysis and design. IADAT e2004, International Conference on Education, Bilbao (Spain), July 7-9, 2004. PDF
  • Towards a Service-Oriented Grid. Invited Talk, 4th CRAC (Grid and Peer-to-Peer Middleware for Cooperative Learning Environments) Workshop, Valladolid (Spain), June 16, 2004. PDF
  • Introducción a la Computación Grid. Semana ESIDE 2004, University of Deusto (Bilbao, Spain). April 30, 2004. PDF

Other non-refereed work

  • A.Rana, F.Wuerthwein, R.Gardner, K.Keahey, T.Freeman, A.Vaniachine, B.Holzman, et al. An Edge Services Framework (ESF) for EGEE, LCG, and OSG. CHEP (Computing in High Energy and Nuclear Physics) 2006, Mumbai, February 13-17, 2006.
  • I.Foster, T.Freeman, K.Keahey, A.Rana, B.Sotomayor, F.Wuerthwein. ANL/MCS-P1316-0106. Division of Labor: Tools for Growth and Scalability of Grids [Technical Report]. January 2006
  • Borja Sotomayor, Lisa Childers. GDP: The Globus Documentation Project [poster]. GlobusWORLD 2005, Boston (USA), February 7-11, 2005.

Software

  • Javier García Zubía, Jesús Sanz Martínez, Borja Sotomayor Basilio. Manual de usuario del BOOLE-DEUSTO v2.1 - Entorno de diseño lógico / BOOLE-DEUSTOren erabiltzaileentzako eskuliburua / BOOLE-DEUSTO user manual [Includes CD-ROM]. Universidad de Deusto - Departamento de Publicaciones. Bilbao (Spain), 2005. ISBN: 84-7485-973-5.
  • Javier García Zubía, Jesús Sanz Martínez, Borja Sotomayor Basilio. Boole-Deusto: entorno de diseño lógico. Universidad de Deusto - Departamento de Publicaciones. Bilbao (Spain), 2004. ISBN: 84-7485-929-8.

Popular press

  • I was a contributor to Revista UD, the University of Deusto's quarterly magazine, from 2001 to 2011, where I wrote about my experiences as a Spaniard living and studying in the US.
  • Pablo Garaizar Sagarminaga, Alvaro Marín Illera, and Borja Sotomayor Basilio. e-GHOST y GedI: Fomentando Software Libre y Web fuera de las aulas. Revista ESIDE (#4), 2003. DL: BI-599-00. Pgs. 5--7. PDF
  • Unai Extremo Baigorri and Borja Sotomayor Basilio. La Plataforma .NET: ¿El Futuro de la Web?. Revista ESIDE (#3), 2002. DL: BI-599-00. Págs. 18-21. PDF