Zaslat SMS: Analysis patterns: reusable object models