Writing Control Enforcement Component (SPARUL Composer)

This software component enforces access control to well known SPARUL templates customizing them and keeping the action of writing under control. This software component will be deployed and used within any web application running in a web application server platform. It composes a SPARUL template and its related actions if one of the given roles has rights to get access to the SPARUL template referenced by each template identifier. It also needs the parameters required to fulfil the template and they must be of the same type specified in the template. Those possible types are iris and literals.