Это должно вас заинтересовать, это теория, стоящая за oolex .
Вы также должны взглянуть на теорию объектно-ориентированных сканеров, как в работеCompSysTech 2000: CompSysTech '00 Материалы конференции по компьютерным системам и технологиям , на которой было опубликовано «От структуры, ориентированной на объектно-ориентированное проектирование сканера».Вам понадобится членство в ACM, если вы не можете найти его в библиотеке вашего университета, но вы можете проверить this и this .Последняя ссылка - это некая Java с соответствующими пояснениями.