FAU Engineering Faculty in the Top 100 Global Universities

According to the annually published Shanghai University Ranking, the engineering faculty of FAU (TechFak) ranks in the 76-100 bracket of the top global universities. This is the more amazing and a testament to our university’s capabilities, given that we keep reporting research data in a way disadvantageous to us. Case in point: German universities list Ph.D. students as employees, while foreign universities typically don’t. Thus, German universities tend to have an abysmal efficiency ratio when it comes to research output per employee.

Studentische Hilfskraftjobs bei Siemens Digital Factory

Please see this PDF for technical student jobs at Siemens Digital Factory in Erlangen/Nürnberg/Fürth.

Studentischer Hilfskraftjob an der Professur für Berufliche Kompetenzentwicklung

Eine Forschungspartnerin von uns sucht nach studentischen Hilfskräften:

Die Juniorprofessur für berufliche Kompetenzentwicklung sucht ab dem nächstmöglichen Zeitpunkt eine studentische Hilfskraft (m/w).

Was wir bieten:

  • Flexible Arbeitszeiten mit vielen Möglichkeiten zum home office.
  • Selbstverantwortliche Aufgaben im Bereich des Online-Learnings insbesondere in der Gestaltung von Lerninhalten auf WordPress und StudOn.
  • Recherche und Einbringung neuer Lehr-Lern-Tools für Online-Kurse; insbesondere Möglichkeiten zu Implementierung von Web 2.0 Elementen.
  • Mitarbeit bei der inhaltlichen Entwicklung von Online-Kursen für Studierende.
  • Unterstützung bei der Betreuung von Teilnehmenden der Online-Kurse.
  • Möglichkeit zur persönlichen Weiterbildung im Team.

Continue reading Studentischer Hilfskraftjob an der Professur für Berufliche Kompetenzentwicklung

Final Thesis: A Poor Man’s Approach to Technical Debt

Abstract: Technical debt is a metaphor to describe the trade of quality for short term goals. It is used to discuss the effects of short term goals on quality and productivity thereafter. While most research on technical debt is based on code metrics or qualitative investigations, this thesis explores the possibility to derive a model to compute technical debt based on project management data. For this, metrics are calculated from the data. They are compared to a known technical debt process to assess their suitability for prediction. Hereby, the quality of the data plays an important role for the usability of the results. While the use of management data promises more insights in technical debt, it suffers from the many factors that can influence the data.

Keywords: Technical debt, software engineering metrics, empirical software engineering

PDFs: Master Thesis, Work Description

Reference: Jan-Philipp Stauffert. A Poor Man’s Approach to Technical Debt. Master Arbeit, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2015.

Final Thesis: Server-Side Scripting in the Sweble Engine

Abstract: The Sweble Engine is a wiki software built around the powerful “wiki object model” (WOM), which represents the full state of the wiki. This thesis adds scripting support to Sweble so that scripts embedded in a wiki page, can manipulate the WOM and hence the state of the wiki. The focus of this thesis is on embedding JavaScript as a programming language, but also other scripting languages can be used. Wiki events such as rendering, saving resources and submitting forms trigger functions defined in the script. The result is a rapid prototyping environment based on Wikitext and script languages which helps users to create simple and well-factored Wiki applications. The implemented Sweble scripting module allows for collaboratively developing script libraries inside the Wiki environment that be can be included by end-users with little or no coding.

Keywords: Sweble, End-User-Programming, Scripting, Wiki

PDFs: Master Thesis, Work Description

Reference: Manuel Tremmel. Server-Side Scripting in the Sweble Engine. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2015.

Upcoming Research Talk on Introducing Usability into Open Source Software Development Context

The computer science department by way of our research group is hosting a colloquium talk (free and open to the public):

  • by: Dr. Mikko Rajanen, University of Oulu, Finland
  • about: Introducing Usability into Open Source Software Development Context
  • on: Monday, 14 September 2015, 4:15pm
  • at: Cauerstr. 11, 91058 Erlangen, Room 01.150-128

Abstract: Usability is an important aspect of Open Source Software, but barriers exist for usability specialists’ participation in such projects. In OSS projects usability has traditionally been neglected, as OSS developers have traditionally been “scratching their own itch” and usability in the sense of ease of use has not been a major concern. Yet, nowadays many OSS solutions have attracted a large amount of users who do not want to participate in OSS development, but only to use the OSS. Thus, usability of OSS and usability work in OSS development have become crucial. UKKOSS research initiative has been experimenting with different approaches for introducing usability into OSS development projects as well as identifying the key factors that have an impact on the success of introducing usability into OSS development, such as project culture, project structure, differences and commonalities between HCI and OSS philosophies etc.

Speaker: Dr. Mikko Rajanen is a teaching assistant in the Department of Information Processing Science at the University of Oulu, Finland. He received his Ph.D. in 2011 after defending his thesis “Applying Usability Cost-Benefit Analysis—Exploration in Commercial and Open Source Software Development Contexts.” His research interests include introducing usability activities into open source software development, usability in computer and video games, and usability cost-benefit analysis. He has an ongoing research initiative with 16 student projects so far studying different ways to bring usability into open source software development.

Impressions from Research Talk on Empirical Findings of Documenting Object-Oriented Frameworks

Today, in FAU’s computer science colloquium, we listened to Ian Chai talk about his work on document object-oriented frameworks. Thank you, Prof. Chai, for your lecture! Below please find some photo impressions.

WS 2015/16 Course Schedule Posted

The schedule for our winter semester 2015/16 teaching has been finalized. We will be teaching

  • ADAP on Mondays, 14:00-17:00 Uhr in 0.154-115
  • NYT on Tuesdays 14:00-17:00 Uhr in RZ 2.037 (e-Studio), also on Adobe Connect
  • KOLL on Mondays 12:15-13:45, room to be determined
  • PSWT on Wednesdays 10:15-13:45 (with lunch break) in 0.154-115

We are looking forward to an enjoyable semester.

SS 2015 Student Course Evaluations Posted

FAU provides students the opportunity to provide feedback to (“evaluate”) the courses they take. We make our evaluations public; you can find them on our course evaluations page. The summer semester 2015 evaluations have just been posted.

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