USI SCUBE Associate Member

1,247 views
1,131 views

Published on

Introduction of USI at the SCUBE global meeting in Pisa, 2.3.2010

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,247
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • What was our initial goal? Define a language and a build a system to make it easy, rapid, visual and efficient to compose Grid services. Along the way we found out that we could generalize the language and the system so that it would be independent from the actual types of services to be composed.
  • USI SCUBE Associate Member

    1. 1. <ul><li>Università della Svizzera Italiana (USI) </li></ul><ul><li>University of Lugano, Switzerland </li></ul><ul><li>Faculty of Informatics </li></ul><ul><li>Cesare Pautasso , Mehdi Jazayeri, Domenico Bianculli </li></ul><ul><li>http://www.pautasso.info/ </li></ul><ul><li>[email_address] </li></ul>
    2. 2. <ul><li>Faculty of Informatics (Opened 2004) </li></ul><ul><li>17 Professors </li></ul><ul><li>75 PhDs + Post-docs </li></ul><ul><li>Excellence in Research </li></ul><ul><li>Innovative Teaching </li></ul>University of Lugano (USI), Switzerland
    3. 3. University of Lugano (USI), Switzerland
    4. 4. My Research Interests Web 2.0 Mashups Autonomic Computing Business Process Management Scientific Workflow Management Service Oriented Architectures Software Composition Cesare Pautasso
    5. 5. <ul><li>Life-cycle issues in service-based systems engineering and adaptation </li></ul><ul><li>Self-* service and Grid infrastructures </li></ul>Our Contributions to S-CUBE
    6. 6. <ul><li>Life-cycle issues in service-based systems engineering and adaptation </li></ul><ul><li>CLAVOS: continuous and lifelong approach to the verification of open service-oriented systems. </li></ul><ul><li>Integration of design-time and run-time techniques into a holistic verification framework </li></ul><ul><li>(Joint work with Carlo Ghezzi and Domenico Bianculli) </li></ul>Our Contributions to S-CUBE [PESOS2009]
    7. 7. <ul><li>Self-* service and Grid infrastructures </li></ul><ul><li>JOpera.org: open research platform for visual service composition, featuring self-configuration and self-healing capabilities </li></ul><ul><li>New SOSOA Project: Self-Organizing SOA </li></ul><ul><li>(Joint work with Walter Binder, Heiko Schuldt, Boi Faltings, Achille Peternier) </li></ul>Our Contributions to S-CUBE
    8. 9. input workload (service requests) input constraints (service level agreements) Hardware Layer Virtualization Layer Component Layer Workflow Composition Layer Service Delivery Layer
    9. 10. Self-Configuration Experiment Time (seconds) 1000 workflows 10 parallel tasks RT = 0s RT = 20s Resource Allocation (Cluster Nodes) [ICAC2005, ICWS2005, ISTJ2007]
    10. 11. Self-Healing Experiment Time (seconds) 5 node failure Resource Allocation (Cluster Nodes) [ICAC2005, ICWS2005, ISTJ2007]
    11. 12. <ul><li>Life-cycle issues in service-based systems engineering and adaptation </li></ul><ul><ul><li>Coherent Lifecycle for Adaptable and Evolvable Service-based Applications </li></ul></ul><ul><ul><li>Cross-Layer and Pro-Active Monitoring and Adaptation </li></ul></ul><ul><li>Self-* service and Grid infrastructures </li></ul><ul><ul><li>Autonomic Service Infrastructure </li></ul></ul><ul><ul><li>Proactive Adaptation and Predictive Monitoring </li></ul></ul><ul><ul><li>QoS Aware Adaptation of Service Compositions </li></ul></ul>Our Contributions to S-CUBE
    12. 13. SSIAE Summer School <ul><li>2 nd Service and Software Architectures, Infrastructures and Engineering (SSAIE) Summer School </li></ul><ul><li>28 June - 2 July 2010, Crete, Greece </li></ul><ul><li>Tutorial on WS-* vs. REST Services </li></ul><ul><li>http://www.ssaie.eu/ </li></ul>
    13. 14. WS-REST 2010 <ul><li>26 April 2010, Raleigh NC </li></ul><ul><li>World Wide Web 2010 Conference </li></ul><ul><li>Keynote by Sam Ruby , Apache & IBM </li></ul><ul><li>http://ws-rest.org/ </li></ul>
    14. 15. Some References <ul><li>[SEAMS2010] Schahram Dustdar, Christoph Dorn, Fei Li, Luciano Baresi, Giacomo Cabri, Cesare Pautasso, and Franco Zambonelli, A Roadmap towards Sustainable Self-aware Service Systems , accepted to the 2010 ICSE Workshop on &quot;Software Engineering for Adaptive and Self-managing Systems&quot; (SEAMS 2010), May 2010 </li></ul><ul><li>[PESOS2009] Domenico Bianculli, Carlo Ghezzi, Cesare Pautasso, Embedding Continuous Lifelong Verification in Service Life Cycles , In: Proc. of the Principles of Engineering Service Oriented Systems ICSE Workshop (PESOS 2009), Vancouver, Canada, May 2009 </li></ul><ul><li>[ICAC2008] Thomas Heinis, Cesare Pautasso, Automatic Configuration of an Autonomic Controller - an Experimental Study with Zero-Configuration Policies , Proc. of the 5th IEEE International Conference on Autonomic Computing (ICAC'08), Chicago, USA, (2008) </li></ul><ul><li>[ISTJ2007] Cesare Pautasso, Thomas Heinis, Gustavo Alonso: Autonomic resource provisioning for software business processes , Information and Software Technology, 01/2007, Volume 49, Issue 1, p.65-80 (2007) </li></ul><ul><li>[DICS2006] Cesare Pautasso, Win Bausch, Gustavo Alonso, Autonomic Computing for Virtual Laboratories , Dependable Systems: Software, Computing, Networks, LNCS Number 4028 (2006) </li></ul><ul><li>[ICWS2005] Cesare Pautasso, Thomas Heinis, Gustavo Alonso: Autonomic Execution of Service Compositions , In: Proc. of the 3rd International Conference on Web Services (ICWS 2005), Orlando, Florida, July 2005. </li></ul><ul><li>[ICAC2005] Thomas Heinis, Cesare Pautasso, Gustavo Alonso: Design and Evaluation of an Autonomic Workflow Engine , In: Proc of the 2nd International Conference on Autonomic Computing (ICAC-05), Seattle, Washington, June 2005. </li></ul>
    15. 16. <ul><li>Università della Svizzera Italiana (USI) </li></ul><ul><li>University of Lugano, Switzerland </li></ul><ul><li>Cesare Pautasso , Mehdi Jazayeri, Domenico Bianculli </li></ul><ul><li>http://www.pautasso.info/ </li></ul><ul><li>http://twitter.com/pautasso </li></ul><ul><li>[email_address] </li></ul>

    ×