Zakład Inżynierii Oprogramowania

O nas

 

Zakład Inżynierii Oprogramowania jest najmniejszą jednostką Instytutu Informatyki i wywodzi się z Zakładu Teorii Algorytmów i Systemów Programowania. Obecnie zatrudnia 9 osób: profesora, profesora uczelni, czworo adiunktów i trzech asystentów. Zakład opiekuje się anglojęzyczną specjalnością Software Engineering prowadzoną w ramach studiów na kierunku Informatyka, a także prowadzi studium podyplomowe w tym zakresie i szkolenia dotyczące nowoczesnych metod i narzędzi dla sektora IT.

 

 


Badania

 

Pracownicy zakładu prowadzą badania naukowe dotyczące różnych faz w procesie  wytwarzania oprogramowania:

  • pozyskiwania i analizy wymagań funkcjonalnych i pozafunkcjonalnych

  • szacowania pracochłonności produkcji oprogramowania na podstawie różnych informacji

  •  doskonalenia i oceny jakości procesu produkcyjnego

  •  projektowania i modelowania oraz metod wykrywania anomalii

  • tworzenia oprogramowania z wykorzystaniem środowisk low-code/no-code

 

W zakładzie realizowany jest grant NCN dotyczący metod reprezentacji kodu dla potrzeb identyfikacji wadliwych fragmentów kodu opartych na uczeniu maszynowym.

Wyniki prowadzonych prac badawczych były publikowane w uznanych czasopismach (Empirical Software Engieering, Journal of Systems and Software, IEEE Software, Information and Software Technology oraz prezentowane na wiodących konferencjach naukowych (ICSA, REFSQ, RE, ESEM, PROMISE, ICSME, SANER).