Аннотация:
Работа Савицкого В.М. посвящена актуальной теме - моделированию и визуализации программного обеспечения разработанного на языке Objective-C. Язык Objective-С создан фирмой Apple как расширение языка Си. Этот язык стал основным языком разработки программного обеспечения фирмы Apple. Савицким В.М. с помощью была описана грамматика языка Objective-С для генератора компиляторов CocoR. Сгенерированный распознаватель программ на языке Objective-С был встроен в среду Eclipse как расширение этой среды. Для распознанных программ строится модель программы с помощью классов встроенной в среду Eclipse реализации языка UML. Построенная модель программы на языке Objective-С визуализируется как дерево в одном из видов-окон среды Eclipse. Для выбранного в таком дереве программы элемента строится UML-диаграмма показывающая в разработанном автором работе виде-окне структуру выбранного элемента и его связи с другими элементами программы.