Zadaci:
Modeliranje i instrumentalizacija upravljivih Java komponenata. Upravljanje Java aplikacijama. Projektiranje i razvoj aplikacija za upravljanje poslužiteljima i elementima mreže (primjeri funkcija: upravljanje performansama, kvarovima, konfiguracijom, aktiviranje usluga, praćenje i osiguravanje QoS). Upravljanje odnosima s korisnicima, CRM. Automatiziranje upravljačkih procesa. Obrada složenih događaja. Manipuliranje i trajna pohrana upravljačkih podataka (rel. BP, LDAP direktoriji). Razvoj upravljačkih grafičkih sučelja.
Metode:
projektiranje temeljeno na UML, programiranje u Javi i integracija freeware programskih modula, simulacije.
Pomagala:
Java JDK, Hibernate, Android, Tomcat, MX4J (JMX); standardne Web tehnologije (XML alati, Web servisi); Esper CEP procesor; JFreeChart ; realni i simulirani mrežni uređaji, AdventNet Lib, SNMP4J, MIB editori; agentske platforme itd.
Primjeri završnih radova:
- Upravljanje Java aplikacijama temeljeno na JMX arhitekturi
- Aplikacija za nadzor Web poslužitelja razvijena na Android platformi
- Grafička aplikacija za upravljanje performansama Tomcat Web poslužitelja
- Konfiguriranje sigurnosnih mehanizama SNMPv3 agenta
Predmeti:
Mentor:
doc. dr. sc. Mirko Randić