This is about my final project for my grade.
I did a project. I looked at similar open source projects and got influenced by them. I didn't copy them, but i definitely got influenced and some parts look similar. I have to write a paper about it and publish it. There is going to be some UML diagrams and explanation about the internals. I checked one of said open source projects and mine's structure (class relations) ended up pretty similar.
How do i properly reference the other works in the paper?
If i decide to make my project open source how do i reference the other works? It is not like i copy-pasted the code, neither did i forked them (because i am an idiot, i could've done this and built on it) or anything like that. But i got influenced by how they structured them.
The license of said project is GPL 2.0.