diplomsko delo
Kristjan Šoln (Avtor), Simon Dobrišek (Mentor)

Povzetek

Diplomsko delo se ukvarja s posodobitvijo komponente sistema za vodenje železniškega prometa. Ta komponenta je zadolžena za sledenje in opisovanje vlakov v področju vodenja. Pri tem uporablja orodje Drools - mehanizem pravil, ki omogoča učinkovito ločevanje programske kode in logike za delovanje sistema. Mehanizem pravil je ekspertni sistem, ki na podlagi ločeno definiranih pravil in stanja v sistemu izvaja odločitve. Uporaben je predvsem, ko zahteve za delovanje sistema postanejo zelo kompleksne in se pogosto spreminjajo. V tem sistemu je implementiran kot samostojna Java aplikacija s starejšimi različicami programskih orodij. V okviru diplomskega dela je ta aplikacija posodobljena za uporabo novejše različice orodja Drools in orodja Maven za upravljanje s projektom. Tako je pripravljena za izvajanje v novejšem Java okolju. S tem bodo nadaljnje nadgradnje aplikacije enostavnejše, podpora za uporabljena orodja pa bo na voljo dlje.

Ključne besede

vodenje železniškega prometa;Drools;Java;Maven;mehanizem pravil;visokošolski strokovni študij;Aplikativna elektrotehnika;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FE - Fakulteta za elektrotehniko
Založnik: [K. Šoln]
UDK: 004.891:656.2(043.2)
COBISS: 121442563 Povezava se bo odprla v novem oknu
Št. ogledov: 20
Št. prenosov: 7
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Upgrade of the rule engine component of a railway traffic control system
Sekundarni povzetek: This thesis focuses on upgrading a train traffic control system component, used for object tracking and monitoring of the controlled area. This is achieved using Drools, a rule engine, which can provide efficient separation of execution logic and application code. A rule engine is an expert system that provides decision-making capabilities according to separately defined rules and the current state of the system. This is a better approach for handling complex execution logic that changes frequently. In this system, it is implemented as a standalone Java application. The goal of this thesis is to modify the application to include Maven project management tool and an updated version of Drools. Additionally, the goal is to prepare it for execution in a newer version of the Java runtime environment. This provides a better basis for future upgrades and longer support periods.
Sekundarne ključne besede: train traffic control;Drools;Java;Maven;rule engine;
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000315
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za elektrotehniko
Strani: XX, 50 str.
ID: 16448513