Category Archives: 3.3.4 ARCH

Teaching Time Slots for Summer 2016

For clarification purposes, here are the precise teaching time slots for the upcoming summer semester 2016:

  • AMOS—Wednesdays: Lecture at 10:15-11:45 Uhr, exercises at 12:30-14:00 Uhr or 14:15-15:45 Uhr
  • ARCH—Thursdays: Lecture + exercises at 14:00-17:00 Uhr, coaching at 12:30-13:55 Uhr
  • KOLL—Tuesdays: Seminar at 12:15-13:45 Uhr
  • FLOSS—Tuesdays: Lecture + exercises at 14:00-17:00 Uhr

There is still inconsistent information flying around; we hope the systems will have sorted out themselves soon.

Impressions from the ARCH Cloud Layer Project Presentation

Teaching projects (Lehrprojekte) are projects in which student teams apply what they learned in class to a task provided by industry. The AMOS Project is our flagship course on this, but we also apply the concept to ARCH, the software architecture course. Below, please find a photo from the final presentation of the Cloud Layer project, a project tasked to describe and analyse the software architecture of a cloud layer that hides the Google, Amazon, and Microsoft cloud computing services. The goal is to avoid vendor lock-in for every company, here DATEV, which would like to migrate applications onto a cloud platform.

Continue reading Impressions from the ARCH Cloud Layer Project Presentation

Teaching Time Slots for Summer 2015

For clarification purposes, here are the precise teaching time slots for the upcoming summer semester 2015:

  • AMOS—Wednesdays: Lecture 10:15-11:45 Uhr, Exercises: 12:15-15:45 Uhr
  • ARCH—Thursdays: Lecture + exercises 14:00-17:00 Uhr
  • KOLL—Mondays: Seminar 12:15-13:45 Uhr
  • PROD—Tuesdays: Lecture + exercises 14:00-17:00 Uhr

There is still inconsistent information flying around; we hope the systems will have sorted out themselves soon.

Heads-up on Summer 2015 Course Organization

During the upcoming summer semester (SS15) we will be teaching our usual courses AMOS, ARCH, and PROD. We will have 10 ECTS projects available for AMOS and ARCH, but not for PROD. We will post the project descriptions soon as we are nearing completion. If you are curious, you can already learn more about available projects on the StudOn sections of the courses.

All three courses are Master-level courses. For this coming summer semester, for the last time we will accept Bachelor students to support backwards compatibility, however, please be advised that these courses require performance on a Master student level. If you are a Bachelor student, you may want to delay participation until you started your Master’s degree.

Also, all our courses are available to all students across the engineering faculty, as well as IIS students. We welcome not only INF and IIS, but also MT, ME, CE, IUK, etc. students. In general, we are open to everyone who wants to take it, we simply may not have been able to figure out how to input this into UnivIS (yet).

FAU Students Already Excited About Upcoming Siemens Talk

FAU students are already getting excited about Christa Schwanninger’s upcoming talk on Product Line Engineering in our Software Architecture class. The talk is free and open to the public!

Continue reading FAU Students Already Excited About Upcoming Siemens Talk

ARCH-TALK BB Notes 2011-11-21

Today we discussed JP Morgan Chase’s presentation of “technology in banking” at Stanford’s EE380 class. Discussion notes from the blackboard below, as usual. Also, in the lower part of the blackboard, the power law result of a recent paper on the distribution of coupling relationships in Java.

Continue reading ARCH-TALK BB Notes 2011-11-21

ARCH-TALK BB Notes 2011-11-14 @daningalls

Today in the Software Architecture seminar we watched and discussed:

  1. Richard Monson-Haefel: 10 Things Every Software Architect Should Know
  2. Dan Ingalls on Forty Years of Fun with Computers

For the first talk, please find the black board notes below.

Continue reading ARCH-TALK BB Notes 2011-11-14 @daningalls

ARCH-TALK BB Notes 2011-11-07 @SecondLife

In ARCH-TALK today we discussed three example systems (Asterisk, Mercurial, LLVM), all taken from the Architecture of Open Source Applications book.

In addition, we watched Ian Wilkes presentation of the architecture of Second Life (2007) on InfoQ. For those who missed it, please find the black board notes below.

Continue reading ARCH-TALK BB Notes 2011-11-07 @SecondLife

ARCH-TALK BB Notes 2011-10-31 @jeffmckenna @metayoda @bigballofmud @robertreppel

In ARCH-TALK today we watched the following videos and took the appended blackboard notes.

  1. Jeff McKenna on Conscious Software Development: Architecture
  2. Rob Wojcik on Software Architecture Fundamentals
  3. Joe Yoder (and Brian Foote) on Big Balls of Mud in Agile Development: Can We Avoid Them?
  4. Robert Reppel on Riding Entropy: Evolution of Software Architectures over Time: Patterns, Smells and Interventions (Part 1)

Blackboard notes below. Feedback, as usual, appreciated!

Continue reading ARCH-TALK BB Notes 2011-10-31 @jeffmckenna @metayoda @bigballofmud @robertreppel