Such a tree could be provide a framework for a more user friendly process inspection tool.
Hold in this tree the reason the process was created...
"login-shell" (init hard code)
"Firefox Web Browser" (menu entry text)
"Chrome - BBC News Home" (Window title)
I find myself uneasy when evaluating the safety of my system - the process list of 140 odd processes with perhaps 10 recognised, leaves me no wiser..
There are a couple of use-cases I think the above tool could help with
Should I use the browser to transfer cash between bank accounts?
Or should I reboot first?
How can I become more confident of code running on my system?
Was that web-site really benign?
I allowed the site to run scripts in order to see content more clearly...
Has it created a process to execute in the background after I closed the frame?