homepage

Copyright Notice: It is understood that the following electronic versions of the papers are non-commercial distributions available to ensure the timely dissemination of their content. Copyrights for each published paper are held by the respective publishing organization.


PhD dissertation

Adaptive Execution Environments for Application Servers. David Carrera


Book chapters

• David Carrera, Jordi Guitart, Vicenç Beltran, Jordi Torres and Eduard Ayguadé. Performance Impact of the Grid Middleware. In Engineering the Grid: Status and Perspective, American Scientific Publishers, January 2006. ISBN: 1-58883-038-1


Journals

Jordi Guitart, David Carrera, Vicenç Beltran, Jordi Torres, Eduard Ayguadé Dynamic CPU Provisioning for Self-Managed Secure Web Applications in SMP Hosting Platforms Computer Networks: The International Journal of Computer and Telecommunications Networking, Vol. 52 (7), pp. 1390-1409, May 2008. ISSN: 1389-1286

Jordi Guitart, David Carrera, Vicenç Beltran, Jordi Torres, and Eduard Ayguadé. Designing an Overload Control Strategy for Secure e-Commerce Applications Computer Networks: The International Journal of Computer and Telecommunications Networking, Vol. 51 (15), pp. 4492-4510, October 2007. ISSN: 1389-1286

David Carrera, Vicenç Beltran, Jordi Torres and Eduard Ayguadé, A Hybrid Connector for Efficient Web Servers, Special Issue on High Performance Computing in Parallel and Distribute d Systems of IJHPCN Journal. Issue 5/6 of 2007, Vol. 5. ISSN: 1740-0562.

Vicenç Beltran , David Carrera, Jordi Guitart, Jordi Torres and Eduard Ayguadé. A Hybrid Web Server Architecture for Secure e-Business Web Applications. 1st International Conference on High Performance Computing and Communications (HPCC'05) Sorrento, Italy, September 21-23, 2005
Lecture Notes in Computer Science, pp. 366-377, vol. 3726, no. 3726, September 2005. ISSN: 0302-9743 ISBN: 978-3-540-29031-5.


International conferences

David Carrera, Malgorzata Steinder, Ian Whalley, Jordi Torres and Eduard Ayguadé. Enabling resource sharing between transactional and batch workloads using dynamic application placement. In the ACM/IFIP/USENIX 9th International Middleware Conference (Middleware 2008).

David Carrera, Malgorzata Steinder, Ian Whalley, Jordi Torres and Eduard Ayguadé. Managing SLAs of heterogeneous workloads using dynamic application placement. In the 7th IEEE Symposium on High Performance Distributed Computing (HPDC 2008). Boston, MA, June 2008.
An extended version is available as Technical Report RC24469, IBM Research, Jan. 2008.

Jordi Torres, David Carrera, Vicenç Beltran, Nicolás Poggi, Kevin Hogan, Josep Ll. Berral, Ricard Gavaldà, Eduard Ayguadé, Toni Moreno and Jordi Guitart Tailoring resources: the energy efficient consolidation strategy goes beyond virtualization. In The he 5th IEEE International Conference on Autonomic Computing (ICAC 2008), June 2-6, 2008.

Jordi Torres, David Carrera, Kevin Hogan, Ricard Gavaldà, Vicenç Beltran and Nicolas Poggi. Reducing wasted resources to help achieve green data centers. In The Fourth Workshop on High-Performance, Power-Aware Computing (HPPAC 2008), April 14, 2008.

David Carrera, Malgorzata Steinder, Ian Whalley, Jordi Torres and Eduard Ayguadé. Utility-based Placement of Dynamic Web Applications with Fairness Goals. In 11th IEEE/IFIP Network Operations and Management Symposium (NOMS 2008), April 7-11, 2008.

Malgorzata Steinder, Ian Whalley, David Carrera, Ilona Gaweda and David Chess. Server virtualization in autonomic management of heterogeneous workloads. In 10th IFIP/IEEE International Symposium on Integrated Management (IM 2007), May 21-25, 2007.

Ramon Nou, Ferran Julià, David Carrera, Kevin Hogan, Jordi Caubet, Jesús Labarta. Monitoring and Analysis Framework for Grid Middlewares. In 15th Euromicro Conference on Parallel, Distributed and Network-based Processing (PDP'07), February 7-9, 2007

Ramon Nou, Jordi Guitart, David Carrera and Jordi Torres. Experiences with simulations - a light and fast model for secure Web applications. In 12th International Conference on Parallel and Distributed Systems (ICPADS'06), pp. 177-184, July 2006.

David Carrera, Vicenç Beltran, Jordi Torres and Eduard Ayguadé. A Hybrid Web Server Architecture for e-Commerce Applications. In 11th International Conference on Parallel and Distributed Systems (ICPADS'05), pp. 182-188, July 2005.

Jordi Guitart, Vicenç Beltran, David Carrera, Jordi Torres and Eduard Ayguadé. Characterizing Secure Dynamic Web Applications Scalability. 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05), April 2005.

David Carrera, David García, Jordi Torres, Eduard Ayguadé and Jesús Labarta. WAS Control Center: An Autonomic Performance-Triggered Tracing Environment for WebSphere. In 13th Euromicro Conference on Parallel, Distributed and Network-based Processing (PDP'05), pp. 26-32, February 2005.

Jordi Guitart, David Carrera, Jordi Torres, Eduard Ayguadé and Jesús Labarta. Tuning Dynamic Web Applications using Fine-Grain Analysis. In 13th Euromicro Conference on Parallel, Distributed and Network-based Processing (PDP'05), pp. 84-91, February 2005.

Jordi Guitart, David Carrera, Vicenç Beltran , Jordi Torres and Eduard Ayguadé. Session-Based Adaptive Overload Control for Secure Dynamic Web Applications. In The 2005 International Conference on Parallel Processing (ICPP05), pp. 341-349, June 2005.

Vicenç Beltran , David Carrera, Jordi Torres and Eduard Ayguadé. Evaluating the Scalability of Java Event-Driven Web Servers. In 2004 International Conference on Parallel Processing (ICPP'04), pp. 134-142, August 2004.

David Carrera, Jordi Guitart, Jordi Torres, Eduard Ayguadé and Jesús Labarta. Complete Instrumentation Requirements for Performance Analysis of Web Based Technologies. In 2003 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS-2003), pp. 166-175, March 2003.


Posters

Ramon Nou, Ferran Julià, David Carrera, Kevin Hogan, Jordi Caubet, Jesús Labarta and Jordi Torres. Monitoring and analysing a grid middleware node. In 7th IEEE/ACM International Conference on Grid Computing 2006, (GRID 2006). Barcelona, Spain, September 2006.


National conferences

• Ramon Nou Castell, Jordi Guitart, Vicenç Beltran , David Carrera, Lidia Montero, Jordi Torres and Eduard Ayguadé. Simulating Complex Systems with a low-detail model. In Jornadas de Paralelismo, pp. 301-308, September 2005.

• Vicenç Beltran , Jordi Guitart, David Carrera, Jordi Torres, Eduard Ayguadé and Jesús Labarta. Performance Impact of Using SSL on Dynamic Web Applications. In XV Jornadas de Paralelismo, pp. 471-476, 2004.

• David Carrera, Jordi Guitart, Jordi Torres, Eduard Ayguadé and Jesús Labarta. An Instrumentation Tool for Threaded Java Application Servers. In XIII Jornadas de Paralelismo, pp. 205-210, September 2002.


Technical reports

•Jordi Guitart, David Carrera, Vicenç Beltran, Jordi Torres and Eduard Ayguadé Preventing Secure Web Applications Overload through Dynamic Resource Provisioning and Admission Control. Research Report number: UPC-DAC-RR-2006-37, November 2006

• Ramon Nou, Ferran Julià, David Carrera, Kevin Hogan, Jordi Caubet, Jesús Labarta and Jordi Torres. Monitoring and Analysis Framework for Java Middlewares. Research Report number: UPC-DAC-RR-2006-33, October 2005.

• Session-Based Adaptive Overload Control for Dynamic Web Applications in Secure Environments. J. Guitart, D. Carrera, V. Beltran, J. Torres and E. Ayguadé. Research Report number: UPC-DAC-RR-2005-14, March 2005

• Characterizing Secure Dynamic Web Applications Scalability. J. Guitart, V. Beltrán, D. Carrera, J. Torres, E. Ayguadé. Research Report number: UPC-DAC-RR-2005-13, March 2005

• Performance Impact of Using SSL on Dynamic Web Applications. V. Beltrán, J. Guitart, D. Carrera, J. Torres, E. Ayguadé. Research Report number: UPC-DAC-2004-39, November 2004

• Evaluating the new Java 1.4 NIO API for Web Servers. V. Beltrán, D. Carrera, J. Torres, E. Ayguadé. Research Report number: UPC-DAC-2004-18, March 2004

• Eines per a la monitorització i el traceig de servidors d aplicacions J2EE. D. Garcia, D. Carrera, J. Torres, E. Ayguadé. Research Report number: UPC-DAC-2004-9, March 2004

• Successful Experiences Tuning Dynamic Web Applications using Fine-Grain Analysis. J. Guitart, D. Carrera, J. Torres, E. Ayguadé and J. Labarta. Research Report number: UPC-DAC-2004-3 / UPC-CEPBA-2004-2, January 2004

• An Instrumentation Environment for Java Application Servers. D. Carrera, J. Guitart, J. Torres, E. Ayguadé and J. Labarta. Research Report number: UPC-DAC-2002-55 / UPC-CEPBA-2002-20, December 2002

• JIS-JVMPI per Linux IA32: Instrumentació d'aplicacions Java en un entorn Linux. D. Carrera, J. Guitart, J. Bartolome, J. Torres and E. Ayguadé. Research Report number: UPC-DAC-2002-36 / UPC-CEPBA-2002-13, July 2002

• Modificacions sobre la política de planificació de connexions en Tomcat v4.0. D. Carrera, J. Torres, E. Ayguadé. Research Report number: UPC-DAC-2002-35, July 2002