Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely:  discusses roles from ontological point of views.  first propose a most general type including roles and role-like entities in a new way. Then,  discuss ongoing property of roles to in-depth understand temporal aspects of roles.  identify two kinds of roles: original roles and derived roles. Our new findings in this research include all original roles are ongoing and all the derived occurrent-dependent roles are either retrospective or prospective. Finally,  propose a temporal model of derived roles.
['Riichiro Mizoguchi', 'Kouji Kozaki', 'Yoshinobu Kitamura']
I am writing a research paper on a idea Ontological analyses of roles
[{"from": "human", "value": "I am writing a research paper on a idea Ontological analyses of roles"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely:  discusses roles from ontological point of views.  first propose a most general type including roles and role-like entities in a new way. Then,  discuss ongoing property of roles to in-depth understand temporal aspects of roles.  identify two kinds of roles: original roles and derived roles. Our new findings in this research include all original roles are ongoing and all the derived occurrent-dependent roles are either retrospective or prospective. Finally,  propose a temporal model of derived roles."}]