- Research
- Teaching
- Group
- Events
- News Archive
Miriam Schmidberger, schmidbm. ( at ) .in.tum.de
Dr. Markus Schmidberger, schmidb. ( at ) .rostlab.org
organized in cooperation by Rostlab and Chair for Applied Software Engineering at TUM.
Cloud ressources are provided by Amazon!
Informative / preliminary meeting:
Preliminary talks (obligatory):
Practical in two weeks (obligatory):
In this practical an academic software project using Cloud Computing will be developed with Scrum as software engineering method. By participating in this project you will gain experience in developing software in a real-life setting due to the two weeks full-time development cycle: From customer idea to software release.
In preparation for the actual software development two workshops are mandatory to attend. One will give you an introduction to R and the other to the software engineering technique that will be used (most likely Scrum).
R is a statistical programming language and very common for many kind of data analyses. Due to growing data and more and more complex applications computation time and computing resources are the limiting factor for efficient research. Cloud computing provides resources on demand and is a cost efficient way to extend computing power. So far there is no satisfying interface for R to the Clouds. An efficient interface has to work with different cloud infrastructures, provide a simple user interface from the R command line and guarantee a correct operation to omit unwanted costs. A catalog of requirements for a new R package and the cloud image will be provided and the fitting software has to be developed by the students. Furthermore, the implementations will be evaluated with real life examples to demonstrate the usability of cloud computing for computational statistics and data driven analyses.
This practical is designed for Bachelor Informatik students: Bachelor-Praktikum (6 SWS, 10 ECTS.
Students from other study programs are invited too. But you have to ask your study adviser for the course acceptance!
closed
English
No, basic knowledge of software engineering and the R language are an advantage