Object-oriented modeling based on information grammars by