Contact Information

Prof. Cesare Pautasso
Faculty of Informatics
University of Lugano (USI)
via G. Buffi 13
CH-6904 Lugano
Switzerland

Telephone: +41-58-666-4311

Fax : +41-58-666-4536

e-Mail: c dot pautasso at i triple(e) dot org

Homepage: http://www.pautasso.info/

Room: SI-114 (Appointment by email)

Bio

Cesare Pautasso is associate professor at the Faculty of Informatics at the University of Lugano, Switzerland. Previously he was a researcher at the IBM Zurich Research Lab (2007) and a senior researcher at ETH Zurich (2004-2007). He completed his graduate studies with a Ph.D. from ETH Zurich in 2004 and his undergraduate studies at Politecnico di Milano, Italy with a Computer Science Engineering Degree (cum laude) in 2000.

His research group focuses on building experimental systems to explore the intersection of model-driven software composition techniques, business process modelling languages, and autonomic/Cloud computing. He is currently supervising the research of 5 PhD students and one Post-Doctoral researcher working on Architectural Decision Modeling, Web 2.0 Mashups, and Self-Organizing, Liquid Service Oriented Architectures.

His teaching, training, and consulting activities both in academia and in industry cover advanced topics related to Web Development, Business Process Management, Enterprise Software Architecture, Service Oriented Architectures and emerging Web services and Middleware technologies. He is an active member of IEEE and ACM, where he has participated in more than 100 international conference/workshop program committees. He is the program co-chair of the 11th International Conference on Service-Oriented Computing (ICSOC 2013). He has served as program chair of the 8th European Conference on Web Services (ECOWS 2010) and the 7th International Symposium on Software Composition (SC 2008). He has also started the series of International Workshops on RESTful Design (WS-REST) at the WWW conference. He was the general chair of the 9th European Conference on Web Services (ECOWS 2011). He regularly referees for Swiss, EU and US funding agencies. Since 2010 he is an advisory board member of EnterpriseWeb, a New York based company putting work in context.

He has designed a visual composition language and built a set of very powerful rapid composition tools for Eclipse in the context of a project called JOpera: Process Support for more than Web Services. Both his dissertation and his system are available for download.

Research Interests

  • Software Composition for Distributed Systems
  • Web 2.0 Mashups
  • Scientific Workflow
  • Business Process Management
  • Service Oriented Architectures and Web Services
  • Model Driven Engineering
  • Autonomic Computing
  • Cloud Computing

Ongoing Projects


Funded by the SNSF (Swiss National Science Foundation):
  • BenchFlow - A Benchmark for Workflow Management Systems
  • PPP - Fundamentals of Parallel Programming for Platform-as-a-Service Clouds

Funded by the Hasler Foundation:
  • LWS - Liquid Web Streams

Funded by the KTI:
  • SpottedMap


Past Projects


Funded by the SNSF (Swiss National Science Foundation):
  • SOSOA - Self-Organizing Service Oriented Architectures
  • CLAVOS - Continuous Lifelong Analysis and Verification of Open Services

Funded by the Hasler Foundation:
  • LiSA - Liquid Software Architecture

Funded by the KTI:
  • Elastic Cloud Platform for Social Networking

Funded by the EU (European Commission):
  • SCUBE - Software Services and Systems Network (Associated Member)

Funded by the AAA/SWITCH (e-Infrastructure for e-Science) initiative:
  • USI Virtual Grid
  • Swiss Multi-Science Computing Grid-II
  • USI Desktop Grid II
  • USI Desktop Grid
  • Swiss Multi-Science Computing Grid
  • Swiss Grid Portal
  • Virtual EZ-Grid

Publications

My visual DBLP publication list.

2014

2013

  • J. Bellido, R. Alarcon, C. Pautasso, Control flow patterns for decentralized RESTful service composition, ACM Transactions on the Web, 8(1):5, December 2013 doi: 10.1145/2535911
  • S. Aghaee, C. Pautasso, A. De Angelis, Natural End-User Development of Web Mashups, Proc. of the 29th IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2013), San Jose, CA, USA, September 2013
  • M. Nowak, C. Pautasso, Team Situational Awareness and Architectural Decision Making with the Software Architecture Warehouse, Proc. of the 7th European Conference on Software Architecture (ECSA 2013), Montpellier, France, July 2013
  • S. Aghaee, C. Pautasso, Guidelines for Efficient and Effective End-User Development of Mashups, Proc. of the Fourth International Symposium on End-User Development (IS-EUD 2013), Copenhagen, Denmark, June 2013
  • V. Triglianos, C. Pautasso, ASQ: Interactive Web Presentations for Hybrid MOOCs, poster at the 22nd International World Wide Web Conference (WWW 2013), Rio de Janeiro, Brazil, May 2013
  • C. Pautasso, M. Babazadeh, The Atomic Web Browser, poster at the 22nd International World Wide Web Conference (WWW 2013), Rio de Janeiro, Brazil, May 2013
  • S. Aghaee, C. Pautasso, Live Mashup Tools: Challenges and Opportunities, Proc. of the First ICSE International Workshop on Live Programming (LIVE 2013), San Francisco, USA, May 2013
  • A. Gambi, C. Pautasso, RESTful Business Process Management in the Cloud, Proc. of the 5th ICSE International Workshop on Principles of Engineering Service-Oriented Systems (PESOS 2013), San Francisco, USA, May 2013
  • D. Bonetta, W. Binder, C.Pautasso, Tiger Quoll: Parallel Event-based JavaScript, Proc. of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2013), Shenzhen, China, February 2013
  • C. Pautasso, RESTful Web Services: Principles, Patterns and Emerging Technologies, In: A. Bouguettaya, M. Sheng, and F. Daniel (eds.), Web Services Foundations, Springer, 2013, ISBN 978-1-4614-7517-0
  • G. Toffetti Carughi, A. Gambi, M. Pezzè, C. Pautasso, Kriging Controllers for Cloud Applications, IEEE Internet Computing, 17(4):40-47, July-August 2013, doi: 10.1109/MIC.2012.142

2012

  • T. Erl, B. Carlyle, C. Pautasso, R. Balasubramanian, SOA with REST: Principles, Patterns & Constraints for Building Enterprise Solutions with REST, Prentice Hall, 2012, ISBN 9780137012510
  • A. Peternier, D. Ansaloni, D. Bonetta, C. Pautasso, and W. Binder. Hardware-aware thread scheduling: the case of asymmetric multicore processors, 18th International Conference on Parallel and Distributed Systems (ICPADS 2012), Singapore, December 2012.
  • S. Aghaee, C. Pautasso, Towards A Unified Benchmarking Framework for Web-based Mashup Tools, 6th International Workshop on Web APIs and Service Mashups (Mashups 2012), Bertinoro, Italy, September 2012
  • D. Bonetta, A. Peternier, D. Ansaloni, C. Pautasso, W. Binder, Node.Scala: Implicit Parallel Programming for High-Performance Web Services, International European Conference on Parallel and Distributed Computing (EuroPar 2012), Rhodes Island, Greece, August 2012
  • M. Nowak, C. Pautasso, Software Architectural Warehouse: live and collaborative architectural decision making, Demo at the Joint 10th Working IEEE/IFIP Conference on Software Architecture (WICSA) and the 6th European Conference on Software Architecture (ECSA), Helsinki, Finland, August 2012
  • T. Vitvar, S. Vinoski, C. Pautasso, (eds.) Programmatic Interfaces for Web Applications, Special issue of IEEE Internet Computing, vol. 16, no. 4, July/August 2012
  • S. Aghaee, C. Pautasso, EnglishMash: usability design for a natural mashup composition environment, 4th International Workshop on Lightweight Integration on the Web (ComposableWeb2012) at ICWE 2012, Berlin, Germany, July 2012
  • S. Aghaee, M. Nowak, C. Pautasso, Reusable Decision Space for Mashup Tool Design, 4th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2012), Copenhagen, Denmark, June 2012
  • D. Karastoyanova, Z. Nemeth, M. Carro, D. Ivanovic, C. Pautasso, C. Di Napoli, and M. Giordano, Research Challenges on Service Technology Foundations, ICSE Workshop on European Software Services and Systems Research - Results and Challenges (SCube@ICSE), Zürich, Switzerland. June 2012
  • D. Bianculli, C. Ghezzi, C. Pautasso, and P. Senti. Specification patterns from research to industry: a case study in service-based applications, 34th International Conference on Software Engineering (ICSE 2012), SEiP track, Zürich, Switzerland. June 2012
  • D. Bonetta, A. Peternier, C. Pautasso, W. Binder, S: a Scripting Language for High-Performance RESTful Web Services, 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2012), New Orleans, LA, USA, February 2012

2011

2010

  • A. Peternier, C. Pautasso, W. Binder, and D. Bonetta, Exploiting Multicores to Optimize Business Process Execution, IEEE International Conference on Service-Oriented Computing and Applications (SOCA'10), Perth, Australia, December 2010
  • S. Aghaee, C. Pautasso, Mashup development with HTML5, 4th International Workshop on Mashups and Web APIs (Mashups'10), Ayia Napa, Cyprus, December 2010
  • D. Bonetta, A. Peternier, C. Pautasso, W. Binder, A Multicore-aware Runtime Architecture for Scalable Service Composition, IEEE Asia-Pacific Service Computing Conference (APSCC 2010), Hangzhou, China, December 2010
  • D. Bonetta, A. Peternier, C. Pautasso, W. Binder, Towards Scalable Service Composition on Multicores, in Proc. of the IFIP Workshop on Semantic Web & Web Semantics (SWWS 2010), October 2010
  • A. Gambi, G. Toffetti, M. Pezzè, C. Pautasso, Engineering Autonomic Controllers For Virtualized Web Applications, in Proc. of the 10th International Conference on Web Engineering (ICWE 2010), July 2010, (Best Paper Award)
  • C. Cappiello, F. Daniel, M. Matera, C. Pautasso, Information Quality in Mashups, IEEE Internet Computing, vol. 14, no. 4, pp. 14-22, Jul/Aug 2010, doi:10.1109/MIC.2010.60
  • F. Lelli, C. Pautasso, Design and Evaluation of a RESTful API for Controlling and Monitoring Heterogeneous Devices, In: F. Davoli, N. Meyer, R. Pugliese, S. Zappatore (eds.), Remote Instrumentation Services on the eInfrastructure: Application and Tools, Springer, p. 3-14, July 2010
  • M. Nowak, C. Pautasso, O. Zimmermann, Architectural Decision Modeling with Reuse: Challenges and Opportunities, in Proc. of the 5th ICSE Workshop on SHAring and REusing Architectural Knowledge (SHARK 2010), May 2010
  • S. Dustdar, C. Dorn, F. Li, L. Baresi, G. Cabri, C. Pautasso, and F. Zambonelli, A Roadmap towards Sustainable Self-aware Service Systems, in Proc. of the 2010 ICSE Workshop on "Software Engineering for Adaptive and Self-managing Systems" (SEAMS 2010), May 2010
  • M. Pautasso, C. Pautasso, Peer Reviewing Interdisciplinary Papers, European Review, Vol. 18, No. 2, 227-237, May 2010, doi:10.1017/S1062798709990275
  • C. Pautasso, Web Services Technology, In: G. Salvendy, W. Karwowski (eds.) Introduction to Service Engineering, John Wiley and Sons, ISBN 978-0-47038-241-7, 2010

2009

2008

2007

  • C. Pautasso, T. Gschwind (eds) Proceedings of the of the 2nd ECOWS07 Workshop on Emerging Web Services Technology (WEWST2007) Halle (Saale), Germany, November 26, 2007.
  • J. Koehler, T. Gschwind, J. Küster, C. Pautasso, K. Ryndina, J. Vanhatalo, H. Völzer. Combining Quality Assurance and Model Transformations in Business-Driven Development. Proc. of the 3rd International Workshop and Symposium on Applications of Graph Transformations with Industrial Relevance 2007 (AGTIVE 2007), pages 1-16, October 2007.
  • B. Bioernstad, C. Pautasso, Let it flow: Building Mashups with Data Processing Pipelines, In: Proc. of Mashups'07 International Workshop on Web APIs and Services Mashups at ICSOC'07, Springer LNCS 4907, pp. 15-28, Vienna, September 2007.
  • C. Pautasso, C. Bussler, (eds.), Emerging Web Services Technology, Birkhäuser, August 2007, ISBN 3764384476.
  • N. Schuster, O. Zimmerman, C. Pautasso, ADkwik: Web 2.0 Collaboration System for Architectural Decision Engineering, In Proc. of the 19th International Conference on Software Engineering and Knowledge Engineering (SEKE 2007), Boston, July 2007.
  • A. Quandt, P. Hernandez, C. Pautasso, P. Kunszt, R. Appel, Grid-based Analysis of Tandem Mass Spectrometry Data in Clinical Proteomics, HealthGrid 2007, Geneva, April 2007.
  • C. Pautasso, T. Heinis, G. Alonso Autonomic Resource Provisioning for Software Business Processes, Information and Software Technology, 49(1): 65-80, January 2007

2006

2005

2004

2003-2001 (During my PhD)

Invited Talks...


Recent Presentations

My InfoQ presentation videos.

Panels

Talks about the JOpera Project

  • 15.1.2007, Whitestein Technologies, Zurich
  • 28.11.2006, INRIA Sophia Antipolis, France
  • 15.11.2006, ETH Zurich Open Source Stammtisch
  • 28.9.2006, Swiss Grid Day, Geneva, Switzerland
  • 25.9.2006, Purdue University, USA
  • 22.9.2006, NCSA, Urbana-Champaign, USA
  • 29.6.2006, IBM Research, ZRL Rueschlikon, Switzerland
  • 20.6.2006, PRISM, University of Versailles, France
  • More Talks on JOpera (including slides).

University Teaching

Faculty of Informatics, University of Lugano

Computer Science Department, ETH Zurich

Summer Schools

Industry Training

Conference Tutorials

In-house Training

  • June 2014, IT-Architecture: Integration Technologies and Practices in the Cloud, In-house training for AWK Group, Zurich.
  • April 2012, Service-Oriented Architectures and Enterprise Application Integration, In-house training for AWK Group, Zurich.
  • May 2011, Service-Oriented Architectures and Enterprise Application Integration, In-house training for AWK Group, Zurich.
  • June 2010, Service-Oriented Architectures and Enterprise Application Integration, In-house training for AWK Group, Zurich.
  • June 2009, Service-Oriented Architectures and Enterprise Application Integration, In-house training for AWK Group, Zurich.
  • June 2008, Service-Oriented Application Architectures and Enterprise Application Integration, In-house training for AWK Group, Zurich.
  • July 2007, SOA and Web 2.0: Concepts, Technologies, and Applications, Think-Friday University at the IBM Zurich Research Lab, Rueschlikon
  • May 2006, Application Architectures and Enterprise Application Integration, In-house training for AWK Group, Zurich.
  • Nov 2005, Advanced Web Services, In-house Training for Swisscom Mobile, Bern

Industry Compact Courses at ETH Zurich

  • February 2007, Service Oriented Architectures and Web Services, Industry Course held at the Dept. of Computer Science, ETH Zurich.
  • September 2006, Service Oriented Architectures and Web Services, Industry Course held at the Dept. of Computer Science, ETH Zurich.
  • March 2006, Service Oriented Architectures and Web Services, Industry Course held at the Dept. of Computer Science, ETH Zurich
  • Sept 2003, Web Services: Concept, Architectures and Applications, Industry Course, Dept. of Computer Science, ETH Zurich

Steering Committee Member

  • European Conference on Service-Oriented and Cloud Computing (ESOCC'12)

General Chair

  • 9th IEEE European Conference on Web Services (ECOWS 2011)

Program Chair

  • 11th International Conference on Service Oriented Computing (ICSOC 2013)
  • 5th International Workshop on Lightweight Integration on the Web (ComposableWeb 2013) at ICWE 2013
  • 4th International Workshop on RESTful Design (WS-REST) at WWW 2013
  • 3rd International Workshop on RESTful Design (WS-REST) at WWW 2012
  • 2nd International Workshop on RESTful Design (WS-REST) at WWW 2011
  • 8th IEEE European Conference on Web Services (ECOWS 2010)
  • 4th International Workshop on Web APIs and Services Mashups (Mashups'10) at ECOWS 2010
  • 1st International Workshop on RESTful Design (WS-REST) at WWW 2010
  • 3rd International Workshop on Web APIs and Services Mashups (Mashups'09) at OOPSLA 2009
  • 2nd International Workshop on Web APIs and Services Mashups (Mashups'08) at ICSOC2008.
  • Workshop on Model-Driven Engineering for Business Process Management (MDE4BPM08) at BPM2008
  • 7th International Symposium on Software Composition (SC2008) at ETAPS2008
  • 2nd Workshop on Emerging Web Services Technology (WEWST07) at ECOWS2007
  • Workshop on Emerging Web Services Technology (WEWST06) at ECOWS2006

Special Issue Editor

Industry Track Chair

  • 13th International Conference on Web Engineering (ICWE 2013)

Workshop Chair

  • 1st European Conference on Service-Oriented and Cloud Computing (ESOCC'12)

Doctoral Consortium Chair

  • The 9th International Conference on Service Oriented Computing (ICSOC 2011)
  • The 10th International Conference on Web Engineering (ICWE 2010)

Panel Chair

  • 10th International Conference on Service-Oriented Computing (ICSOC 2012)

Tutorial Chair

  • The 11th International Conference on Web Engineering (ICWE 2011)

Publicity Chair

  • The 7th European Conference on Computer Systems (EuroSys 2012)
  • The 10th International Conference on Business Process Management (BPM 2012)

PC Member

2013

  • 5th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2013)
  • 22nd International World Wide Web Conference, Web Engineering Track and Poster Track (WWW 2013)
  • 11th International Conference on Business Process Management (BPM 2013)
  • 2nd European Conference on Service-Oriented and Cloud Computing (ESOCC 2013)
  • 1st International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2013)
  • 1st IEEE International Symposium on Mobile Cloud Computing and Service Engineering (MobileCloud2013)
  • 5th International Workshop on Principles of Engineering Service-Oriented Systems (PESOS 2013)
  • 1st International Workshop on Personalized Web Tasking (PWT 2013)
  • 8th Workshop on Workflows in Support of Large-Scale Science (WORKS13)

2012

  • 21st International World Wide Web Conference, Web Engineering Track (WWW 2012)
  • 10th International Conference on Service-Oriented Computing (ICSOC 2012)
    • 8th International Workshop on Engineering Service-Oriented Applications (WESOA'12)
  • 11th International Conference on Software Composition (SC2012)
  • 12th International Conference on Web Engineering (ICWE2012)
  • 10th International Conference on Business Process Management (BPM 2012)
  • AAAI Spring Symposium 2012, Intelligent Web Services Meet Social Computing (AAAI 2012)
  • 4th International Workshop on Principles of Engineering Service-Oriented Systems (PESOS 2012)
  • First International Workshop on Green and Sustainable Software (GREENS 2012)
  • Workshop on Middleware for Next Generation Internet Computing (MW4NG2012)
  • 7th Workshop on Workflows in Support of Large-Scale Science (WORKS12)

2011

  • 11th International Conference on Web Engineering (ICWE2011)
  • 9th International Conference on Business Process Management (BPM2011)
  • 13th IEEE International Symposium on Web Systems Evolution (WSE 2011)
  • 4th International SOA Symposium (SOA 2011)
  • 3rd International Workshop on Principles of Engineering Service-Oriented Systems (PESOS 2011)
  • 5th International Workshop on Software Engineering for Adaptive Service-oriented Systems (SEASS'11)
  • 2nd International Workshop on Business Systems Management & Engineering (BSME 2011)
  • 4th International Workshop on Evolutionary Business Processes (EVL-BP 2011)
  • 6th International Workshop on Middleware for Service Oriented Computing (MW4SOC) at Middleware 2011
  • 7th International Workshop on Engineering Service-Oriented Applications (WESOA'11)
  • 3rd International Workshop on Workflow Management in Service and Cloud Computing (WMSC 2011)
  • 6th Workshop on Workflows in Support of Large-Scale Science (WORKS11)

2010

  • 5th Workshop on Enhanced Web Services Technology (WEWST10)
  • 5th Workshop on Workflows in Support of Large-Scale Science (WORKS10) at SC 2010
  • 18th International Conference on Cooperative Information Systems (CoopIS 2010)
  • 8th International Conference on Service Oriented Computing (ICSOC 2010)
    • 6th International Workshop on Engineering Service-Oriented Applications (WESOA'10)
  • 10th International Conference on Web Engineering (ICWE 2010)
    • Second International Workshop on Lightweight Integration on the Web (ComposableWeb 2010)
  • 8th International Conference on Business Process Management (BPM2010)
    • 6th Workshop on Business Process Intelligence (BPI 2010)
  • 12th IEEE International Symposium on Web Systems Evolution (WSE 2010)
  • 9th International Conference on Software Composition 2010 (SC 2010)
  • 19th International World Wide Web Conference (WWW 2010)
  • International Conference on Software Process (ICSP 2010)
  • 10th International Working Conference on Advanced Visual Interfaces (AVI 2010)
  • 10th International Conference on Computational Science (ICCS 2010)
  • 5th International Conference on Grid and Pervasive Computing (GPC 2010)
  • 21st International Conference on Database- and Expert Systems Applications (DEXA 2010)
  • 1st IEEE Workshop on the Web of Things (WOT 2010)
  • 4th International Workshop of Software Engineering for Adaptive Service-oriented Systems (SEASS'10)
  • 3rd International Workshop on Dynamic and Declarative Business Process (DDBP)
  • The 5th European Young Researchers Workshop on Service Oriented Computing (YR-SOC 2010)

2009

  • 5th International Workshop on Engineering Service-Oriented Applications (WESOA'09)
  • International Conference on Software Composition 2009 (SC2009)
  • 7th International Conference on Business Process Management (BPM2009)
    • 5th Workshop on Business Process Intelligence (BPI'09)
  • 20th International Conference on Database- and Expert Systems Applications (DEXA 2009)
  • 7th International Conference on Web Information Systems Engineering (WISE 2009)
  • 7th European Conference on Web Services 2009 (ECOWS 2009)
    • 4th Workshop on Emerging Web Services Technology (WEWST09)
  • 17th International Conference on Cooperative Information Systems (CoopIS 2009)
  • 11th International Symposium on Web System Evolution 2009 (WSE 2009)
  • 3rd International Workshop of Software Engineering for Adaptive Service-oriented Systems (SEASS’09)
  • 1st IEEE International Workshop on Management for Business Processes and Services (M4BPS 2009)
  • 9th International Conference on Computational Science 2009 (ICCS 2009)
  • 4th International Conference on Grid and Pervasive Computing (GPC09)
    • 4th International Workshop on Workflow Management (ICWM2009)
  • 4th Workshop on Workflows in Support of Large-Scale Science (WORKS09) at SC 2009
  • 1st International Workshop on Lightweight Integration on the Web (ComposableWeb09)

2008

  • 6th International Conference on Service-Oriented Computing (ICSOC2008)
  • 6th European Conference on Web Services (ECOWS 2008)
    • 3rd Workshop on Emerging Web Services Technology (WEWST08)
  • 6th International Conference on Business Process Management (BPM2008)
    • 4th Workshop on Business Process Intelligence (BPI'08)
  • 6th International Workshop on SOA and Web Services Best Practices (at OOPSLA 2008)
  • 1st International Workshop on Social Software Engineering and Applications (SoSEA08)
  • 3rd Workshop on Middleware for Service Oriented Computing (MW4SOC)
  • 3rd International Conference on Pervasive Computing and Applications (ICPCA2008)
  • Modeling, Design, and Analysis for Service-oriented Architecture Workshop; 3nd edition (MDA4SOA'08)
  • 16th International Conference on Cooperative Information Systems (CoopIS 2008)
  • International Conference on e-Business (ICE-B 2008)
  • 2008 IEEE International Conference on e-Business Engineering (ICEBE2008)
  • 7th International Conference on Web Information Systems Engineering (WISE 2008)
  • 8th International Conference on Computational Science (ICCS 2008)
  • 5th International Conference on Service Systems and Service Management (ICSSSM'08)
  • 3rd International Conference on Internet and Web Applications and Services (ICIW 2008)
  • 3rd Workshop on Workflows in Support of Large-Scale Science (WORKS08) at SC 2008

2007

  • 5th European Conference on Web Services (ECOWS 2007)
  • Modeling, Design, and Analysis for Service-oriented Architecture Workshop; 2nd edition (MDA4SOA 2007)
  • International Conference on e-Business (ICE-B 2007)
  • 15th International Conference on Cooperative Information Systems (CoopIS 2007)
  • 2nd Workshop on Workflows in Support of Large-Scale Science (WORKS07)
  • 5th International Conference on Business Process Management (BPM2007)
    • 3rd Workshop on Business Process Intelligence (BPI'07)
  • 2007 IEEE International Conference on e-Business Engineering (ICEBE2007)
  • International Conference on Distributed Computing Systems (ICDCS 2007).
  • 7th International Conference on Computational Science (ICCS 2007).
  • 33rd International Conference on Current Trends and practice of Computer Science (SOFSEM 2007).
  • The Second International Conference on Pervasive Computing and Applications (ICPCA 2007).

2006

  • Software Engineering and Middleware Workshop (SEM 2006) at SIGSOFT 2006 FSE 14
  • Second IEEE International Conference on e-Science and Grid Computing (eScience 2006).
  • Fourth European Conference on Web Services (ECOWS 2006).
  • Modeling, Design, and Analysis for Service-oriented Architectures Workshop (mda4soa'06) at SCC 2006.
  • The First International Workshop on Event-driven Architecture, Processing and Systems (EDA-PS'06) at ICWS 2006.
  • 14th International Conference on Cooperative Information Systems (CoopIS 2006)
  • IFIP WG8.1 Working Conference on Self-Healing Information Systems (Cura Ipsum)
  • International Conference on e-Business (ICE-B 2006)
  • The Workshop on Workflows in Support of Large-Scale Science (WORKS06) at HPDC 2006.
  • 15th International World Wide Web Conference: XML and Web Services Track (WWW2006).
  • 8th International Working Conference on Advanced Visual Interfaces (AVI 2006).
  • International Workshop on High-Performance Data Management in Grid Environments (HPDGrid 2006).
  • International Conference on Web Technologies, Applications and Services (WTAS 2006)
  • 22nd International Conference on Data Engineering (Industrial Track) (ICDE'06)
  • International Conference on Internet and Web Applications and Services (ICIW'06)

2005

  • WI 2005 Workshop on WWW Service Composition with Semantic Web Services (wscomps05)
  • Third European Conference on Web Services (ECOWS 2005)
  • Sixth VLDB Workshop on Technologies for E-Services (TES-05)
  • Third International Conference on Business Process Management (BPM 2005)
    • Workshop on Business Processes and Services (BPS'05)
    • Workshop on Business Process Intelligence (BPI'05)
  • IEEE Conference on e-Business Engineering (ICEBE 2005)
  • International Conference on Web Services (ICWS 2005)

Editorial Board Member

Journal Reviewing

  • TSE
  • TOSEM
  • Information Systems
  • VLDB Journal
  • Computing
  • Communications of the ACM
  • ACM Computing Surveys
  • ACM Transactions on the Web (TWEB)
  • Journal of Web Engineering
  • Scientific Programming
  • Distributed and Parallel Databases
  • IEEE Distributed Systems Online
  • IEEE Software
  • IEEE Transactions on Network and Service Management (TNSM)
  • Future Generation Computer Systems
  • Transactions on Services Computing
  • Information Systems Research
  • Software: Practice and Experience
  • Service Oriented Computing and Applications
  • International Journal of Cooperative Information Systems
  • International Journal of Computer Systems Science and Engineering

Conference Reviewing

  • ICSE 2013
  • Models 2008
  • CHI 2008
  • Grid 2007
  • Middleware 2006

Professional Memberships

Open Positions

We are always looking for good students that would like to participate in our current and future research projects. Please contact us for details on how to apply to the PhD program of the Faculty of Informatics of the University of Lugano.

Current Students

  • Virginie Blancs (Master Thesis, USI), Liquid Web Streams on Tessel.io
  • Davide Nava (Master Thesis, USI), Stateful Liquid Web Streams
  • Marco Argenti (Master Thesis, USI/PoliMi), Quality aspects of Workflow Benchmarking
  • Pasha Binyatov (Master Thesis, USI), ASQ Video

Past PhD Students

Past Students

  • Ana Ivanchikj (Master Thesis, USI), Static Process Model Analysis for Workflow Benchmarking
  • Andrea Gallidabino, (Master Thesis, USI), Web Streams
  • Jacques Dafflon (Bachelor Project, USI), ASQ Peer Assessment
  • Giuseppe Mendola (Bachelor Project, USI), Community Management Module for Spottedmap iOS App (at Appy Bros)
  • Luca Urso (Bachelor Project, USI), Charging Poles Finder (at Porsche Engineering)
  • Ievgenii Riabokon, (Master Thesis, USI MMI),Visual Comparison of Design Decision Workspaces
  • Abdul Wahed Mehran, (Bachelor Project, USI), Social networking on the map
  • Max von Bülow, (Bachelor Project, USI), ASQ.mobile
  • Daniele Gili, (Bachelor Project, USI), Web Streams
  • Mahdi Hajibeygi, (Master Thesis, USI MMI), An Economical View on Crowdsourced Mashup Development
  • Andrea Gallidabino, (Bachelor Project, USI), Observing RESTful Web Services with WebSockets in real-time
  • Masiar Babazadeh, (Master Thesis, USI), Distributed Atomic Transactions over RESTful Services
  • Paolo Riviello, (Master Thesis, USI Comm), Model-Driven Design for small scale multimedia applications: usability assessment
  • Nicos Giuliani, (Bachelor Project, USI), Web-based Interactive Mashup Development with JOpera
  • Umberto Monile, (Tesi di Laurea, Università di Firenze), Progettazione e Realizzazione di un Sistema REST per la risoluzione di URI Aliases
  • Carlo Vanini, (UROP, USI), JSDot
  • Andrea Reber, (Master Thesis, USI), Developing Mashups with JOpera
  • Masiar Babazadeh, (Bachelor and UROP Projects, USI), Web-Based Visualization of Architectural Knowledge
  • Lucia Rusconi, (Master Project, USI), Grid Middleware Integration: the JOpera/NorduGrid ARC Adapter
  • Adnan Al Hariri (Bachelor Project, USI), Web 2.0 Mashups Component Library
  • Mark Pruneri (UROP, USI), Workflow Support for Volunteer Computing
  • Alejandro Garcia (UROP, USI), Browser-based Visualization of Architectural Decision Spaces

PhD Dissertation Committee

  • Dr. Richard Wettel, Software Systems as Cities, (PhD, USI, 21.9.2010)
  • Dr. Marco D'Ambros, On the Evolution of Source Code and Software Defects (PhD, USI, 19.10.2010)
  • Dr. Sasa Nesic, Semantic Document Architecture for Desktop Data Integration and Management, (PhD, USI, 30.11.2010)
  • Dr. Adina Mosincat, Enhancing Service-oriented Systems with Autonomic Capabilities, (PhD, USI, 4.4.2011)
  • Dr. Eduardo Gonçalves da Silva, User-centric Service Composition (PhD, University of Twente, 11.5.2011)
  • Dr. Alessandra Gorla, Automatic Workarounds: Exploiting the Intrinsic Redundancy of Software Systems (PhD, USI, 1.7.2011)
  • Dr. Vlad Trifa, Building Blocks for a Participatory Web of Things: Devices, Infrastructures, and Programming Frameworks (PhD, ETH Zurich, 26.8.2011)
  • Dr. Marco Funaro, A Reference Model and a Run-Time Support for Pervasive Adaptive Systems (PhD, Politecnico di Milano, 8.2.1012)
  • Dr. Alessio Gambi, Kriging based Self-Adaptive Controllers for the Cloud (PhD, USI, 16.10.2012)
  • Dr. Mehdi Mirzaaghaei, Automatic Test Suite Evolution (PhD, USI, 9.11.2012)
  • Dr. Stefano Soi, Domain Specific Mashup Platforms as a Service, (PhD, University of Trento, 22.3.2013)
  • Dr. Fernando Olivero, Object-focused Environments Revisited, (PhD, USI, 15.4.2013)
  • Dr. Dieter Roller, Throughput Improvements for BPEL Engines: Implementation Techniques and Measurements Applied to SWoM, (PhD, University of Stuttgart, 26.7.2013)
  • Dr. Luca Panziera, (PhD, University of Milano-Bicocca)
  • Dr. Janne Kuuskeri, Engineering Web Applications: Architectural Principles for Web Software, (PhD, TUT, Finland, 14.2.2014)
  • Aibek Sarimbekov, (PhD, USI, 9.5.2014)
  • Dr. Irum Rauf, Design and Validation of Stateful Composite RESTful Web Services, (PhD, Åbo Akademi University, 16.6.2014)
  • Nemanja Memarovic, (PhD, USI, 22.8.2014)
  • Jesus Bellido, (PhD, Pontificia Universidad Catolica de Chile, 28.11.2014)
  • Daniele Romano, (PhD, Delft University of Technology, 7.1.2015)
  • Mathias Bjoerkqvist, (PhD, IBM)
  • Wei Dou, (PhD, University of Luxembourg)
  • Andrea Mattavelli, (PhD, USI)
  • Eduardo Feo Flushing (PhD, USI/IDSIA)
  • Jawad Nagi (PhD, USI/IDSIA)