Seminar: Trends in Service Oriented Computing
Vuosi | Lukukausi | Päivämäärä | Periodi | Kieli | Vastuuhenkilö |
---|---|---|---|---|---|
2012 | syksy | 04.09-04.12. | 1-2 | Englanti | Lea Kutvonen |
Luennot
Aika | Huone | Luennoija | Päivämäärä |
---|---|---|---|
Ti 14-17 | C220 | Lea Kutvonen | 30.10.2012-30.10.2012 |
Ti 13-17 | C220 | Lea Kutvonen | 20.11.2012-20.11.2012 |
Ti 14-17 | C220 | Lea Kutvonen | 04.12.2012-04.12.2012 |
Ti 12-14 | B121 | Lea Kutvonen | 04.12.2012-04.12.2012 |
Ti 9-12 | B120 | Lea Kutvonen | 04.12.2012-04.12.2012 |
Information for international students
Service-oriented computing become a well-accepted computing paradigm for large-scale, distributed systems. It changes the way software applications are designed, provided and utilised. The fundamental element is that of service: services are autonomous, platform-independent computing elements that can be managed using the middleware facilities of service-oriented computing environments. The promise of service-oriented computing is a world of cooperating services where application components are assembled with little effort into a network of services that can be loosely coupled to create flexible dynamic business processes and agile applications that may span organizations and computing platforms. For several years, the roadmaps on the field have indicated a stable set of grand challenges on the field:
- service foundations, including the ESBs, end-to-end security solutions, and advanced service discovery solutions;
- service composition; involving awareness of business needs or QoS, autonomic composition, and improved management of business processes;
- service and collaboration management; and
- service engineering, including service oriented software engineering methodologies.
In this series of seminars, the set of presentations will be grouped to sets as follows:
- first set going through the basic architecture model, concepts and approaches (suitable for newcommers to the field);
- second set addressing typical technological solutions; and
- third set narrowing down to more modern, topical challenges (suitable for thesis workers and seekers of advanced material).
In 2012, the technological approaches are likely to focus on multiagent technologies. The advanced topics are likely to include declarative business process management, alternative trust management approaches and frameworks on nonfunctional properties (QoS included) management.
Instructions
For passing the seminar, each student must
- write a 10-12 page paper, using the proper academic style and good quality research publications; in two weeks of the seminar start, get your abstract accepted (preferrably a short meeting to discuss that too (additional references and support like that to be expected); see your email for instructions on how to reserve an appointment for this)
- give a presentation of 30 mins on that topic, supported by slides, and structuring the talk appropriatelly for a verbal presentation;
- participate the discussion;
- provide feedback for the presentations and papers of other group members.
Requirements of being present in sessions: It is recommendable that you attend and actively participate the discussion at each paper. However, in cases of illness or other pressing situations, inform me about your absence beforehand. You can pass the seminar if you have been present at 2/3 of the presentations; in this case at least at 2 of the 3 days. If your case is complicated, please come and discuss that with me as soon as you know of the difficulty.
x
Information about preparing academic texts and presentations can be found at (in Finnish: http://www.cs.helsinki.fi/courses/582204/2012/s/k/1 on Batchelor thesis), https://www.cs.helsinki.fi/i/summanen/teaching/thesis-seminar-2011/4-presentations.pdf on giving presentations and http://www.cs.helsinki.fi/courses/582517/2011/s/k/1 on Orientation to MSc studies where scientific writing was in major role and http://www.cs.helsinki.fi/courses/58308307/2011/S/S/1 on writing MSc thesis.
Topic assignments and materials
See assingments page and abstracts collection.
Schedule
Meeting Tue 18.9 on how to write a seminar paper (since most participants are first timers and have no BSc thesis from our department).
Abstracts due Monday 1.10.2012. - Make sure you have had a private discussion with Lea on your topic before that; book your appointment time on cinco.flock@gmail.com.
Papers due 1 week before presentation time.
Presentation workshops (subject to changes still):
-
Tue 30.10 at 14.15 - 16.30 Papers to be presented in this slot: deadline date is at 23.10. Send pdf to Lea to be linked here.
- Anuseya Bashyam: Basic SOA/SOC concepts and roadmap for service oriented computing (paper missing)
- Mohsen Koolaji: Introduction to Business Process Automation: Opprotunities, Challenges, and Deficiencies (paper available here)
- Zinat Rasooli Mavini: provider and Customer's mutual expectations in Cloud Data Storage (paper availabhttp://www.cs.helsinki.fi/i/summanen/teaching/seminar-soc-2012/papers/le here)
- If time allows, general questions about seminar work or the topic area can be discussed. Furthermore, any spare time is in good use in socialising with other group members - share ideas of your presentation topics, learn to know your group members better. The room is reserved to us, so make use of it.
- Tue 20.11 at 14.15 - 16.30 (5 presentations + break) Papers to be presented in this slot: deadline date is at 8.11. Send pdf to Lea to be linked here
-
Tue 4.12 at 14.15 - 16.30 (we handle all remaining papers and sit throug as long as needed; presenters, please respect your alloted time frame) Papers to be presented in this slot: deadline date is at 23.11. Send pdf to Lea to be linked here.
- Presentations will be given in this order, if anything is missing, we just skip that. Where papers missing, authors please let us know if you still intend to present with a delayed paper! This is the last session of the year.
- Laura Markova: Privacy in Service Oriented Computing environments (paper available here)
- Jin Jiawei: Supporting SOA on Clouds (paper available here)
- Yimeng Niu: QoS control in web service composition (paper available here)
- Klaus Zaerens: Ensuring the Survivability in SOA based High Security Systems
Thu 31.1.2013
- Michael Ayele: Introduction to model-driven engineering
- Heikki Aitakangas: Service selection in SOC and WS