Example of how to create and update a process using Strategy Pattern