Принципы построения программного обеспечения с открытым исходным кодом для анализа результатов окулографических исследований
Ознакомление с обзором существующего проприетарного и открытого программного обеспечения анализа результатов окулографических исследований. Анализ специфических особенностей разрабатываемой системы: открытости программного кода, принципа модульности.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 11.06.2018 |
Размер файла | 203,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
23. Rcommander [Electronic resource]. A graphical interface for R, 2013. URL: http://www.rcommander. com (accessed 27.06.2014).
24. RKWard [Electronic resource]. Welcome to RKWard, 2013. URL: http://rkward.sourceforge.net/wiki/ Main_Page (accessed 27.06.2014).
25. Salvucci D. D., Goldberg J. H. Identifying fixations and saccades in eye-tracking protocols. Proceedings of the 2000 Symposium on Eye Tracking Research and Applications (November 6-8, Palm Beach Gardens, Florida, USA). ACM Press, 2000, vol. 1, pp. 71-78.
26. SensoMotoric Instruments GmbH [Electronic resource]. SMI BeGaze Eye Tracking Analysis Software, 2014. URL: http://www.smivision.com/en/gaze-and-eye-tracking-systems/products/begaze-analysis-software.html (accessed 27.06.2014).
27. Sogo H. GazeParser: an open-source and multiplatform library for low-cost eye tracking and analysis. Behavorial Research Methods, 2013, vol. 45 no. 3, pp. 684-695.
28. Tobii Studio [Electronic resource]. Eye Tracking Software for Analysis, 2013. URL: http://www.tobii.com/ en/eye-tracking-research/global/products/software/tobii-studio-analysis-software (accessed 27.06.2014).
29. Verzani J. GWidgets2 [Electronic resource]. CRAN - Package gWidgets2, 2014. URL: http://cran.rproject.org/web/packages/gWidgets2/index.html (accessed 27.06.2014).
30. VoЯkьhler A., Nordmeier V., Kuchinke L., Jacobs A. M. OGAMA - OpenGazeAndMouseAnalyzer: Open source software designed to analyze eye and mouse movements in slideshow study designs. Behavior Research Methods, 2008, vol. 40, no. 4, pp. 1150-1162.
31. West J. M., Haake A. R., Rozanski E. P., Karn, K. S. EyePatterns: software for identifying patterns and similarities across fixation sequences. ETRA, Proceedings of the 2006 symposium on Eye tracking research & applications (San Diego, California, USA, March 27-29). ACM Press, 2006, vol. 1, pp. 149-154.
Abstract
Principles of construction of open-source software for oculography data analysis
MARMALYUK P. A. *, Moscow State University of Psychology and Education, Moscow, Russia, e-mail: pavel.marmalyuk@gmail.com
ZHEGALLO A. V. **, Moscow State University of Psychology and Education, Moscow, Russia, e-mail: zhegs@mail.ru
YURYEV G. A. ***, Moscow State University of Psychology and Education, Moscow, Russia, e-mail: nezdeshni@gmail.com PANFILOVA A. S. ****, Moscow State University of Psychology and Education, Moscow, Russia, e-mail: panfilova87@gmail.com
An overview of existing proprietary and open source software for oculography data analysis is presented which briefly discuss the advantages and disadvantages of existing solutions. The urgency of developing a new system which is free of specified drawbacks is discussed. A concept and design of an open source software system for analysis of oculography data obtained using videooculography hardware systems are proposed. Specific features of the system being developed are outlined, in particular, an open source code, a principle of modularity (expandability) and a principle of object-orientation.
For citation:
Marmalyuk P. A., Zhegallo A. V., Yuryev G. A., Panfilova A. S. Principles of construction of open-source software for oculography data analysis. Eksperimental'naya psikhologiya = Experimental psychology (Russia), 2015, vol. 8, no. 1, pp. 127-144.
* Marmalyuk P. A. PhD (Computer Science), Head of the Laboratory of Mathematical Psychology and Applied Software, Centre of Information Technologies for Psychological Studies, Moscow State University of Psychology and Education. E-mail: pavel.marmalyuk@gmail.com
** Zhegallo A. V. PhD (Psychology), Senior Researcher, Centre of Experimental Psychology, Moscow State University of Psychology and Education. E-mail: zhegs@mail.ru
*** Yuryev G. A. PhD (Physics and Mathematics), Assistant Professor, Department of Computer Science, Moscow State University of Psychology and Education. E-mail: nezdeshni@gmail.com
**** Panfilova A. S. Programmer, Laboratory of Mathematical Psychology and Applied Software, Centre of Information Technologies for Psychological Studies, Moscow State University of Psychology and Education. E-mail: panfilova87@gmail.com
Keywords: eye movements, software, eye tracking, R programming language, psychological experiment's data analysis.
Funding.
This work was supported by the Russian Foundation for Humanities (project №14-06-12012 «Open-source software for oculography data analysis»)
Размещено на Allbest.ru
...Подобные документы
Понятие и ключевое отличие распределенной разработки программного обеспечения, его достоинства и недостатки. Концептуальное решение и выбор типа разработки. Особенности программного обеспечения с открытым исходным кодом. Идея и развитие Open Source.
курсовая работа [97,7 K], добавлен 14.12.2012Разработка программного обеспечения автоматической системы научных исследований (АСНИ) в интегрированной среде программирования Borland C++ Builder 6.0, работающего в среде ОС Windows, позволяющего осуществлять управление процессом спектрального анализа.
курсовая работа [569,3 K], добавлен 05.03.2009Цели и задачи программной инженерии. Понятие программного обеспечения. Шесть принципов эффективного использования программного обеспечения. Виды программного обеспечения: общесистемное, сетевое и прикладное. Принципы построения программного обеспечения.
курсовая работа [30,4 K], добавлен 29.06.2010Изучение основных видов угроз программного обеспечения. Выявление наиболее эффективных средств и методов защиты программного обеспечения. Анализ их достоинств и недостатков. Описания особенностей лицензирования и патентования программного обеспечения.
курсовая работа [67,9 K], добавлен 29.05.2013Исследование объектно-ориентированного подхода к проектированию программного обеспечения будильника. Модель программного обеспечения. Взаимодействие между пользователями и системой. Диаграммы и генерация программного кода при помощи средств Rational Rose.
курсовая работа [355,8 K], добавлен 26.09.2014Методика исследования и анализа средств аудита системы Windows с целью обнаружения несанкционированного доступа программного обеспечения к ресурсам вычислительных машин. Анализ угрозы информационной безопасности. Алгоритм работы программного средства.
дипломная работа [2,9 M], добавлен 28.06.2011Проблема надежности программного обеспечения, ее показатели и факторы обеспечения. Методы контроля процесса разработки программ и документации, предупреждение ошибок. Этапы процесса отладки ПО, приемы структурного программирования и принцип модульности.
презентация [379,5 K], добавлен 30.04.2014Понятие программного обеспечения, вопросы его разработки и использования. Общая характеристика системного программного обеспечения и работа операционной системы. Специфика процесса управления разработкой программного обеспечения и его особенности.
курсовая работа [636,2 K], добавлен 23.08.2011Схемы взаимодействия между заказчиком и разработчиком программного обеспечения. Качество программного обеспечения и определение основных критериев его оценка на современном этапе, особенности управления на стадиях жизненного цикла, анализ достаточности.
презентация [114,7 K], добавлен 14.08.2013Анализ локально-вычислительной сети компании. Выбор общего программного обеспечения, обеспечения для инженерного отдела, бухгалтерии, сервера. Состав программного обеспечения вычислительной системы и его конфигурация. Сетевые операционные системы.
курсовая работа [405,4 K], добавлен 08.02.2016Возможности среды программирования delphi при разработке приложения с визуальным интерфейсом. Отладка программных модулей с использованием специализированных программных средств. Тестирование программного обеспечения. Оптимизация программного кода.
курсовая работа [974,0 K], добавлен 21.12.2016Возможности среды программирования delphi при разработке приложения с визуальным интерфейсом. Разработка спецификации программного обеспечения и на ее основе кода программного продукта. Отладка программы "трассировкой", ее тестирование и оптимизация.
курсовая работа [501,4 K], добавлен 07.12.2016Классификация служебных программных средств. Файловая структура операционных систем. Основы графического интерфейса пользователя Windows XX. Анализ алгоритмов решения задач. Описание процесса разработки программного обеспечения и результатов работы.
курсовая работа [2,4 M], добавлен 14.11.2016Анализ существующего программного обеспечения. Этапы создания проекта. Концептуальное, логическое и физическое проектирование базы данных. Структура программного продукта. Руководство программиста и оператора. Тестирование программного продукта.
курсовая работа [586,4 K], добавлен 26.06.2015Бесплатная среда разработки программного обеспечения с открытым исходным кодом для компилятора Free Pascal. Почему Lazarus такой популярный. Корректность введенных данных. Использование основных методов визуализации в среде программирования Lazarus.
курсовая работа [695,5 K], добавлен 19.04.2013Анализ существующего программного обеспечения, технических систем: eM-Workplace, eM-Spot, eM-Arc, tecnomatix Robcad, Human Performance. Структура программного продукта. Руководство программиста, оператора. Выполнение анализа на тестируемой выборке данных.
курсовая работа [45,0 K], добавлен 03.04.2012Реализация программного средства "Действия над матрицами". Разработка кода программного продукта на основе готовой спецификации на уровне модуля. Использование инструментальных средств на этапе отладки программного модуля. Выбор стратегии тестирования.
отчет по практике [296,1 K], добавлен 19.04.2015Характеристика торгового предприятия. Анализ существующего программного обеспечения. Современные подходы к управлению запасами. Матрица АВС-XYZ и ее использование при принятии решений при управлении запасами. Разработка необходимого программного продукта.
курсовая работа [1,2 M], добавлен 20.03.2012Тестирование и отладка программного обеспечения: понятие, принципы, этапы, цели и задачи. Тестирование методом сандвича как компромисс между восходящим и нисходящим подходами. Сущность метода "белого и черного ящика", отладки программного обеспечения.
курсовая работа [36,9 K], добавлен 21.07.2012Особенности и возможности программного обеспечения, необходимого для построения трехмерной модели (на примере вентиля - клапана). Ознакомление с инструментарием программного обеспечения профессионального трехмерного и двумерного моделирования AutoCAD.
курсовая работа [3,4 M], добавлен 13.12.2020