Помощь в написании студенческих работ
Антистрессовый сервис

Методы проектирования программного обеспечения и человеко-машинного взаимодействия в многофункциональных мультимедийных комплексах

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

Метод построения пользовательских интерфейсов ИСУ ММК на среднеформатных сенсорных панелях позволяет разрабатывать эффективные интерфейсы, ориентированные на цели человека и его особенности, что повышает его потребительские характеристики — снижает время обучения работе с системой, время выполнения пользовательских задач, а также необходимое количество обслуживающего персонала. Метод основан… Читать ещё >

Методы проектирования программного обеспечения и человеко-машинного взаимодействия в многофункциональных мультимедийных комплексах (реферат, курсовая, диплом, контрольная)

Содержание

  • Список используемых сокращений

Глава 1. Методические вопросы построения управляющих систем и их программного обеспечения.

1.1 Обзор области применения ИСУ ММК и их архитектуры.

1.2 Обзор развития. технологических подходов к проектированию ПО.

1.3 Возникновение «тупиков» на уровне прикладного ПО ИСУ ММК.

1.4 Исследование существующих подходов и методов к разработке пользовательских интерфейсов.

1.4.1 Обобщение рассмотренных подходов к проектированию интерфейсов, их недостатки.

1.4.2 Основные положения подхода к разработке человекоориентированных интерфейсов.

1.5 Описательная и формализованная постановка задачи.

1.6 Выводы по главе 1.

Глава 2. Разработка подходов и методов проектирования программного обеспечения и человеко-машинного взаимодействия в многофункциональных мультимедийных комплексах.

2.1 Технологический подход к проектированию ПО ИСУ ММК.

2.1.1 Проектирование и оценка пользовательских интерфейсов.

2.1.2 Выбор модели интерфейса применительно к ИСУ ММК.

2.1.3 Основные структурные элементы подхода — большой и малый циклы.

2.1.4 Алгоритм применения большого и малого циклов.

2.2 Разработка ПО ИСУ ММК с заданными параметрами функционирования в условиях ОСРВ.

2.2.1 Разработка вариантов решения типовых задач.

2.2.2 Сравнительный анализ вариантов последовательной и структурной реализации.

2.3 Аспекты разработки интерфейсов ПО ИСУ ММК. Основные положения и критерии.

2.3.1 Формализация определений пользовательского интерфейса и ввод классификации его элементов.

2.3.2 Формализация основных положений метода разработки пользовательского интерфейса ПО ИСУ ММК.

2.4 Метод построения моделей KLM с корректирующей обратной связью.

2.5 Методика проектирования ПО ИСУ ММК.

2.6 Выводы по главе 2.

Глава 3. Разработка программного обеспечения для интегрированных систем управления многофункциональными мулътимедийнымшкомплексами.

3.1 Разработка ИСУ ММК — проектные решения комплекса аппаратно-программных средств.

3.2 Проектирование ПО ИСУ ММК согласно разработанному технологическому подходу.

3.2.1 Использование технологического подхода к проектированию ПО ИСУ ММК при исходных данных, превышающих рассмотренные диапазоны.

3.3 Разработка интерфейса пользователя ПО ИСУ ММК.

3.3.1″ Методическое обеспечение экспериментального исследования.

3.3.1 Применение метода построения моделей KLM с корректирующей обратной связью.

3.3.2 Результаты экспериментального исследования и их обработка.

Актуальность работы. Сфера применения многофункциональных мультимедийных комплексов (ММК) постоянно расширяется. Сегодня она охватывает широкий спектр приложений, включая учебные аудитории, конференц-залы, комплексные системы мониторинга, ситуационные центры и центры управления и т. д. Развитие ММК характеризуется возрастанием сложности их архитектуры. В крупных приложениях управление ММК требует значительного количества обслуживающего персонала, в связи с этим для автоматизации управления ММК применяются интегрированные системы управления (ИСУ). Отказы в работе ИСУ нарушают работу всего ММК: делают недоступными его сервисы, в частности, своевременную выдачу пользователям аудио и видеоинформации. Это может привести к принятию пользователями неверных решений и нарушениям в функционировании удаленных управляемых объектов. Причинами отказов могут быть человеческий фактор и ошибки в программном обеспечении (ПО) ИСУ. Человеческий фактор может сыграть отрицательную роль вч человеко-машинном взаимодействии операторов ИСУ с системой. В человеко-машинном взаимодействии существует множество проблем, решение которых требуют научного подхода. К их числу, относятся такие, как: выбор решений по построению пользовательского интерфейса, в том числе на основе принципиально новых средств — голосового, жестового ввода информации, сенсорных панелей и т. д.- восприятие информации и реагирование на её поступление человекомповышение производительности труда пользователя при использовании системыобеспечение стабильности работы системы, её адекватности командам пользователя.

От качества решения первой проблемы напрямую зависит подход к решению остальных и количество затрачиваемых при этом ресурсов — человеческих, материальных, временных, и т. д. Здесь и далее в работе под понятием «интерфейс» будет пониматься именно пользовательский интерфейс, применительно к ИСУ — графический интерфейс пользователя (ГИП). Интерфейс — точка сопряжения двух главных элементов системы «человек-машина», посредством его осуществляется человеко-машинное взаимодействие. Некачественно реализованный интерфейс увеличивает срок обучения персонала при внедрении новой системы, время выполнения производственных задач, время реакции персонала на сигналы системы, в том числе и экстренного характера. Подчас требуется увеличение численности персонала. Всё это ведет к увеличению расходов на внедрение и владение системой.

Всвязи с этим актуальной является задача минимизации совокупной стоимости владения ММК с ИСУ при достижении требуемых параметров функционирования ММК. Поэтому методы построения, интерфейса, предусматривающие его оптимизацию, должны обеспечивать оптимизацию ресурсов, затрачиваемьгх в. процессе внедренияи эксплуатации создаваемой системы управления и. минимизировать риски, ошибок в управлении. Данные ошибки, как правило, имеют необратимый характер и способны привести к причинению значительного материального ущерба, а в критических системах — к трагическим последствиям и жертвам.

Исследованию вопросов, связанных с проектированием эффективного ПО, анализу его надежности и отказоустойчивости, а также с проектированием и реализацией человеко-машинного взаимодействия с использованием различных интерфейсных средств (клавиатура, «мышь» и др.), в различные годы были посвящены труды таких ученых, как В. М. Глушков, В. П. Иванников, С. А. Орлов, У. Ройс, Б. Боэм, X. Фам, М. Фаулер, К. Бек (проектирование ПО) — В. В. Липаев, Г. Майерс, Б. Бейзер (надежность ПО) — А. П. Ершов, C.B. Емельянов, В. П. Зинченко, В. И. Медведев, А. Б. Леонова, С.

Кард, А. Ньювелл, Д. Раскин, Д. Кирас, Б. Джон, Д. Андерсон (человеко-машинное взаимодействие).

Однако, вопросы проектирования ПО и человеко-машинного взаимодействия для ИСУ ММК с учетом использования в данных системах в качестве интерфейсных средств среднеформатных сенсорных панелей, исследованы недостаточно.

В связи с этим можно сформулировать актуальную научно-техническую задачу повышения эффективности проектирования ПО и человеко-машинного взаимодействия ИСУ ММК с пользовательским интерфейсом на среднеформатных сенсорных панелях с целью обеспечения снижения затрат на разработку и функционирование ИСУ ММК, что приводит к снижению совокупной стоимости владения системой в целом.

Цель диссертационной работы состоит в том, чтобы разработать методику проектирования программного обеспечения и человеко-машинного взаимодействия ИСУ ММК, позволяющую решить поставленную научно-техническую задачу.

Для этого необходимо решить следующие задачи:

1. Разработка технологического подхода к проектированию ПО ИСУ ММК;

2. Разработка метода построения программного кода, обеспечивающего надежную работу ИСУ ММК;

3. Анализ подходов к проектированию пользовательского интерфейса, с целью разработки метода, позволяющего сократить количество обслуживающего персонала ИСУ ММК и время выполнения задач пользователем;

4. Анализ и разработка формальных критериев качества пользовательского интерфейса на среднеформатных сенсорных панелях;

5. Экспериментальная проверка точности моделирования интерфейса формальными методами и сравнения различных подходов к проектированию интерфейса;

6. Разработка методики применения данных подходов и методов при проектировании ПО ИСУ ММК.

Данные задачи были решены в ходе работы.

Объектом исследования являются интегрированные системы управления многофункциональными мультимедийными комплексами. Предметом исследования является: 1) технологический подход к проектированию программного обеспечения таких систем- 2) мультипрограммный режим работы ПО ИСУ ММК и проблема возникновения «тупиков» на уровне прикладного ПО- 3) человеко-машинный интерфейс ИСУ ММК.

Содержание диссертационного исследования соответствует специальности 05.13.11 «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей» (пункты 1, 3, 6, 7, 10 паспорта специальностей ВАК).

Методическая база исследования построена на достижениях отечественных и зарубежных ученых в области проектирования ПО и человеко-машинного взаимодействия, а также методах структурного программирования, семантического анализа и других научных дисциплинах.

При анализе разработанных методов и алгоритмов использовались следующие методы моделирования: инженерные модели, интерфейсов Keystroke-Level Model (KLM), методы построения сетевых графиков с выделенным критическим путем, модели прогнозирования надежности ПО Джелински-Моранды и Миллса.

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

ГОСТы, стандарты международных организаций), открытые ресурсы сети Интернет.

Новизна работы состоит в том, что: разработана методика проектирования ПО и человеко-машинного взаимодействия ИСУ ММКразработан метод предотвращения «тупиков» на уровне прикладного ПО ИСУ ММК с помощью языковых средств разработки ПО ИСУ ММКпроведена формализация пользовательского интерфейса ИСУ ММК и на её основе предложены критерии качества пользовательских интерфейсов на среднеформатных сенсорных панеляхприменен сигнатурный анализ в целях выявления ошибок в гипотезах о расстановке ментальных операторов в модели KLMв целях синтеза адекватных моделей KLM разработан алгоритм построения сетевых графиков с выделенным, критическим путем на основе результатов моделирования (визуализации) с помощью когнитивной архитектуры ACT-R.

Достоверность полученных результатов подтверждается теоретической обоснованностью применяемых к исследованию научных методов, практическим применением разработанной методики для задач проектирования и внедрения ПО ИСУ ММК и их пользовательских интерфейсов, а также экспериментальной проверкой характеристик ПО ИСУ ММК, разработанного в соответствии с предложенной в работе методикой.

Практическая ценность диссертационной работы состоит в том, что разработанная методика проектирования ПО и человеко-машинного взаимодействия ИСУ ММК повышает эффективность разработки и функционирования различных ММК в учебных аудиториях, конференц-залах, комплексных системах мониторинга, ситуационных центрах и центрах управления. и.

Разработанная методика позволяет также сократить совокупную стоимость владения ММК с ИСУ ММК за счет повышения надежности их ПО, производительности труда обслуживающего персонала и сокращения его численности. Снижается необходимое время обучения для работы с системой и вероятность ошибки пользователя. Общие методические рекомендации по разработке ПО ИСУ ММК позволяют унифицировать процессы проектирования, моделирования, реализации и внедрения ПО ИСУ ММК, в состав которого входит интерфейсы на сенсорных панелях. Такая унификация обеспечивает разработку ПО ИСУ ММК с заданным уровнем качества и снижает материальные затраты на создание и внедрение ИСУ ММК в интересах различных заказчиков.

Реализация результатов исследования. Методика проектирования программного обеспечения и человеко-машинного' взаимодействия для интегрированных систем управления многофункциональными мультимедийными комплексами, была реализована при разработке и внедрении более 30 проектов в интересах Национального Банка Республики Татарстан, Главных управлений Банка России.* по Астраханской, Брянской, Ульяновской, Воронежской областям, и других Территориальных учреждений Банка России.

Реализация подтверждается> четырьмя Актами' о внедрении результатов исследований. В дальнейшем полученные результаты планируется использовать при создании новых систем управления и мониторинга в реальном времени, а также расширении функциональных возможностей и масштабировании уже созданных систем.

Апробация. Основные положения диссертационной работы доложены на пяти научных конференциях, посвященных информационным технологиям и человеко-машинному взаимодействию: международная конференция «Human Factors in Computing Systems», CHI 2011, ACM SIGCHI, Ванкувер, Канадамеждународная конференция «Новые информационные технологии и менеджмент качества», ЖГ&С)М'2010, Белек, Турциянаучно-техническая конференция «Ситуационные центры и информационно-аналитические технологии поддержки принятия решений-2010», Москва, Россия;

59-я и 60-я Научно-Технические конференции Московского Института радиотехники, электроники и автоматики (технического университета) Москва, Россия.

Отдельные результаты планируется использовать в учебном процессе в технических вузах при преподавании курсов «Человеко-машинное взаимодействие» и «Тестирование программного обеспечения» и сопряженных с ними дисциплин.

На защиту выносятся следующие полученные автором научные результаты:

1. Технологический подход к проектированию программного обеспечения интегрированных систем управления многофункциональными мультимедийными. комплексами, ориентированный на повышение надежности функционирования ПО ИСУ ММК и реализацию эффективного пользовательского интерфейса;

2. Метод построения программного кода интегрированных систем управления многофункциональными мультимедийными комплексами, предотвращающий возникновение «тупиков» на уровне прикладного программного обеспечения;

3. Средства формализации основных понятий человеко-машинного (пользовательского) интерфейса и допустимых над ними математических действий;

4. Метод построения адекватных моделей KLM с корректирующей обратной связью.

Публикации. Основные положения диссертационного исследования отражены в 8 публикациях общим объемом 4,6 печатных листа, из них 4,5 авторских (в изданиях, рекомендованных ВАК — 3 публикации, общим объемом 3 печатных листа, из них 3 авторских).

Объем и структура диссертационной работы. Диссертация состоит из введения, трех глав, 16 таблиц, 24 рисунков, заключения, четырех приложений, списка литературы, включающего 108 наименований. Объем основного текста работы — 144 страницы.

3.4 Выводы по главе 3>

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

1. ПО ИСУ ММК, спроектированное по методике, разработанной в главе 2, внедрено в ИСУ ММК более трёх десятков различных объектов в Территориальных Учреждениях Банка России с 2008 года. С помощью комбинированияфункцийподсистем, входящих в ММК, обеспечивается-возможность проектирования ММК для различных помещений (ситуационные комнаты, конференц-залы, актовые залы, учебные аудитории), с учетом их актуальных потребностей в мультимедийных и телекоммуникационных сервисах. Это показано на примере четырех объектов, которые условно можно отнести к типовым. Внедренные системы позволяют оперативно предоставлять пользователям мультимедийные и телекоммуникационные сервисы с высокой степенью интеграции, которая обеспечивается применением ИСУ ММК.

2. Надежность ПО ИСУ ММК, разработанного в соответствии с технологическим подходом к проектированию ПО ИСУ ММК (раздел 2.1) и метода построения программного кода ПО ИСУ ММК (раздел 2.2), подтверждена с помощью результатов проведенного проверочного расчета надежности с использованием моделей Джелински-Моранды и Миллса. Данные результаты подтверждают эффективность применения предложенных методов в том числе как части решения задачи проектирования человеко-машинного взаимодействия для ИСУ ММК. Применение методапозволяет предотвратить временные задержки по восстановлению работоспособности системы. Определены. пути совершенствования их основных положенийпри применении в других областях.

3. Преимущества*, интерфейса ПО ИСУ ММК, разработанного в соответствиис методом, предложенным в разделе. 2.3, по ключевым параметрам (время выполнения задач пользователем и информационная эффективность, а также комфорт в использовании и обучении), по сравнению с другими" вариантами интерфейса, разработанными, в соответствиис базовыми методами, подтверждена результатами исследования свойств интерфейса ПО ИСУ ММК внедренных. ММК. Это обеспечивается за счет применения принципа ориентации, на цели пользователя и особенности человека, а также исключения режимов и всплывающих страниц, реализации взаимодействия’по-модели «предмет-действие». Повышение эффективности по указанным параметрам позволяет снизить время обучения работе с системой, время выполнения пользовательских задач, а также необходимое количество обслуживающего персонала.

4. Инженерная модель KLM применима для получения априорной оценки времени выполнения типовой задачи пользователем на конкретном варианте интерфейса ПО ИСУ ММК, что также подтверждено результатами экспериментального исследования на внедренных ММК. В ходе эксперимента погрешность модели не превысила 2%, для более сложных моделей погрешность прогнозируется на уровне не выше 5%. Данная модель является средством реализации технологического подхода к проектированию ПО ИСУ ММК и разработки пользовательского интерфейса одновременно с остальным ПО.

5. Разработанный в разделе 2.4 метод построения моделей KLM с корректирующей обратной связью, позволяет строить модели KLM с необходимым и достаточным уровнем адекватности (погрешность оценки, полученной по модели, не превышает 10%), повышая их точность по сравнению с применением базовых методов. Это подтверждается результатами экспериментального исследования, в ходе проведения которого засчет применения указанного метода удалось снизить погрешность модели с 8% до менее чем 2%. Указанный метод обеспечивает возможность применения синтезированных моделей KLM для решения широкого круга задач, связанных с моделированием современных пользовательских интерфейсов на среднеформатных сенсорных панелях.

Предложенная' в диссертационной работе методика — проектирования программного обеспечения и человеко-машинного взаимодействия интегрированных систем управления многофункциональными мультимедийными^ комплексами, результаты практического, применения которой представлены в главе 3, может быть использована при построении таких систем в интересах широкого спектра государственных и частных структур.

Заключение

.

Полученные в диссертационной работе результаты позволяют сделать следующие выводы:

1. Разработанная методика проектирования ПО ИСУ ММК позволяет существенно снизить совокупную стоимость владения ИСУ ММК и управляемым объектом. Это происходит за счет увеличения производительности труда персонала, что приводит к сокращению его необходимой численностиа также сокращения временных затрат на разработку и функционирование системы;

2. Технологический подход к проектированию ПО ИСУ ММК, позволяет разрабатывать ПО ИСУ ММК с заданными параметрами времени разработки и надежности, что подтверждено проверочными расчетами по моделям Джелински-Моранды и Миллса;

3. Разработанный метод построения программного кода ПО ИСУ ММК с учетом особенностей ОСРВ позволяет предотвращать взаимные блокировки — «тупики» на уровне прикладного ПО, предотвращая временные задержки по восстановлению работоспособности системы. Эффективность метода подтверждена результатами^ моделирования^ на основе сетей" Петри, показана его роль в реализации человеко-машинного1 взаимодействия в разрабатываемом ПО;

4. Метод построения пользовательских интерфейсов ИСУ ММК на среднеформатных сенсорных панелях позволяет разрабатывать эффективные интерфейсы, ориентированные на цели человека и его особенности, что повышает его потребительские характеристики — снижает время обучения работе с системой, время выполнения пользовательских задач, а также необходимое количество обслуживающего персонала. Метод основан на разработанных формальных критериях качества пользовательских интерфейсов. В диссертации проведено экспериментальное исследование, подтверждающее точность моделирования пользовательских интерфейсов формальными методами, а также более высокую эффективность пользовательских интерфейсов, созданных по предложенному методу, по сравнению с базовыми;

5. Метод построения моделей KLM с корректирующей обратной связью позволяет синтезировать модели KLM, которые обладают необходимым и достаточным уровнем адекватности для моделирования пользовательских интерфейсов ИСУ ММК на среднеформатных сенсорных панелях, что также подтверждено результатами экспериментального исследования;

6. Разработанная методика проектирования ПО ИСУ ММК на основе ОСРВ может быть применена при проектировании широкого спектра аппаратно-программных комплексов, в которых осуществляется человеко-машинное взаимодействие посредством среднеформатных сенсорных панелей.

Разработанная методика доведена до уровня конкретных практических рекомендаций и может быть использована как в дальнейших теоретических исследованиях, так и при решении практических задач. Основные результаты опубликованы и реализованы, доступны широкой' научной общественности. Работа* в достаточной для подтверждения квалификационной мере-апробирована. На защиту выносятся следующие результаты, в комплексе представляющие собой основу разработанной методики:

1. Технологический подход к проектированию программного обеспечения интегрированных систем управления многофункциональными мультимедийными комплексами, ориентированный на повышение надежности функционирования ПО ИСУ ММК и реализацию эффективного пользовательского интерфейса;

2. Метод построения программного кода интегрированных систем управления многофункциональными мультимедийными комплексами, предотвращающий возникновение «тупиков» на уровне прикладного программного обеспечения;

3. Средства формализации основных понятий человеко-машинного (пользовательского) интерфейса и допустимых над ними математических действий;

4. Метод построения адекватных моделей КЬМ с корректирующей обратной связью.

Таким образом, в диссертации, с использованием современных научных методов, получено решение актуальной, обладающей новизной, теоретической и практической значимостью научно-технической задачи исследования и разработки методов проектирования программного обеспечения и человеко-машинного взаимодействия в многофункциональных мультимедийных комплексах. Поставленная диссертационной работе цель — разработать методику проектирования программного обеспечения и человеко-машинного взаимодействия ИСУ ММК, позволяющую решить поставленную научно-техническую задачу повышения эффективности проектирования ПО и человеко-машинного взаимодействия ИСУ ММК с пользовательским интерфейсом на среднеформатных сенсорных панелях с целью обеспечения снижения затрат на разработку и функционирование ИСУ ММК, достигнута.

Показать весь текст

Список литературы

  1. Е. Р. Метод построения и проверки гипотез о ментальных действиях пользователя при реализации человеко-машинного взаимодействия / Управление большими системами. Специальный выпуск 30:1 «Сетевые модели в управлении». М.: ИПУ РАН, 2010- С. 104−127
  2. Е. Р. Метод построения: инженерных моделей пользовательского интерфейса с корректирующей обратной связью, 60-я Научно-Техническая конференция МИРЭ А, 2011
  3. Е. Р. Научно-методический подход к разработке интерфейсов . интегрированных систем- управления-. 59-я Научно-. Техническая конференция МИРЭА, 2010
  4. Е. Р. Организация . структуры человеко-машинного взаимодействия5 при создании интегрированных систем управления- VII международная конференция: «Новые информационные технологии и менеджмент качества, МТ&рМ'2010», 2010
  5. Е. Р. Разработка прикладного программного: обеспечения для систем реального- времени с заданными параметрами функционирования / Системы, высокой доступности, М.: «Радиотехника», № 1, т.6 2010. С. 19−34.
  6. Е. Р., Абросимов В. К. Организация управления многофункциональным мультимедийным комплексом ситуационной комнаты, конференция . «Ситуационные центры и информационно-аналитические технологии поддержки принятия решений», 2010
  7. . Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем. — СПб: Питер, 2004
  8. Д.В., Путилов В. А., Фильчаков В. В. Стандартизация процессов обеспечения качества программного обеспечения. Апатиты, КФ ПетрГУ, 1997
  9. Ю.Бурдонов И. Б., Косачев A.C., Пономаренко В. Н. Операционные системы реального времени 2006 г. Препринт Института системного программирования РАН, URL: http://www.citforum.ru/operatingsystems/rtos/
  10. П.Бурков В. Н. и др. Сетевые модели и задачи управления. М., Советское радио, 1967.
  11. Е. С. Теория вероятностей. Изд 11-е, стереотип. — М.: Кнорус, 2010.
  12. , В. Е. «Теория вероятностей и математическая статистика»: Учеб. пособие — 12-е изд., перераб.- М.: Юрайт, 2010.
  13. A.B. Системное программное обеспечение: Уч. -М.:Питер, 2001−2003.-736 с.
  14. ГОСТ 34.003−90 Автоматизированные системы. Термины и определения16. ГОСТ Р ИСО 9001−2008
  15. Г. М. Введение в операционные системы.М.: Мир. 198 718.3уховицкий С. И., Радчик И. А., Математические методы сетевогопланирования, М., 1965-
  16. .И. Операционные системы. Процессы и потоки.— СПб.: СЗТУ, 2005. — 103 с.
  17. А.О., Кустарев П. В., Ковязина Д. Р., Петров Е. В. Программное обеспечение встроенных вычислительных систем. — Санкт-Петербург: ИТМО, 2009.
  18. В.Е. Сети Петри М.: Наука, 1984.
  19. А. Психбольница в руках пациентов. Алан Купер об интерфейсах. Почему высокие технологии сводят нас с ума и как восстановить душевное равновесие, М.: Символ-Плюс, 2009
  20. А., Рейман Р., Кронин Д. Алан Купер об интерфейсе. Основы проектирования взаимодействия.—пер. с англ.—СПб: Символ-Плюс, 2009
  21. Е.М., Петрухин В. А. Методы и средства инженерии программного обеспечения: МФТИ (ГУ), Москва, 2006
  22. Г. Надёжность программного обеспечения.: Москва, «Мир», 1980
  23. Международный информационный портал по информационной безопасности URL: http://www.cybersecurity.ru/27.0лифер В.Г., Олифер H.A. Сетевые операционные системы. — СПб.: Питер, 2003. — 539 с.
  24. С.А. Технологии разработки программного обеспечения: Учебник для вузов. 3-е изд./—СПб.: Питер, 2004. — 524 с.
  25. Д. Интерфейс: новые направления в проектировании компьютерных систем.—пер. с англ.—СПб: Символ-Плюс, 2005
  26. С. Проектируем время. Психология восприятия времени в программном обеспечении, М.: Символ-Плюс, 2009
  27. В. Операционные системы, 4-е издание. — М.: Издательский дом «Вильяме», 2002. — 848 е.-
  28. Э. Архитектура компьютера. 4-е изд.—СПб.: Питер, 2003. —704 е.-
  29. Э., Вудхалл А. Операционные системы. Разработка и реализация., 3-е изд.—СПб.: Питер, 2007. — 704 с.
  30. М. Рефакторинг. Улучшение существующего кода.—пер. с англ.—СПб: Символ-Плюс, 2009
  31. Г. М. Курс дифференциального и интегрального исчисления: учебник в 3-х томах, изд 9-е, стереотип. М.: Лань, 2009.
  32. Зб.Электронный учебник по математической статистике. URL: http://www.statsoft.ru/home/textbook/
  33. Abdulin Е. Using the Keystroke-bevel Model for designing user interface on middle-sized touchscreens. Extended Abstracts of СШ 2011 (Vancouver, ВС, Canada, May 7 12,2011)
  34. Anderson J.R. How can the Human Mind Occur in the Physical Universe?, Oxford Scholarship Online, 2007
  35. Anderson J.R., Lebiere C. The Atomic Component of Thought. -Hillsdale, NJ: Lawrence Erlbaum Associates, 1998.
  36. Anderson, J. R. et al. An integrated theory of the mind. Psychological Review 111, (4), 2004 1036−1060.
  37. Apple* Computer. Human Interface Guidelines: The Apple Desktop Interface Reading, MA: Addison-Wesley, 1987.
  38. Apple Human Interface Guidelines, Apple Inc., 2009
  39. Boehm B. A View of 20th and 21st Century Software Engineering ICSE 2006 Keynote Address, 2006 URL: http://www.isr.uci.edu/icse-06/program/keynotes/Boehm-Keynote.ppt
  40. Boehm В., A spiral model of software development and enhancement, ACM SIGSOFT Software Engineering Notes, v. 11 n.4, August 1986, p. 14−24
  41. Boland, P. J. Challenges in Software Reliability and Testing. Department of Statistics National University of Ireland — Dublin, 2002
  42. Card, S. K., Moran, T. P., & Newell, A. The keystroke-level model for user performance time with interactive systems. Communications of the ACM, 23(7), 1980,396−410.
  43. Card, S. K., Moran, T. P., Newell, A. The psychology of humancomputer interaction. Hillsdale, NJ: Lawrence Erlbaum Associates, 1983
  44. Caroll, J. M., HCI models, theories, and frameworks: toward a multidisciplinary science, Morgan Kaufmann Publishers, 2003
  45. Chi-Hyuck Jun. A Comparison of Software Reliability Models. Journal of the Korean Institute of Industrial Engineers. Vol. 15, No. 2, Dec., 1989
  46. David Kieras A Guide to GOMS Model Usability Evaluation using NGOMSL On-line handout, 1996 URL: http://www.eecs.umich.edu/~kieras/docs/GOMS/
  47. Eight Golden Rules of Interface Design, 1998 http://faculty.washington.edu/jtenenbg/courses/360/f04/sessions/schneidermanGo ldenRules. html
  48. Fitts P.M. The information capacity of the human, motor system in controlling the. amplitude of movement // Journal of Experimental Psychology. — 1954.-№ 47.-P. 381−391.
  49. Gong, R. J. Validating and refining the GOMS model methodology for software: user interface: design and evaluation. PhD> Dissertation, University of Michigan- 1993
  50. Goubko M. V., Danilenko A. I. An automated routine for menu structure optimization // Proceedings of the 2nd ACM SIGCHI sympo sium on Engineering interactive computing systems, Berlin, Germany, June 19,-23,2010. p- 67−76.
  51. Hewlett-Packard. User Interface Design Rules for the New Wave Office System Cupertino, CA: Hewlett-Packard Personal Software Division, 1987
  52. IBM. System Application Architecture, Common User Access, Panel Design and User Interaction. Boca Raton, FL: IBM, 1988.
  53. Jelinski, Z. and- Moranda, P. Software reliability research. In W. Freiberger (Ed.) Statistical Computer Performance Evaluation, New York: Academic, 1972 pp. 465−484.
  54. John B.E. et al. Integrating models and tools in the context of driving and in-vehicle devices. Proceedings of International Conference on Cognitive Modeling 2004 (Pittsburgh. PA, July 30 August 1,2004).
  55. John B.E. Gray W. B GOMS analysis for parallel activities, Proceedings CHI '94 Conference companion on Human factors in computing systems, ACM New York, NY, USA 1994
  56. , B. E. & Salvucci, D. D. Multi-Purpose Prototypes for Assessing User Interfaces in Pervasive Computing Systems. IEEE Pervasive Computing 4 (4), 2005, 27−34.
  57. , B. E., & Kieras, D. E. (1996). Using GOMS for user interface design and evaluation: Which technique?, ACM Transactions on ComputerHuman Interaction (TOCHI), V. 3 Ii 4, Dec. 1996
  58. , B. E., & Kieras, D. E. The GOMS family of analysis techniques: Tools for design and evaluation. Technical Report CMU-CS-94−181, School of Computer Science, Carnegie-Mellon University, 1994.
  59. Kerzner, Harold Project Management: A Systems Approach to Planning, Scheduling, and Controlling (8th Ed. ed.). Wiley., 2003
  60. , D. & Meyer, D.E. An overview of the EPIC architecture for cognition and performance with application to human-computer interaction, Human-Computer Interaction, V. 12 I. 4, 1997,
  61. Kieras, D. E. Towards a practical GOMS model methodology for user interface design. In M. Helander (Ed.), The handbook of human-computer interaction, (pp. 135−158). Amsterdam: North-Holland., 1988
  62. , D. E., & Poison, P. G. An approach to the formal analysis of user complexity, International Journal of Human-Computer Studies Special issue: 1969−1999, the 30th anniversary, Y. 51 I. 2, Aug. 1999
  63. Kieras, D. E., Using the Keystroke-Level Model to Estimate Execution Times, On-line handout, 2001, URL: http://www.eecs.umich.edu/~kieras/docs/GOMS/
  64. Kieras, D. E., Wood, S. D., & Meyer, D. E. Predictive engineering models using the EPIC architecture for a high-performance task. In Proceedings of CHI, 1995, Denver, CO, USA, May 7−11, 1995. New York: ACM. pp. 11−18.
  65. First AGI
  66. Laird J.E., Rosenbloom P. S., Newell A. Soar: An Architecture for General Intelligence. Artificial Intelligence, 33, 1987: 1−64.
  67. Lu Luo, Designing Energy and User Efficient Interactions with1 Mobile Systems, PhD dissertation. CMU-ISR-08−102, 2008
  68. Microsoft. The Windows Interface Guidelines for Software Design. Redmond, WA: Microsoft Press, 1995.
  69. Mills H. Top-down programming in large systems // Rustin R. (Ed.). Debugging Techniques in Large Systems. Englewood Cliffs, N. J.: Prentice-Hall, 1971.
  70. Newell A., Unified Theories of Cognition, Harvard University Press, 1990
  71. , A., & Simon, H. A. Human problem solving. Englewood Cliffs, NJ: Prentice-Hall. 1972
  72. Norman, D. A. Design rules based on analyses of human error, Communications of the ACM, v.26 n.4, April 1983, p.254−258,
  73. Norman, D. A. The Design of Everyday Things. New York: Doubleday., 1988
  74. O’Brien, James J.- Plotnick, Fredric L. CPM in Construction Management, Seventh Edition. McGraw Hill, 2010
  75. , J. R., & Olson, G. M. The growth of cognitive modeling in human-computer interaction since GOMS. Human-Computer Interaction, 5, 1990, 221−265.88,OpenStep User Interface Guidelines, Sun Microsystems, 1996
  76. Palanque, P, Navarre, D., and Gaspard-Bouline, H. MEFISTO Method version 1. September 2000. The Mefisto Project ESPIRIT Reactive LTR 24 963 Project WP2−7. 2000
  77. Paterno, F. Mefisto: Designing User Interfaces for Air Traffic Control ERCIM News No.32 January 1998
  78. Pham, H. System Software Reliability. Springer London. Series: Springer Series in Reliability Engineering. 2007, ISBN: 978−1-85 233−950−0
  79. Raskin, J, The Humane Interface, Addison-Wesley, 2000
  80. Rhoda A. iPad and Competitors Spur Touch Screen Boom Pave Way for Wider PC Usage June 16, 2010
  81. Rhoda A. Portable & Desktop Computing Systems are Ready to Feel the Touch Emerging Display Technologies Q2 2010 Special Report Touch Screen Portable & Desktop Computing
  82. Ritter, F. E. et al., High-level behavior representation languages revisited. In Proceedings of ICCM 2006, Seventh International Conference on Cognitive Modeling (Trieste, Italy, April 5−8, 2006) Edizioni, Goliardiche
  83. Royce W. Managing' the Development of Large Software Systems, Proceedings of IEEE WESCON 26 (August), 1970: 1−9.
  84. Rung-Tsong Lyu, M. Software Reliability Theory. The Chinese University of Hong Kong. Encyclopedia of Software Engineering- 2002.
  85. Sanju K. Touch-Screen Interfaces Continue to Drive Growth in Signage and Professional Applications iSuppli 4Q-2009 market research report
  86. Shneiderman, B., Designing the User Interface: Strategies for Effective Human-Computer Interaction: Third Edition, Addison-Wesley Publ. Co, Reading, MA (1998)
  87. Shooman, M. L. Software Reliability Models for Use During Proposal and Early Design Stages, Hunter College, CUNY, New York, 1999.
  88. TeoL., JohnB.E. Comparisons of Keystroke-Level Model predictions to observed data / Extended Abstracts of CHI. 2006. — P. 1421 — 1426.
  89. Teo, L., & John, B. E. Comparisons of Keystroke-Level Model predictions to observed data. Extended Abstracts of CHI 2006 ACM, New York, 2006
  90. The Windows Interface Guidelines — A Guide for Designing Software, Microsoft Corp, 1995
  91. Timmerman M., Perneel L. Understanding RTOS Technology and Markets. 2005 URL: http://es2.be/encyc/BuyersGuide/RTOS/Evaluations/ downloaddocpreview. asp?DOC=samplestartosl 1
  92. РМД-БР.72 052 864.1.05−08 Комплект руководящих методических документов по оснащению помещений системами аудио и видео сопровождения для проведения коллективных мероприятий в территориальных учреждениях Банка России. Типовые проектные решения
  93. ИВТЮ.466 534.740 Рабочий проект на создание системы аудио и видеопредставления информации в учебном классе Регионального центра информатизации НБ Республики Татарстан Банка России, Москва, 2008
  94. ИВТЮ.466 534.743 Рабочий проект на создание системы аудио- и видеопредставления информации в зданиях ГУ Банка России по Астраханской области, Москва, 2008
  95. ИВТЮ.466 535.023 Технорабочий проект на создание системы аудио- и видеосопровождения мероприятий системы аудио и видео сопровождения в кабинетах руководителей НБ Республики Татарстан, Москва, 2010
  96. ИВТЮ.466 535.024 Технорабочий проект на создание системы аудио и видео сопровождения система управления видеопотоками НБ Республики Татарстан, Москва, 2010
Заполнить форму текущей работой