Montag, 2. April 2012

SRG is in action!

Hey there,

slight note from our newsticker:

---8<---
From April 1st 2012 the first Shared Research Group (SRG) at the faculty of Informatics at the KIT takes up employment. As tool to fund research the SRG is part of the institution's strategy "Initiative for Excellence".

It was founded on November 11th 2011 with the involvement of Prof. Walter F. Tichy, Dipl.-Infom. Korbinian Molitorisz and Mr. Urs Gleim (Siemens Corporate Technology).

The goal of this research group is to drive forward the pattern-based application parallelization of existing software.
--->8---

Greetings,
Korbi

Sonntag, 1. April 2012

Microsoft Imagine Cup Bootcamp

Welcome back.

As I told you in this post I coach three teams in software engineering. I am invited to serve as mentor in the Imagine Cup Bootcamp. Last semester I coached three teams in software engineering and registered them at Microsoft's Imagine Cup.

Long story short - they all made it to the national finals. Now here at the Bootcamp all participants get a business plan coaching together with a technical consulting. The most important thing though might be the presentations training as this is not being taught at university - unfortunately. Anyway, I'm really looking forward to the national finals in Berlin and I really hope that all of my teams get through to the final round in Syndey...so guys: Step on it!

Donnerstag, 29. März 2012

Today: Multikart engineering

With our group of students exceeding the number of 10, we yesterday decided to take a day off and go kart racing. So for once multikart research instead of multicore research :c)

...and what are the evaluation results of our case study? Obviously all had a lot of fun, so we feel encouraged to continue this research activity in the near future. With this we hope to better cope with aching muscles that some of us fought with the other day...

Dienstag, 27. März 2012

Paper accepted

Hey there,
I'm happy to announce, that my paper on AutoFutures has been accepted at the International Conference on Multicore Software Engineering, Performance, and Tools (MSEPT'12). It will appear in the proceedings.

The feedback I got is very pleasing and motivating for further research. Some feedback that I got from the reviewers:

"(...) The idea of structuring automatic parallelization efforts around Futures is a good one -- they are familiar and popular with programmers, while also supporting tractible analysis. (...)"

"(...) The paper's synopsis of applications to actual programs is encouraging. But this position paper is too sketchy for me to evaluate details of the underlying work. I encourage the authors to produce a deeper presentation of this work so that others can help critique details.(...)"

"(...) The introductory parts follow a well-known and important argumentation about the necessity of fully automatic parallelization approaches. The requirements and motivation of this work is presented in reasonable manner. (...)"

 "(...) A nice position paper with a good idea that also includes an early-stage experimental evaluation. (...)"

Greetings,
K!

Dienstag, 13. März 2012

National finalists!

Ha!
just a short one letting you know that all of my three teams have been selected to enter the national finals of Microsoft's Imagine Cup in the categories "Software Design" and "Windows Phone"!
We'll be at the bootcamp on March, 31st and April 1st to prepare for the national finals in Berlin!

Montag, 16. Januar 2012

.NET-students to make the world a little better...

Hi there,

OK, the subject might sound a little edgy, but there's a point in it:
Some time ago I wrote a post about a practical course, where I teach my students the application of a software process model. This is rather about how to develop software than what they develop, but I think it's much more interesting fot them if they can identify with waht they develop. I motivated my students to pursue their own ideas. In order to avoid projects like "yet another sudoku puzzle" I set the official millennium goals as frame for their ideas.

Now, some time has passed, we discussed a lot and discarded one idea or the other. But with the highly intersting outcome that the students developed three absolute powerful and impressive ideas to change the world to the better! I really see a high potential in them so I think I'll prepare our sudents for Microsoft's Imagine Cup and see, how far they can get.

K!

Mittwoch, 21. September 2011

The SRG / .NET Multicore Group active in teaching

Dear followers and students,

because of the superb feedback I got from the .NET-lecture in July, I will offer a practical course this winter semester. The course website is available here.

The goal will be to learn how to develop software in a planned and organized manner. We'll get into discussing the different steps of a software development process. We'll divide the students in teams of 4 and practise an adapted version of the waterfall model. It consist of 4 seperate phases and each one needs one student in charge.

So, the main goal of this event is to practically learn the advantages of a development process model. And the disadvantages too. Familiarization is the catch-word. Now, although it's all about the model, I think it's also important to deal with an interesting piece of software. In contrast to former events of this kind in our faculty, I'd like to change the course a little and devote the first weeks to a dedicated brainstorming phase. Each team is supposed to freely develop an idea of what could be developed in this course.

Be creative - develop your own idea!

Watch out, here comes a KIT-disclaimer:
To all students: Please go to WebInScribe and select "PSE-Praktikum". Make your selection before October, 20th!