Для создания платформенно – независимой модели необходимо провести анализ предметной области. Например, по такой методике: