Seminar: Novel Software Architecture Design

58316102
3
Ohjelmistojärjestelmät
Syventävät opinnot
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2016 kevät 20.01-04.05. 3-4 Englanti Tomi Männistö

Luennot

Aika Huone Luennoija Päivämäärä
Ke 16-18 B119 Tomi Männistö 20.01.2016-02.03.2016
Ke 16-18 B119 Tomi Männistö 16.03.2016-04.05.2016

Yleistä

In the seminar, the focus in the seminar is in novel issues in the software architecture research and practic, such as software development tools or methods for example for rapid continuous development, continuous experimentation, etc new software development means. In particular, the topic and papers that have appeared in the recently conferences or journals can be taken as a starting point. For example, see WICSA 2015 sessions or QoSA 2015 sessions are good sources for topics.

The seminar work can be based on literature, but searching for possibilities of investigating and reporting experiences or practices from real software companies or other development organisations are highly encouraged.

 

 

Kurssin suorittaminen

The seminar will be organised close to the format of a scientific software engineering conference with peer-review practice. The course uses the conference acronym SASMOOTA 2016.

Each participant writes a scientific paper (at least in the form and style) and submits it to the "conference" of the course. The paper will be peer-reviews by course staff and other seminar participants. In addition, everyone presents the paper as in a conference, if the paper is accepted.

The course will use EasyChair conference management system (conference address: https://easychair.org/conferences/?conf=sasmoota2016in which paper, reviews and revised paper will be returned. Details on accessing and using the system will be given in the beginning of the course. 

The paper will be formatted using IEEE conference template, which can be found from http://www.ieee.org/conferences_events/conferences/publishing/templates.html. A suitable length of a seminar paper in this format is 6-10 pages.

The schedule for course sessions is initially as follows (these will be discussed in the first session and may change), lecture room B119. Participation to all sessions is compulsory.
  • Jan 20, Opening, introduction
  • Jan 27. Introduction to scientific writing in the seminar, conference submission and review process 
  • Mar 16 (changed from 9), Feedback session
  • April 20, Conference day I 
  • April 27, Conference day II 

 

Instructions for Presentations 

Each presentation is exactly 20 minutes. Think carefully what to include and how much presentation material can be included. 

Discussion

After each presentation there are 20 minutes for discussion in which all are expected to actively participate.

 

Course Schedule (Deadlines)

The course has the following main phases and deadlines (to be confirmed). All deadlines are at 12 noon. The deadlines are strict!

  • Feb 10. Extended abstract deadline. Write an extended abstract of your topic and return it to EasyChair (fulfill the web form, as an pre-submission abstract). It is good idea also already to prepare the IEEE template (remove all comments and instructions from the template), but you need not necessarily submit that at this stage (just tick the box close to the bottom of the page about submitting the paper later). 
  • Feb 17. Bidding deadline. You should mark your interest to review other's papers, called bidding, based on the abstracts.
  • Mar 23. Full paper deadline. Return a complete version of your seminar work to EasyChair. In the IEEE template, 6-10 pages. Note that you should return your work as a "update" to your abstract, not as a new submission (if that for some reason were possible).
  • Apr 1. Allocation of reviews done by course staff based on your bidding. You will be invited to review the papers allocated to you through EasyChair. 
  • Apr 13. Review deadline. Read the papers allocated to you and return your evaluation to EasyChair as instructed at the beginning of the course. By this deadline, the course staff will also decide if some papers are rejected. 
  • Apr 20 and/or 27. Conference. The presentation sessions of seminar papers.
  • May 18. Optional revision deadline.  You have an opportunity to revise your seminar paper on the basis of the reviews from others and discussion at the presentation session. The final grading is done based on the versions that are in EasyChair at this deadline. (You may note that this deadline is different than in a typical conference, in which the camera-ready deadline is after the reviews but well before the conference so that the final, revised papers are already available at the conference)

Grading

The grade for the seminar is given based on the written paper (40%), reviews given to other students and activity in the course (30%) and presentation (30%).