HTL Perg DSpace Server
DSpace ist ein digitaler Dienst der Informationen und Wissen sammelt, archiviert und verteilt. Digitale Wissensdatenbanken sind ein wichtiges Werkzeug um Organisationen in der Kommunikation und Verteilung, sowie Weiterentwicklung von Informationen zu unterstützen.
Communities in DSpace
Select a community to browse its collections.
- Dokumente der HTL-Perg
Recent Submissions
Project Comparison
(2026) Langeder, Lukas; Prinz, Andreas
This diploma thesis presents the development of a web application for comparing two software
projects in a clear and structured way. The project was carried out in cooperation with ENGEL
and is integrated into the existing software environment Control Studio.
The purpose of the application is to help users identify differences between two projects more
quickly and easily. Instead of comparing files manually, the system automatically detects changes
in folders and files and displays them in a clear visual form. This is especially helpful for larger
projects, where manual comparison is time-consuming and difficult to manage.
The product was developed as a full-stack application with an Angular frontend and a C#
.NET backend. The frontend allows users to select projects and view the comparison results in
different forms, such as tree structures, tables, and detailed views. The backend performs the
comparison and prepares the data for display.
In addition to file and folder differences, the application also considers metadata and SAP-related
information. This gives users a more complete overview of the changes between projects.
In summary, the developed solution improves the comparison of software projects, reduces
manual work, and helps users analyze project changes more efficiently.
DISC
(Scheuchenstuhl, Gregor, 2026) Scheuchenstuhl, Gregor
The voestalpine Stahl GmbH operates one of the largest integrated
steel plants in Europe at its Linz site. An interactive, three
dimensional visualisation solution for navigating the extensive
works site was previously unavailable. The aim of this thesis was
the development of DISC– Digital Industrial Steel Campus– an
interactive 3D visualisation application based on Unreal Engine
5.6 and the ArcGIS Maps SDK for Unreal Engine. The application represents the voestalpine
works site as a navigable 3D environment, integrating real GIS data consisting of a vector base
map, a digital elevation model and georeferenced 3D building models. The implemented features
include free 3D navigation via mouse, keyboard and gamepad, a dynamic layer panel for toggling
GIS layers, a geo-bookmark system for predefined viewpoints, a real-time overview map and a
structured main menu with help screens. All mandatory requirements defined by voestalpine
were fully implemented. Beyond these, several optional features such as layer transparency
control and a mini-map were additionally realised.
VisuPro
(2026) Grubbauer, Mathias; Vorreither, Alexander; Luckeneder, Justin
This diploma thesis was carried out in cooperation with BMD
Systemhaus GesmbH, a company that develops business software
solutions for various businesses. The goal of the project was to
develop a web-based application that converts existing quality
management process data into graphical process models.
Business processes in enterprise software are often stored and managed in structured formats
such as tables or lists. While these formats are suitable for documentation and data storage, they
can make workflows, especially complex ones, difficult to understand. Relationships between
individual process steps, for example, are not always immediately visible, which complicates
training, analysis and documentation of business processes.
The developed system fetches process data from the BMD software environment via a REST
interface and prepares it for further processing. A conversion algorithm transforms the structured
data into BPMN-compliant XML, which can then be visualized and edited within a browser-
based editor. The graphical rendering and interaction with the diagrams are implemented using
the open-source library bpmn-js. Changes made to the diagrams can subsequently be converted
back into the original data format, including model-specific information such as element position
and size.
The resulting prototype demonstrates how existing process data can be converted into BPMN-
diagrams and integrated into an enterprise software environment. By providing a graphical
representation of workflows, the application improves the transparency and understandability of
business processes.
MoboView
(2026) Riss-Stelzmüllner Samuel; Baumgartner Eric; Brandstätter Simon
The goal of the diploma thesis MoboView is to develop a system
for analyzing and monitoring temperature data using modern
web and artificial intelligence technologies. Thermal camera data
is used to detect potentially critical temperature trends at an early stage and present them in
a clear and structured way. A key focus is the automated classification of temperature time
series.
The system consists of several main components. The Angular frontend provides the user
interface and allows the management and visualization of multiple cameras within a dashboard.
Temperature data is displayed in charts and can be analyzed over time.
The backend, implemented with Node.js and Express, handles user, role, and camera management
and provides a REST API. It uses a hybrid database architecture: MSSQL for relational data
such as users and permissions, and TimescaleDB for efficient storage and querying of time-series
data.
A central part of the system is the component, which is based on an LSTM model. This model
analyzes temperature sequences and classifies them as ’risky’ or ’not risky’. This enables
the detection of abnormal developments that may indicate potential fire hazards.
Additionally, a proxy server is used to access camera streams and to handle technical constraints
such as CORS and authentication. The modular architecture allows all components to work
together efficiently and forms a scalable system for intelligent temperature monitoring.
TicketShip
(Lintner Michael, 2026) Lintner Michael; Schatzl Simon; Müller Nicolas; Führer Thomas
This thesis describes the development of a web application that has been created in cooperation
with the ÖGEG, Austrian Society for Railway History. The aim of the project is to simplify
the process of booking tickets for a ride on the ship and to make it easier for the conductor
to validate the tickets. To fix the problem of endless paperwork and unpredictable human
errors, users can now purchase their tickets through a web-shop and are then granted a unique
QR-Code. The conductor is then able to validate the ticket’s data through our self-developed
mobile-app
The implementation includes a web interface that is hosted by ÖGEG. The core development
technologies that were used are React and CSS. Users first have to choose a desired line from
those available on the website. Then, they have to select the number of passengers per ticket.
Finally, they enter personal information, such as name, email address and phone number.
The web-shop then sends a message to the provided e-mail address. The e-mail contains a
QR-Code that can be scanned by the ship’s conductor using our app. Once scanned, a valid
ticket with the correct information is presented, allowing access to the ship.