Synonyms for Procedure (same or very similar meaning)
WordNet sense 1 (a set sequence of steps, part of larger computer program):
function, routine, subroutine, subprogram
WordNet sense 2 (a particular course of action intended to achieve a result):
process, process
WordNet sense 3 (a process or series of acts especially of a practical or mechanical nature involved in a particular form of work):
operation
From the ODE community, based on WordNet
add/edit