Dėl didelio internetinių informacinių sistemų kūrimo tempo, dažnu atveju šios informacinės sistemos yra prastai dokumentuojamos, taip apsunkinant jų palaikymą ir tobulinimą. Tokia pat situacija susidaro, kai veikiančioje informacinėje sistemoje įvykdomi pakeitimai ar informacinės sistemos funkcionalumas plečiamas, o sistemos projektas nėra papildomas. Dėl to informacinės sistemos dokumentacija greitai atitrūksta nuo esamo funkcionalumo ir tampa ne taip gerai panaudojama informacinės sistemos plėtojimo ir palaikymo metu. Šiame darbe apžvelgiamos galimybės sistemos UML modelius išgauti atgalinės inžinerijos būdu, siekiant palengvinti sistemos dokumentavimą. Išanalizavus rinkoje esančius sprendimus ir mokslinius tyrimus atliktus šioje srityje, nebuvo rastas sprendimas, kuris leistų neturint sistemos programinio kodo sugeneruoti panaudojimo atvejų modelį. Todėl nuspręsta kurti naują metodą ir įrankį, kuris, nepriklausomai nuo internetinei sistemai naudotos kūrimo technologijos, leistų išgauti jos UML panaudojimo atvejų modelį. Šiame darbe pateikiamas siūlomas metodas, leidžiantis iš užregistruotų sistemos naudotojo veiksmų ir informacijos, išgautos iš grafinės sąsajos, sudaryti panaudojimo atvejų modelį. Taip pat pateikiamas metodo veikimui pademonstruoti sukurto įrankio projektas ir jo realizacijos aprašymas. Eksperimento metu, siekiant patikrinti metodo ir įrankio veikimo teisingumą, sugeneruoti keturi panaudojimo atvejų modeliai. Du panaudojimo atvejų modeliai įvertinti, juose gautas diagramas ir jų elementus palyginus su analitikų suprojektuotais modeliais. Kiti du modeliai pateikti ekspertų vertinimui, siekiant išsiaiškinti sugeneruotų panaudojimo atvejų modelių kokybę. Įvertinus eksperimentų rezultatus, nustatyta, kad darbe sukurtas metodas yra tinkamas panaudojimo atvejų modelio generavimui ir jo kokybė, ekspertų yra vertinama aukštais balais, As websites exists in highly competitive environment, most of website developers tend to sacrifice quality of website documentation to spend more resources on website functionality to get competitive edge. As websites are poorly documented it is harder to maintain or introduce new functionality. The same kind of situation happens, when websites are updated without updating the corresponding documentation. This way websites’ documentation loses its value and is not as useful while maintaining or updating. In this thesis, capabilities of reverse engineering websites to extract UML models are analyzed, in order to simplify website documenting. After the analysis of tools and research in the area, no tool or method was found, capable of generating Use Case model without source code analysis. It was concluded that new method and tool should be created, that would be able to generate UML Use Case model not depending on platform or programing language. In this thesis the method, that provides ability to generate use case model from use interface data and recorded usage on websites, was developed, accompanied by the method prototype implementation. To test the correctness of the created method and prototype tool, four Use Case models were generated. Two of them were evaluated by comparing them to Use Case models created by analysts. The other two were presented to UML modeling experts, to evaluate generated models’ quality. Experiment results indicate that method and tools presented in this thesis are capable of creating Use Case models, and experts evaluated the quality of generated models with the high scores.