Hide menu

TDDE41 Software Architectures


During the course, we will meet for 5 grand seminars (storseminarium) where material in the course is discussed. Attendance at these seminars is mandatory. If for some reason you cannot attend a seminar, you will have to complete an additional assignement.

Deadline for registration for seminars in WebReg is 8 April, 2019. Seminar assignements will be completed in groups of 2, please use the same groups as for the labs.

The format for each grand seminar is that you prepare by reading some recommended literature and preparing assignements based on each seminars instructions. The first part of each seminar will consist of you meeting in groups and discussing the issues of each seminar, where you get a chance to present your work and discuss with others. The last part of the seminar will consist of us, jointly, discussing material in depth depending on your questions. Assignements will be submitted via Lisam.

The aim of the seminars is to learn better by discussing and solving problems together and to help you prepare your poster and get perspective and feedback from your classmates. Therefore it is importnat that you come to the seminars prepared and participate actively.

Seminar 1: Architecture and design decisions

Groups: your lab groups

Assignement 1: Nothing to submit in advance for this seminar, but reading the course literature and the course slides is recommended. After the seminar you will submit a 1-2 page reflection report per discussion group with 3 key points for each discussion question and the draft of the solutions you have come up with in the seminar.

Task: You will be working in groups with to discuss an architecture design problem. The assignment will be distributed during the seminar.

Seminar 2: Cross domain discussion

Groups: you will be working with sub-groups from different lab groups

Assignement 2: You will have to read 2 references related to your chosen topic, at least one of which needs to be published in a peer reviewed venue. You will submit a first draft of your one page poster abstract, including one paragraph summarizing each reference and a short description of your research idea.

Task: You will present and discuss the technology(ies) that you have chosen to use in the labs.

Seminar 3: Sustainability in software design

No assignement to submit for this seminar, but you will be submitting your poster draft this week.

Groups: your lab groups

Task: This will be an open discussion seminar around what sustainable architecture design means with respect to different areas. You will be discussing in groups and then summarizing the results of your discussions at the end of the seminar.

Seminar 4: Review of poster drafts

Groups: your lab groups

Assignement 3: You will have to submit a poster and an abstract desctibing your poster in the corresponding group folder under A3_poster_draft in Lisam.

Assignement 4: Before this seminar you will need to read and review the posters submitted by the other members of your group according to the review guidelines and upload the reviews to Lisam under A4 in the group corresponing to your topic. REVIEW FORM

Task: we will discuss the reviews, the guidelines, work on improving the posters.

Seminar 5: Mini-conference

Assignement 5: You will upload the final version of your poster to Lisam.

Assignement 6: You will review the final versions of the posters in your group according to the review guildelines and upload the reviews to Lisam.

Presentation of the final posters. For this presentation we will split in two groups. First one group will present their posters (lab groups 1-3) and the second group (lab groups 4-6) will walk around and partecipate in the discussions and then we will exchange. At the end we will vote for the best posters.


The figure below given an overview of the course workflow and the relationship between labs and seminars. For seminar dates and times and submission dates check the timetable.


The grading of your reports will be based on specific grading criteria.

All abstract should follow the IEEE conference proceedings template. There are no formatting contraints on posters, the suggested format is A3.

Page responsible: Lena Buffoni
Last updated: 2019-05-08