Seiteninhalt Hauptmenü Portalmenu Seitenmenü Schriftgröße ändern Breadcrump Index Suche
DMS

Sie sind hier:

Seite drucken

Schriftgröße ändern

Seiteninhalt

Lab Courses (Softwarepraktika)


 
To obtain practical experience is one of the main objectives of the Bachelor programme in Informatics at the Alpen-Adria-Universität Klagenfurt. Hence, the curriculum specifies the lab course ("8h-Praktikum”) as one of the capstone-courses leading to a Bakkalaureatsarbeit (BA-thesis). It comprises a term-project which might extend over two semesters.
The lab course is structured into individual projects. The project teams typically consist of two to three students. Each team is guided by a member of the academic staff and supervised by a professor.
The problem to be resolved is a rather complex task which has its roots in business, administration or research. The possibility to get acquainted to practice and “business reality” is appreciated by students as well as practitioners/researchers serving as “customers”.
If you are interested in one of the following projects, kindly contact the associated advisor.
 

 

 

Former Lab Courses

 
Search interface for video content stored in a distributed hash table (DHT)
Type8h
Availableongoing
Statusavailable
AdvisorO. Univ.-Prof. Dipl.-Ing. Dr. Laszlo Böszörmenyi
E-Mail
Phone+43 (0) 463 2700 3611
Fax+43 (0) 463 2700 3699
Description

Users should have the possibility to query video content by example. The users get a kind of “menu card” about the content existing and may choose to see similar videos.
The idea is a simple graphical interface that connects to an existing DHT, where content is stored.
Programming Languages: Java, C# .Net

Anfang


SystemC Model Parser
Type4h
Availablestart as soon as possible (4 or 8 h)
Statusavailable
AdvisorUniv.-Ass. Dipl.-Ing. Dr. Christian Timmerer
ContactDipl.-Ing. Peter LEDERER at CISC
E-Mail
Phone+43 (0) 463 2700 3621
Fax+43 (0)463 2700 3699
DescriptionConversion of projects created with a certain EDA tool and language into a format used by another EDA tool is often a big issue. One of first steps needed to provide a general conversion tool is to implement HDL parsers that extract relevant information out of the HDL source files. A HDL parser must be able to extract the hierarchical structure of models, as well as their port and parameter definitions, associated source files, etc. The main task of this project is the development of a specific HDL parser for the SystemC language that parses a set of SystemC source files and generates a Java object structure including all relevant information about the models. The SystemC parser is intended to be applied for importing SystemC models into the SyAD IP-Library, syntax highlighting, and synchronizing model meta-data with the model definition.


Following subtasks are to fulfil in this project:
  • Literature research and introduction into scanner and parser technology,
  • Literature research and basic understanding of SystemC,
  • Development of a SystemC parser and integration into the SyAD framework,
  • Evaluation of the implemented solution,
  • Documentation.
Desired skills:
  • Java programming language,
  • Basic knowledge of scanner and parser technology (e.g. JFlex, CUP).
 
CommentFor more details about this and/or other projects/theses, please contact:
Peter Lederer @CISC
Laszlo Boeszoermenyi@ITEC
Christian Timmerer @ITEC

Further Information

Anfang


Extensible Text Editor
Type8h
Available01.01.1999 - 31.12.2010
Statusavailable
AdvisorO. Univ.-Prof. Dipl.-Ing. Dr. Laszlo Böszörmenyi
ContactDipl.-Ing. Peter LEDERER at CISC
E-Mail
Phone+43 (0) 463 2700 3612
Fax+43 (0)463 2700 3699
DescriptionFor a detailed project description see "External URL".
CommentFor more details about this and/or other projects/theses, please contact:
Peter Lederer @CISC
Laszlo Böszörmenyi @ITEC 
Further Information

Anfang


Performance-Analyse von C# Programmen
Type8h
Availableongoing
Statusin progress
AdvisorO. Univ.-Prof. Dipl.-Ing. Dr. Laszlo Böszörmenyi
ContactUniv.-Ass. Dipl.-Ing. Klaus Schöffmann
E-Mail
Phone+43 (0) 463 2700 3620
Fax+43 (0)463 2700 3699
DescriptionBei diesem SW-Praktikum soll zunächst untersucht werden, welche Unterschiede sich bzgl. der Performance von C#-Programmen ergeben, wenn sie in unterschiedlichen Laufzeitsystemen ausgeführt werden. Als Laufzeitsystem sollen die .NET Common Language Runtime (CLR) unter Windows sowie die Mono-Runtime unter Windows und Linux verglichen werden. Verschiedenste Aufgaben bzw. Algorithmen sollen im direkten Vergleich untersucht werden, um Stärken und Schwächen des jeweiligen Laufzeitsystems aufzuzeigen.
Zusätzlich soll auch ein Performance-Vergleich zu JAVA durchgeführt werden.

Comment2 bis 4 Studierende
Further Information

Anfang


Multimedia Library für Web 2.0 Anwendungen
Type8h
Availableongoing
Statusin progress
AdvisorO. Univ.-Prof. Dipl.-Ing. Dr. Laszlo Böszörmenyi
ContactUnvi.-Ass. Dipl.-Ing. Mathias Lux
E-Mail
Phone+43 (0) 463 2700 3615
Fax+43 (0)463 2700 3699
DescriptionBeschreibung: Mit Ruby und dem Framework Rails, sowie den vielen optionalen Paketen für verschiedenste Aufgaben wurde Web-Entwicklern ein mächtiges und Werkzeug zur Verfügung gestellt, dass schnelle und effektive Entwicklung von Web 2.0 Anwendungen ermöglicht. Ziel des Praktikums ist es ein Open Source Plug-In für Rails zu entwickeln, das dem Web-Entwickler Methoden für die Integration multimedialer Inhalte (vornehmlich Videodaten) ermöglicht. Dazu gehören Upload, Transcodierung (auf Basis bestehender Bibliotheken) und Auslieferung der Videodaten, sowie die Einbettung von Video-Playern in Webseiten und die Steuerung via ECMA-Script / Javascript / AJAX.

 

Comment1 bis 2 Studierende

Anfang


 
 
© 2009 Alpen-Adria-Universität Klagenfurt | Publication details | Contact | Disclaimer
Responsibility for content: TEWI - Web Administrator
Requests to: TEWI - Web Editor

Sprachauswahl