TEWI/Institute of Informatics Systems: Open Master‘s Thesis Projects in Collaboration with Lam Research

Lam Research is a leading supplier of wafer fabrication equipment and services to the global semiconductor industry. Lam Research develops innovative solutions that help our customers build smaller, faster, more powerful, and more power-efficient electronic devices.

In collaboration with the Software Engineering Research Group (SERG), at TEWI (Technical Sciences) of the University of Klagenfurt, Lam Research provides opportunities for a Master’s Thesis project in the area of software evolution, Web-based development and Single Page Applications on the following two research topics:

Thesis A) Framework for library comparison. The main objective is to analyze the functionality and architecture of a set of Java Script libraries (e.g. AngularJS, BreezeJS, BackboneJs, Bootstrap, Hot Towel, Knockout …) and to compare their features with respect to various design facets. Further objectives of the thesis are:

  • Setting up a comprehensive and fact proven framework for comparing the libraries, their interdependency, compatibility and supplementation.
  • Revealing the basic architecture of the libraries including their deviation from standard patterns (literature study).
  • Researching the background of each library. This includes the developer team, the development vision, its user base, and how active the community is investing in the library.

Other analysis dimension may include data binding paradigms, data validation approaches, controls, animation, programming styles, converter, and integration to verification and validation mechanism. All these features should be mapped to the comparison framework, together with their measures and measurements.

Thesis B) Recommender Framework. The main objective is to evaluate the applicability and interdependencies (negative and positive) of a set of analyzed libraries (related to Thesis A) when considering a set of given application scenarios and requirements. Further objectives of the thesis are:

  • Setting up a comprehensive and extensible decision/recommender framework including a reasoning and score system for the selection of application frameworks.
  • Creation of a user reference manual for selecting Java Script frameworks and applying them correctly based on a given set of requirements. The reference manual should be tested by applying the method on a development project for a simple web based application, selecting the optimal solution and thus, explaining the path from requirement to application transparently and traceable.

The Master’s Thesis projects will be realized at the office of Lam Research in Villach in Austria. It is expected to finish within 6 months from the date of starting the thesis. Lam offers a scholarship of 4000 EUR per thesis.

In case of any questions and for more information on the Master’s Thesis projects, please contact: Andreas Bollin (Andreas.Bollin@aau.at).
For more information on Lam Research, visit http://www.lamresearch.com or contact Robert Wassertheurer (Robert.Wassertheurer@lamresearch.com).

Share
Tags »

Autor:
Datum: Mittwoch, 29. Oktober 2014 9:38
Trackback: Trackback-URL Themengebiet: DA_ISYS, DA_Software Engineering, Diplomarbeit

Feed zum Beitrag: RSS 2.0 Diesen Artikel kommentieren

Kommentar abgeben