SMS: Applications of process-oriented design