77331

Веб-система визуализации, анализа и мониторинга работы программ

Научная статья

Информатика, кибернетика и программирование

Визуализация процесса и параметров работы программ представляет известный интерес для разработчиков этих программ. В научном плане эти вопросы изучает область визуализация программного обеспечения которая особенно активно развивается на западе. Система предназначена для визуализации анализа и мониторинга работы программных комплексов включая и параллельные программы.

Русский

2015-02-02

39.5 KB

1 чел.

Веб-система визуализации, анализа
и мониторинга работы программ

П.А. Васёв1, М.С. Согомонян2 

1) Институт Математики и Механики УрО РАН, г. Екатеринбург
2) Уральский Федеральный Университет, г. Екатеринбург

Визуализация процесса и параметров работы программ представляет известный интерес для разработчиков этих программ. В научном плане эти вопросы изучает область «визуализация программного обеспечения» [1], которая особенно активно развивается на западе [2]. Настоящая работа описывает наш начальный опыт разработки в данной области.

Система предназначена для визуализации, анализа и мониторинга работы программных комплексов, включая и параллельные программы. В основе системы лежит возможность:

  •  программным путем наполнять себя информацией;
  •  графически отображать накопленную информацию.

Накопление информации происходит путем передачи HTTP-запроса к серверной части системы. Каждый такой запрос формирует «событие». Событие имеет имя, числовое значение, комментарий, дату и время, а также набор произвольных атрибутов. Накопление событий в сериях и их последующее изучение как раз и является сутью работы с системой.

Программист, используя протокол HTTP или специальные поставляемые с системой библиотеки, внедряет в исходный код своих программ функции для формирования событий. Например, это может быть событие «пользователь запустил программу», «пользователь использовал функционал X», «пользователь загрузил файл размером Y», «программа завершена, время работы составило Z минут», и так далее. Таким образом, программист сам указывает, какие элементы логики работы программы его интересуют.

Просмотр событий осуществляется с помощью веб-интерфейса. Система позволяет:

  •  Посмотреть перечень различных имен событий (серий), сформированных в результате накопления информации.
  •  Посмотреть график, сформированный событиями какой-либо серии. При этом допускается возможность агрегации данных, например по часам, дням, с выбором максимального значения события, среднего, и так далее.
  •  Экспортировать данные в графическом или текстовом виде.

В ходе эксплуатации системы было обнаружено, что интерес представляет не только накопление и визуализация, но и автоматическая оценка происходящих событий.

Для этого система научена оценивать вновь приходящие события с заданным именем, проверяя их значения на соответствие заданным условиям. Своевременная сигнализация и визуализация различных ситуаций не раз помогли авторам, позволяя оперативно оценивать ситуацию или выявлять сбои в работе ряда программ.

Система доступна с открытыми исходными кодами. Информация о разработке публикуется в сети Интернет по адресу:  www.lineact.com/evented.

Литература

  1.  Авербух В.Л., Байдалин А.Ю., Разработка средств визуализации программного обеспечения параллельных вычислений. Визуальное программирование и визуальная отладка параллельных программ. // Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов, 2003, вып. 4., с. 68-80.
  2.  Martin Beck, Jonas Trumper, Jurgen Dollner. A Visual Analysis and Design Tool for Planning Software Reengineerings // Proceedings of the 6th IEEE International Workshop on Visualizing Software for Understanding and Analysis, VISSOFT 2011, Williamsburg, VA, USA, September 29-30, 2011, pp.~54-61.


 

А также другие работы, которые могут Вас заинтересовать

34460. Искусство Западной Европы ХVII века. Своеобразие исторического пути Франции ХVII в. Н. Пуссен – основоположник классицизма в живописи 19.64 KB
  Творчество замечательного рисовальщика и гравера Жака Калло 1593 1635 завершавшего свое образование в Италии явно испытало заметное влияние итальянского искусства. На творчестве Луи Ленена 1593 1648 отчетливо прослеживается влияние голландского искусства художник изображает крестьян без пасторальности без сельской экзотики не впадая в слащавость и умиление. Основой теории классицизма был рационализм опирающийся на философскую систему Декарта предметом искусства классицизма провозглашалось только прекрасное и возвышенное этическим и...
34461. Развитие бытового жанра в Англии ХVIII в. У. Хогарт. Влияние идей просветителей на портрет и пейзаж середины и второй половины ХVIII в. Английская школа портрета Дж. Рейнольдс. Т. Гейнсборо 18.89 KB
  Гейнсборо. Томас Гейнсборо 1727 1788 второй великий портретист XVIII столетия. В английской живописи эпохи Просвещения Рейнолдс и Гейнсборо выражают как бы две стороны просветительской эстетики: рационалистическую и эмоциональную. Для формирования Гейнсборо проведшего свою юность и молодость в провинции и сохранившего глубокую любовь к природе своего края старые мастера за исключением разве ван Дейка не имели такого значения как для Рейнолдса.
34462. Развитие искусства Италии в ХVIII в. Италия. Творчество Д.Б.Тьеполо. Развитие пейзажа (А. Каналетто, Т. Гварди) 17.04 KB
  был Джованни Баттиста Тьеполо 1696 1770 последний представитель барокко в европейском искусстве. Тьеполо автор гигантских росписей как церковных так и светских в которых архитектура природа люди звери сливаются в одно декоративное целое в единый декоративный поток. У Тьеполо был огромный декоративный дар и высокая колористическая культура как правило вообще присущая венецианским художникам. В одном из полотен для палаццо Дольфино в Венеции Триумф Сципиона особенно наглядно видно как умел и любил Тьеполо писать триумфальные...
34463. Творчество Ж.Л. Давида. Ж.Д. Энгр и формирование принципов неоклассицизма 18.99 KB
  В преддверии Великой французской революции в живописи Франции появляется Жак Луи Давид 1748 1825. Познакомившись с памятниками античности испытав влияние трудов Винкельмана и живописи немецкого классицистического художника Рафаэля Менгса Давид находит свой путь. Так выкристаллизовывался новый стиль и Давид в своей картине Клятва Горациев 1784 1785 выступил его глашатаем.
34464. Эстетическая программа романтизма. Романтизм во Франции. Творчество Т. Жерико и Э. Делакруа. Романтизм в Германии. Творчество Ф.О. Рунге и К.Д. Фридриха 19.64 KB
  Делакруа. Энгр непримиримый враг романтиков до конца жизни говорил что Делакруа пишет бешеной метлой а Делакруа обвинял Энгра и всех художников Школы в холодности рассудочности в отсутствии движения в том что они не пишут а раскрашивают свои картины. Об этом говорят и темы экзотического Востока и иллюстрации к Байрону и Шелли и Охота на львов и портрет 20летнего Делакруа. Истинным вождем романтизма стал Эжен Делакруа 1798 1863 сын бывшего члена революционного Конвента Его первые работы Ладья Данте и...
34465. Реализм в искусстве Франции второй половины ХIХ века. Пейзаж барбизонской школы. Крестьянский жанр Ф. Милле 17.83 KB
  Одно время работал в Барбизоне Жан Франсуа Милле 1814 1875. Родившийся в крестьянской среде Милле навсегда сохранил связь с землей. Крестьянский мир основной жанр Милле.
34466. Искусство импрессионизма. История возникновения группировки импрессионистов и эстетическая платформа. Живописная система импрессионистов. Основные представители течения 14.24 KB
  Искусство импрессионизма. Импрессионизм франц. предопределил направленность импрессионизма и который также и в 1870 80е гг. Название импрессионизм возникло после выставки 1874 на которой экспонировалась картина К.
34467. Искусство постимпрессионизма. Особенности изобразительного языка. Основные представители течения (Поль Сезанн, Винсент Ван Гог, Поль Гоген) 21.89 KB
  Основные представители течения Поль Сезанн Винсент Ван Гог Поль Гоген Художники которых в истории искусства именуют постимпрессионистами Сезанн Ван Гог и Гоген не были объединены ни общей программой ни общим методом. затем уехал в родной Прованс г. Постимпрессионистом называют и великого голландца Винсента Ван Гога 1853 1890 художника воплотившего душевную смятенность современного человека. Только после 30 лет Ван Гог целиком посвящает себя живописи.
34468. Основные художественные направления в искусстве первой половины ХХ века. Фовизм. Экспрессионизм. Кубизм. Футуризм. Абстракционизм. Сюрреализм 22.45 KB
  Основные художественные направления в искусстве первой половины ХХ века. ярко прослеживаются на искусстве Франции явившейся родиной фовизма кубизма и его разновидности пуризма она дала своих дадаистов сюрреалистов абстракционистов. Сюрреалистическое направление в искусстве родилось как философия потерянного поколения чья молодость совпала с Первой мировой войной. Теория сюрреализма строилась на философии интуитивизма Анри Бергсона интуиция единственное средство познания истины ибо разум здесь бессилен и акт творчества имеет...