Design Workshop | Implementation and Operational Workshop | Implemen. Workshop Activities
Best Practices in Implementation and Operational
Issues for the Cloud Workshop at OOPSLA09
Introduction
In the field of Web Services interest has now turned towards Cloud computing. It has already been suggested that Cloud Computing comprises Platform As A Service (PAAS), Infrastructure As A Service (IAAS), and Software As A Service). In contrast to SOA, we are already starting to see widespread and successful use of cloud computing and Software As A Service. Thus, the concept of SOA while not delivering on its promises, resulted in an evolution towards Cloud Computing and SAAS. We are starting to see reasons why the focus on services is important.
We propose a workshop to explore Implementation and Operational Implications when applying Cloud computing technologies.
Possible topics to discuss (starting point only - the participants of the workshop decides which topics to discuss):
- Can Cloud Computing be used without the traditional clustered, high-availability and highly complicated software stacks from big vendors or high profile open source initiatives?
- Is Cloud Computing a viable option for legacy mission critical backend system typically supported by mainframes?
- Is Cloud computing a suitable platform for government self services?
- How about other industries - what impact will cloud computing cause?
- Will the move to Cloud based technologies strengthen the arguments put forward by
Nicholas G. Carr that "IT doesn't matter"? - Can Cloud Computing change the way we organize IT?
We want to explore these and other questions to find out how to take advantage of cloud computing in practice. The workshop is a natural successor to the web services best practices workshop.
Participant preparations
The workshop is open for anyone that has a keen interest and strong opinion about Cloud Computing. We also welcome different level of participant contribution; full research papers (12-15 pages) from the academic community, shorter practitioner reports (3-5 pages) from practitioners and lightning talks (10 minutes with or without visual aids) for anyone who has a strong opinion to express in 10 minutes. Some papers will be selected for presentation as a basis for discussions in the workshop.
Format
1. Introducing the workshop and background
2. Presentation of selected papers and lightning talks
3. Group members propose topics/design approaches for discussion - the ones in the introduction could be used as the basis
4. Divide topics among groups for the 'Six-Cubed' approach. Workshop organizers will assume the 'Fly-on-the-wall' role.
5. Discussion and poster preparation. Discussion will be recorded for later podcasting.
6. Summary
Organizers
Lars Arne Skår - CTO of Miles - a consulting company based in Norway. Lars is a system architect with about 20 years experience with a strong focus on system integration, quality and effective processes in system development. He has been co-organizing the SOA best practices workshop at OOPSLA since 2006.
Ruth Lennon - lecturer in Letterkenny Institute of Technology. She has lectured for over 10 years and has provided consultancy on a number of commercial and EU funded projects. She has been on the organizing committee of the SOA best practices workshop at OOPSLA for the past two years. Ruth will focus on the advantages of services and Cloud to SMEs in the workshops.
Morten Udnæs - has worked as a consultant and system architect for more than 15 years implementing mission critical systems within the banking and finance industry. Morten has a keen interest and working knowledge about how to use different virtualization technologies and Cloud Computing services such as Amazon EC2.
Arne Berre - chief scientist at SINTEF, Norway. He has a PhD in Computer Science from NTNU, Norway. Working on model-based and object-oriented programming at SINTEF since 1985, he is now active in the standardization of UML and MDA within OMG. Currently he is heading the Norwegian computing society’s group on application integration, methodologies and architecture.
Dumitru Roman - senior researcher at the Semantic Technology Institute (STI) / University of Innsbruck, Innsbruck, Austria. He has a PhD in Computer Science from University of Innsbruck, Austria. He has been involved in several large scale European projects in the area of Semantic Web Services (e.g. SWWS, DIP, SUPER, SWING, SHAPE, etc) and was a key person in the Web Service Modeling Ontology (WSMO) initiative.
Einar Landre - a practicing software professional with 25 years' experience as a developer, architect, manager, consultant, and author/presenter. Currently for StatoilHydro's Business Application Services, he specializes in SOA, Domain Driven Design, use of Multi-Agents and design of large scale networked software intensive systems.
Willem-Jan van den Heuvel - Prof. Dr. Willem-Jan van den Heuvel is a Professor of Information Systems at the department of Information Systems and Management at Tilburg University, managing director of ERISS, and Academic Director of the Master program in Information Management. He has served as organizing chair of several international workshops and conferences.
Amir Zeid - program lead of Computer Science and Information systems at the American University of Kuwait. He has about 15 years of experience in object-oriented software engineering. He has been in the organizing committee of the SOA best practices workshop at OOPSLA since 2004. Amir will focus on bridging the gap between academia and industry in the workshops.
Post-workshop activities
A poster will be produced to be presented at the OOPSLA poster session. The poster is submitted to the poster submission system separately. The purpose of the poster is to enable conference attendees that could not attend the workshop session to review the output of the workshop and promote discussion on the web site which will continue to be hosted after the workshop has finished. The discussions and results of the workshop will be made available via podcast on the workshop web site. A questionnaire will be carried out to assess the value of the workshop and evaluate the future direction of the workshop. In addition the results of the workshops will be published here.
The workshop will be recorded in sections and made available as podcasts.