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. DataCloud 2012, Nov 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. PDF
B. Sotomayor, R. Santiago Montero, I. Martín Llorente, I. Foster. Resource Leasing and the Art of Suspending Virtual Machines. 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). CCA08, Oct 22–23, 2008, Chicago, USA.
B. Sotomayor, K. Keahey, I. Foster. Combining Batch Execution and Leasing Using Virtual Machines. HPDC 2008, June 23–27, 2008, Boston, MA, USA. PDF, Haizea Project
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), Tenerife, Spain.
B. Sotomayor, K. Keahey, I. Foster, T. Freeman. Enabling Cost-Effective Resource Leases with Virtual Machines (short paper). Hot Topics, HPDC 2007, Monterey Bay, CA, 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, Dec 4–7, 2006. PDF
B. Sotomayor, K. Keahey, I. Foster. Overhead Matters: A Model for Virtual Resource Management. VTDC 2006 (part of SC ’06), Tampa, FL, Nov 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, 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, 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. JENUI 2001, Palma de Mallorca, June 16–18, 2001. ISBN: 84-7632-657-2. Pgs. 417–420.
Books
- Borja Sotomayor, Lisa Childers. Globus® Toolkit 4: Programming Java Services. December 2005, Morgan Kaufmann Publishers. ISBN: 0123694043.
PhD Manuscripts
PhD Dissertation
Borja Sotomayor. Provisioning Computational Resources Using Virtual Machines and Leases.
University of Chicago, Department of Computer Science. Defended July 7, 2010. More details in my dissertation pageCandidacy Exam Proposal (i.e., “Dissertation Proposal”)
Borja Sotomayor. *Provisioning Computational Resources Using Virtual Machines and Leases. University of Chicago, Department of Computer Science. Passed on November 25th, 2008. PDFMaster’s Paper
Borja Sotomayor. A Resource Management Model for VM-based Virtual Workspaces. University of Chicago, Department of Computer Science. Defended January 3rd, 2007. Approved February 23rd, 2007. PDF