Разработка моделей и инструментальных средств интеграции прикладных информационных систем на основе модульных программных решений тема диссертации и автореферата по ВАК РФ 08.00.13, кандидат наук Манвелидзе, Андрей Борисович
- Специальность ВАК РФ08.00.13
- Количество страниц 141
Оглавление диссертации кандидат наук Манвелидзе, Андрей Борисович
СОДЕРЖАНИЕ
СПИСОК СОКРАЩЕНИЙ
ВВЕДЕНИЕ
ГЛАВА 1 ОБЗОР СУЩЕСТВУЮЩИХ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ ИНТЕГРАЦИИ ПРИКЛАДНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ
1.1 Прикладные информационные системы: основные методы создания
1.2 Обеспечение основных показателей надежности и качества прикладных информационных систем
1.3 Разработка платформонезависимых программных приложений и их виртуализация
1.4 Федеративный подход к интеграции прикладных информационных систем
1.5 Инструментальные средства виртуализации и интеграции на основе
ХМЬ-технологий
Выводы по Главе 1
ГЛАВА 2 КОНЦЕПЦИЯ УНИФИКАЦИИ ПРОГРАММНЫХ ИНТЕРФЕЙСОВ КАК ИНСТРУМЕНТАЛЬНОЕ СРЕДСТВО ИНТЕГРАЦИИ ПРИКЛАДНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ
2.1 Модифицированные модульные решения
2.2 Распределенная архитектура прикладных информационных систем
2.3 Методы обеспечения модульности
2.4 Модель интеграции прикладных информационных систем
2.5 Определение количества программных модулей для интеграции
прикладных информационных систем
Выводы по Главе 2
ГЛАВА 3 ПРИМЕНЕНИЕ МОДЕЛИ ИНТЕГРАЦИИ НА ОСНОВЕ МОДУЛЬНЫХ ПРОГРАММНЫХ РЕШЕНИЙ И ОЦЕНКА РЕЗУЛЬТАТОВ ИССЛЕДОВАНИЯ
3.1 Модульная архитектура комплексной прикладной информационной системы
3.2 Структура интеграции прикладной информационной системы на основе модульных программных решений
3.3 Интеграция прикладной информационной системы в «облачной» среде
3.4 Комплексная модель оценки эффективности реализации инструментальных средств на основе модульных программных решений
3.5 Модель оценки временных затрат и эффективности реализации
модульных программных решений
Выводы по Главе 3
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ А
ПРИЛОЖЕНИЕ В
141
СПИСОК СОКРАЩЕНИЙ
АИС - Автоматизированная информационная система АРМ - Автоматизированное рабочее место БД - База данных
ГИП - Графический интерфейс пользователя ИС - Информационная система ИТ - Информационные технологии ОС - Операционная система
ПАИС - Прикладная автоматизированная информационная система
ПКС - Программная компонента системы
ПО - Программное обеспечение
ПП - Программный Продукт
COA - Сервисно-ориентированная архитектура
СПО - Специальное программное обеспечение
СУБД - Система управления базами данных
Рекомендованный список диссертаций по специальности «Математические и инструментальные методы экономики», 08.00.13 шифр ВАК
Технология интеграции данных в гетерогенных корпоративных программных комплексах2017 год, кандидат наук Зыков, Сергей Викторович
Исследование и реализация интегрированной корпоративной информационной системы для решения задач управления персоналом2000 год, кандидат технических наук Зыков, Сергей Викторович
Разработка архитектуры, алгоритмов и принципов функционирования распределенного вычислительного комплекса информационных сервисов электронного обучения2017 год, кандидат наук Конькин, Андрей Владимирович
Разработка архитектуры, алгоритмических методов создания и моделирования распределенных программных систем2001 год, кандидат технических наук Бабкин, Эдуард Александрович
Модели и инструментальные средства прикладной информационной системы на основе сервисно-ориентированной архитектуры2013 год, кандидат экономических наук Костров, Иван Александрович
Введение диссертации (часть автореферата) на тему «Разработка моделей и инструментальных средств интеграции прикладных информационных систем на основе модульных программных решений»
ВВЕДЕНИЕ
Актуальность работы. Развитие современных информационных технологий приводит к постоянному возрастанию сложности в функционировании информационных систем, создаваемых в различных областях экономики. В современных экономических условиях для отечественных предприятий становится актуальным создание единого информационного пространства, обеспечивающего оптимизацию системы принятия управленческих решений и, как следствие, повышение функциональности и конкурентоспособности на рынке. Одним из путей решения данной задачи является разработка и внедрение инструментальных средств интеграции новых прикладных информационных систем в существующую информационную среду предприятия. При этом для большинства предприятий важным требованием является сохранение преемственности существующих программных комплексов и оболочек информационных систем, обеспечивающих их работоспособность.
Процесс разработки и внедрения инструментальных средств интеграции прикладных информационных систем связаны с решением теоретических, методологических и прикладных задач, таких как: недостаточная проработка вопросов проектирования, внедрения и эксплуатации прикладных информационных систем, составляющих основу функционирования информационной среды предприятия; разнородность информационных систем; отсутствие единой методологии функционирования информационных потоков как отдельной информационной системы, так и системы управления предприятия в целом, что не позволяет осуществить программно-аппаратное обслуживание системы управления в реальном масштабе времени и приводит к значительным потерям в ходе производственной деятельности предприятия.
Данное положение требует существенного развития методологии проектирования моделей и поддерживающих их инструментальных средств с
целью снижения стоимости разработки, эксплуатации, сопровождения и владения прикладными информационными системами различными субъектами экономической деятельности и позволяющими осуществить интеграцию информационных систем в единое информационное пространство предприятий.
С учетом вышесказанного, актуальность диссертационного исследования определяется необходимостью сокращения совокупных затрат на прикладные информационные системы и заключается в разработке моделей и эффективных инструментальных средств для их интеграции, органично сочетающих в себе преимущества различных алгоритмических подходов, отличающихся от существующих решений инвариантностью программно-аппаратных платформ, структур и типов данных.
Степень разработанности проблемы. Существует множество подходов и методов разработки прикладных информационных систем различного уровня, которые достаточно подробно освещены в работах отечественных и зарубежных авторов: Братищенко В.В., Вендров A.M., Голицына O.JL, Иванов В.М., Кинг Д., Когаловский М.Р., Кузнецова О.Б., Кулямин В.В., Максимов Н.В., Матасов A.B., Мещеряков C.B., Павлов C.B., Седов A.M., Сиротина М.А., Эрик Дж. Брауде и др. Однако, разработанные методы не являются универсальными, а применимы только для отдельно взятых проблемно-ориентированных информационных систем.
Вопрос интеграции прикладных информационных систем отражен в работах отечественных и зарубежных авторов: Беркус В., Буч Г., Панькин A.B., Якобсон А., Рамбо Дж., Уэдингтон Д. и др. Предлагаемые методы интеграции прикладных информационных систем не учитывают разнородность программно-аппаратных платформ и не имеют унифицированных интерфейсов для взаимодействия как систем в целом, так и отдельно взятых модульных компонент.
Недостаточно полно изучены прикладные вопросы интеграции информационных систем и ее влияния на повышение надежности и эффективности функционирования системы управления сложным
экономическим объектом таким, как промышленное или авиационное предприятие (далее - предприятие) в целом.
Таким образом, работы по созданию интегрированных прикладных информационных систем носят, как правило, в большей степени экспериментальный, узкоотраслевой, сугубо прикладной характер и их масштабы не соответствуют требованиям современной науки и практики. Тем не менее, следует отметить, что научных работ, посвященных непосредственно применению инструментальных средств на основе модульных программных решений для реализации задач интеграции, на сегодняшний день не так уж много, что обуславливает к ним повышенный как научный, так и практический интерес.
Целью работы является разработка моделей и инструментальных средств интеграции прикладных информационных систем на основе модульных программных решений с целью повышения надежности и эффективности функционирования системы управления предприятием.
Для достижения цели, поставленной в диссертационной работе рассмотрены и решены следующие научные задачи:
1. Проведен обзор существующих инструментальных средств с целью выявления наиболее эффективных с точки зрения виртуализации и интеграции прикладных информационных систем на основе ХМЬ-технологий и платформонезависимых программных приложений.
2. Разработана модель интеграции прикладных информационных систем, позволяющая унифицировать программные интерфейсы взаимодействия информационных систем с применением модульных программных компонент.
3. Построена модульная архитектура корпоративной информационной системы, обеспечивающая эффективность взаимодействия отдельных информационных систем или подсистем предприятия в рамках единого информационного пространства.
4. Разработана общая структура интеграции прикладных информационных систем на основе модульных программных решений в совокупности с кроссплатформенным подходом, позволяющая повысить надежность системы в целом за счет локализации возможных программных ошибок внутри подсистем низших уровней и обеспечить инвариантность программно-аппаратных платформ.
5. Разработаны инструментальные средства на основе «облачной» сервисной архитектуры, позволяющие осуществить эффективную интеграцию прикладных информационных систем и при этом сократить временные и финансовые затраты на поддержку информационной инфраструктуры предприятия в целом.
Объектом исследования диссертационной работы является распределенная, многокомпонентная информационная система управления предприятием, основанная на инструментальных средствах в виде унифицированных модульных программных решений.
Предметом исследования диссертационной работы является процесс интеграции несвязанных программных приложений в структуре информационной системы, осуществляемый с применением информационных моделей, методов и инструментальных средств.
Методы исследования. При решении задач, поставленных в работе, использованы основные положения системного анализа, математической статистики и статистической обработки данных, теории множеств, теории вероятностей, а также методы объектно-ориентированного моделирования и программирования.
Научная новизна диссертационной работы заключается в следующих положениях:
1. Разработан подход к повышению надежности и эффективности функционирования системы управления предприятием за счет разработки моделей и инструментальных средств на основе модульных программных
решений, отличительной особенностью которого является применение сервисно-ориентированной архитектуры и облачных вычислений.
2. Разработана оригинальная модель на основе унифицированного модульного подхода для реализации функций информационной системы, позволяющая, в отличие от существующих, выполнить интеграцию новых инструментальных средств в программный комплекс предприятия с минимальными временными и материальными затратами.
3. Разработана унифицированная модульная архитектура комплексной прикладной информационной системы на основе применения кроссплатформенных программных компонент, отличающаяся инвариантностью программно-аппаратных платформ и типов данных.
4. Разработана комплексная модель оценки эффективности реализации модульных программных решений на основе совокупной стоимости владения программным продуктом и времени реализации прикладной информационной системы, позволяющая повысить эффективность реализации, за счет снижения времени разработки, сокращения финансовых расходов при ее реализации и эксплуатации, при этом обеспечить требуемое качество и надежность реализуемых прикладных информационных систем.
Область исследования. Диссертационная работа выполнена в соответствии с п. 2.5. «Разработка концептуальных положений использования новых информационных и коммуникационных технологий с целью повышения эффективности управления в экономических системах» и п. 2.6. «Развитие теоретических основ методологии и инструментария проектирования, разработки и сопровождения информационных систем субъектов экономической деятельности: методы формализованного представления предметной области, программные средства, базы данных, корпоративные хранилища данных, базы знаний, коммуникационные технологии» Паспорта специальностей ВАК РФ по специальности 08.00.13 - «Математические и инструментальные методы экономики».
Практическая ценность диссертационной работы заключается в создании новых инструментальных средств, предназначенных для интеграции прикладных информационных систем, что позволяет обеспечить совместимость информационных сред за счет унификации интерфейсов взаимодействия программных модулей, определить способ интеграции существующих информационных систем, в том числе, за счет применения «облачных» технологий, и как следствие - обеспечить существенное сокращение финансовых и временных расходов на их разработку, а также -повышение надежности программно-аппаратных решений масштаба предприятия.
Реализация результатов работы. Результаты диссертационной работы нашли свое непосредственное применение при создании прикладных и корпоративных информационных систем, и их последующей интеграции в промышленных разработках малого инновационного научного предприятия ООО «Компьютерные системы и технологии» (г.Москва).
Кроме того, теоретические результаты, полученные в ходе диссертационного исследования, рекомендованы к внедрению в учебный процесс ФГБОУ ВПО МГТУ «СТАНКИН» при подготовке бакалавров по направлению 080100.62 - «Экономика» (профиль «Финансы и кредит») и магистров по магистерской программе 080200.68-02 - «Финансовый менеджмент» и использованы в качестве основы при разработке курсов лекций и практических занятий по дисциплинам «Экономическая информатика», «Профессиональные компьютерные программы» и специальной дисциплине «Информационные ресурсы и технологии в менеджменте».
Апробация работы. Основные положения диссертационной работы докладывались и обсуждались на научных семинарах в ФГБОУ ВПО МГТУ «СТАНКИН», а также - международных экономических и научно-практических конференциях: V Международной научно-практической конференции «Информационные технологии в экономике, образовании и бизнесе» (г.Саратов, 2013г.), XVII Международной научно-технической
конференции «Математическое и компьютерное моделирование в решении задач строительства, техники, управления и образования» (г.Пенза, 2013г.), III Международной научно-практической конференции «Стратегическое развитие инновационного потенциала отраслей, комплексов и организаций» (г.Пенза, 2013 г.), VI заочной Международной научно-практической конференции «Современная наука: тенденции развития» (г.Краснодар, 2014г.).
Публикации по теме работы. По теме диссертационной работы опубликовано 10 научных работ, включая: 4 публикации в научных изданиях, входящих в Перечень ВАК Министерства образования и науки России; 1 свидетельство о государственной регистрации программы для ЭВМ; статьи и тезисы докладов, подготовленные для различных международных научных конференций.
Структура и объем диссертации. Диссертационная работа изложена на 141 странице машинописного текста и состоит из списка сокращений, введения, трех глав, основных результатов, списка используемой литературы из 145 наименований и 2-х приложений.
ГЛАВА 1 ОБЗОР СУЩЕСТВУЮЩИХ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ ИНТЕГРАЦИИ ПРИКЛАДНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ
1.1 Прикладные информационные системы: основные методы создания
В настоящее время всестороннее интегрирование прикладных информационных технологий (ИТ) заключает в себя стремления человека справиться с проблемами получения и переработки информации. Активное эволюционирование вычислительной техники и кибернетических методов управления информационными потоками привело к появлению новых (электронных) носителей и сверхбыстрому доступу к репозиториям информации. Данное обстоятельство позволило в разы повысить скорость получения данных и объемы эффективно доступного информационного пространства [17], тем не менее, положение с применением информации по существу не изменилось.
Наравне с информационными системами (ИС), ориентированными на сервис пользователей, важной составляющей стала комплексность информационных объектов различного вида и функционального назначения. Немаловажной особенностью подобной совокупности информационных ресурсов помимо распределенности является гетерогенность - фактически неограниченное число форм их представления, сред хранения, а также многообразие условий и методов доступа. К подобным объектам относятся ресурсы различного масштаба: базы и хранилища данных, электронные каталоги, полнотекстовые массивы, общедоступность которых обеспечивается встроенным или внешним инструментарием, избыточным по отношению к самому ресурсу. Процессы изменения свойств информационных объектов,
влияющих на систему, а также совокупность данных объектов является информационной средой.
На сегодняшний момент применение стандартов и объектных технологий при проектировании прикладных информационных систем занимает лидирующие позиции [40]. Консорциум OMG (Object Management Group), активно ведущий работу по построению комплексных стандартов интероперабельных неоднородных объектных сред, вносит большой вклад в формирование и применение объектных технологий. Центральные позиции в комплексных стандартах занимает стандарт CORBA [136], обеспечивающий архитектуру интероперабельности. Кроме того, существенный вклад в объектные технологии внесла компания Microsoft, разработав объектную модель СОМ (Component Object Model) [103] и ее последователя DCOM (Distributed Component Model), которые явились основой ряда программных продуктов. Созданный компанией Sun Microsystems объектный язык Java и основанные на нем средства объектной разработки - модель JavaBeans и технология Java 2 Enterprise Edition [133, 134, 135], также являются одним из многочисленных инструментариев для разработки информационных систем.
В совокупности с указанными инструментальными средствами созданы ориентированные на отдельные классы систем элементы - системы баз данных, Web-технология (технология Java-апплетов), тестовые системы (DB2, Oracle, Informix).
Для процесса информационного обеспечения требуется создание прикладной информационной среды, включающей в себя [10, 2, 54]:
• информационные ресурсы и структуры данных, обеспечивающие накопление, сохранение, обработку, исследование и передачу информации;
• программно-технические средства, а также другие средства поддержки информационного взаимодействия, распределяющие доступ к информационным ресурсам.
Функциональный потенциал прикладных информационных систем с отличающимися техническими характеристиками, могут в значительной мере различаться друг от друга. Согласно [88] современные прикладные ИС можно классифицировать по следующим позициям:
1. Предметная область. Требования к информационной системе задаются конкретными спецификациями предметной области.
2. Поддерживаемые информационные ресурсы. В зависимости от типа набора данных, используемых ИС, существенным образом зависит выборочная совокупность базовых информационных технологий.
3. Функции обработки информационных ресурсов. Пространный спектр возможностей обработки информационных ресурсов различного типа, таких как текстовое сообщение, изображения, видеоинформация, а также допустимость их классификации и кластеризации.
4. Спектр моделирования предметной области. Комплексность ряда подходов приводит к необходимости применения различного рода средств управления данными в системах, построенных по различным технологиям.
5. Условия хранения информационных ресурсов. Использование различного рода устройств внешней памяти, а также способов организации хранения, исполнения, индексирования.
6. Величина информационных ресурсов. Обуславливает использование специфических методов организации хранения, обработки, получения данных, а также методов, обеспечивающих их физическую полноту.
1. Динамика информационных ресурсов. Для динамичных ИС тип механизмов управления хранением, получением, а также обеспечением целостности играет первоочередное значение.
8. Архитектура системы. Любая ИС может рассматриваться с точки зрения пространственной архитектуры как сосредоточенная, распределенная или мобильная. С точки зрения функциональной архитектуры основополагающим принципом может представляться
архитектура «клиент-сервер», одноранговый принцип «Peer-to-Peer» или другой.
9. Порядок обслуживания пользователей. Реализация сервисных задач может производиться как в запланированный промежуток времени, так и в любой период функционирования системы.
10. Порядок функционирования системы. Для возможности обеспечения беспрерывного функционирования ИС требуется гарантия надежности на событие отказов, а также целостности данных.
11. Порядок и ограничение доступа. Разделение прав доступа, а также способов доступа, таких как терминальный, интерактивный или посредством локальной сети, обеспечивает соответствующую степень защищенности информации.
12. Стандарты информационных технологий. Обеспечивают срок жизни системы, возможности реинжиниринга, простой переход на новый уровень технологий, а также возможности конвергенции с иными существующими системами.
В настоящее время разработчики информационных систем стараются ориентироваться на существующие стандарты открытых систем [42, 11]. Немаловажным преимуществом применения таких стандартов является обеспечение интероперабельности программных систем и средств, то есть возможность комплексного применения в рамках единой системы.
Применение инструментальных методов CASE [15] расширяет горизонт и возможности применения современных методологий разработки системы, обеспечивает преемственность функционирования при динамически меняющихся условиях состава системного персонала [14, 29, 96].
Взаимопроникновение концепций, заимствование подходов и принципов различного рода областей информационных технологий приводит к проявлению тенденций конвергенции неоднородных пластов технологий информационных систем. Примером является развитие стандартов, обеспечивающих кроссплатформенность систем, интероперабельность,
возможность повторного использования ресурсов и программных модулей систем [41].
Основные методы создания прикладных информационных систем. Разработка информационных систем представляет собой процесс получения уникального продукта, а также реализации приложений реальных размеров и практической значимости, удовлетворяющих заданным требованиям функциональности и производительности [88]. На рис.1, представлена
Процесс
простая обобщенная схема процесса.
Цикл разработки ИС
Фаза
Действие
Показатель LOG
Планы и результаты
Планы и результаты
Рис. 1. Обобщенная схема процесса создания ИС На данной схеме «показатель LOC» - размерно-ориентированная метрика, косвенно измеряющая программный продукт и процесс его разработки в тысячах строках исходного кода программы. В настоящее время LOC-оценка (Lines of Code - LOC, Source Lines of Code - SLOC) является наиболее простым и распространенным способом оценки объема работ связанных с разработкой ПО [19]. Например, стоимость разработки можно определить по формуле:
C = TxW, (1)
где С - стоимость, Т - трудозатраты, W - удельная стоимость трудозатрат.
Трудозатраты можно определить исходя из соотношения: Т=ЬхР, (2)
где Ь - размер кода программного продукта (показатель ЬОС), Р -временная производительность.
Однако подобный подход определения стоимости имеет ряд недостатков
[16].
Сегодня разработан ряд международных стандартов, регламентирующих терминологию в сфере разработки программного обеспечения и подходы к рассмотрению моделей разработки ПО, выделены базовые типы моделей, такие как каскадная, инкрементная и спиральная.
Для полного понимания проблемы рассмотрим две основные модели. Каскадная модель. Каскадная модель (или модель водопада) - модель процесса реализации программного обеспечения, в которой процесс разработки выглядит как поток, последовательно затрагивающий фазы анализа требований, проектирования, реализации, тестирования, интеграции и поддержки решения. Такая модель предусматривает, что каждая следующая фаза процесса начинается только тогда, когда полностью завершено выполнение предыдущей фазы [16,81].
Перемещение от одной фазы к другой происходит посредством
формального обзора.
1 ^--
Разработка требовании "ч
2 -ь-
! Анализ и | дизаин К
_ _____) ч ^
3 ,
I Реализация
I ч
\
4 _-
Тестирование -
____ Чч
х
5 , _
| Развертывание
Рис. 2. Каскадная модель разработки ПО
В связи с этим выстраивается общее представление о процессе разработки, кроме того после прохождения каждой стадии возможно провести проверку качества программной реализации.
Каскадная модель позволила формализовать структуру этапов разработки программного обеспечения (рис. 2).
На первом этапе происходит сбор требований, предъявляемых к разрабатываемому программному продукту и преобразование их в функциональные требования. На втором этапе разрабатывают соответствующие требованиям модели предметной области, проводят проектирование баз данных, объектной модели и пользовательского интерфейса. На стадии «реализация» происходит создание программного продукта по спецификациям, разработанным на этапе анализа и дизайна. Этап тестирования включает в себя проверку соответствия программного продукта требованиям, а также поиск дефектов реализации. Последний этап включает в себя обучение, развертывание системы и перевод в промышленную эксплуатацию.
Данная модель скрывает в себе огромный недостаток: выявление критических ошибок происходит только на этапе разработки требований [51], поэтому выявление данной ошибки на завершающих стадиях разработки или вовсе на этапе развертывания приведет к катастрофическим последствиям. К другим существенным недостаткам данного метода разработки можно отнести его последовательную линейную структуру, в результате чего каждая попытка вернуться на одну или две фазы назад, приведет к значительному увеличению затрат [26]. Такая модель показывает себя не лучшим образом в проектах с нечеткими требованиями, или требованиями, меняющимися в ходе разработки программного продукта.
Итеративная модель. Итеративная разработка является эволюционным развитием модели водопада. Разработка представляет собой процесс частичной реализации всей системы и медленного наращивания функциональных возможностей. Этот подход позволяет уменьшить затраты, понесенные до
момента достижения уровня исходной производительности. С помощью этой модели ускоряется процесс создания функционирующей системы [15, 105, 13, 91]. Итеративная модель действует по принципу каскадной модели с перекрытиями, благодаря чему функциональные возможности продукта, пригодные к эксплуатации, формируется раньше (рис. 3).
s\
Разработка требований
Развертывание
-^
Анализ и дизайн
V_J
Тестирование
Реализация
Рис. 3. Итеративная модель разработки ПО Такой подход привносит существенные результаты в виде промежуточных выпусков, каждый из которых понижает риски и наращивает функционал разрабатываемого программного продукта [105].
Водопад
— Водопад
х Период интеграции и тестирования
Анализ \ Проектирование ^
и определение\ ч
требований \
\
N
\
Серьезность рисков
Итеративная, инкрементная разработка
Построение
Переход
итер. №1
итер. 1 №2 :
; итер. < итер. j : Nan-1 ! Nsm '•
Время •
Рис. 4. Сравнение рисков при итеративной и водопадной разработке Как известно, разработка программного обеспечения сопряжена с рисками, как и любая другая деятельность [105, 119]. Поэтому в ходе создания
программного продукта необходимо идентифицировать и устранять эти риски на самых ранних стадиях разработки (рис. 4).
На графике зависимости рисков от времени с начала разработки (рис. 4.), видно, при итеративном подходе снижение опасных рисков происходит с самых ранних итераций [92]. Действительно, присутствие итераций на ранних стадиях разработки позволяет вносить предложения, корректировать требования, тем самым снижая опасные риски. При таком подходе обнаруженные на ранних стадиях разработки проблемы льются на разработчиков постоянным слабым потоком. При невозможности достичь запланированного результата на ранних итерациях существует возможность устранить их позже в ходе последующих промежуточных итераций.
Похожие диссертационные работы по специальности «Математические и инструментальные методы экономики», 08.00.13 шифр ВАК
Методы и программные средства интеграции приложений с использованием внешней шины2015 год, кандидат наук Шумский, Леонид Дмитриевич
Управление интегрированными средствами поддержки распределенных приложений на основе анализа информационных ресурсов автоматизированной производственной среды2013 год, кандидат экономических наук Баранова, Ирина Вячеславовна
Исследование и моделирование процессов накопления, обработки и анализа массивов технологических данных в области микроэлектроники2002 год, кандидат технических наук Никишина, Светлана Валерьевна
Разработка моделей и методов синтеза объектно-ориентированных систем с открытой архитектурой2004 год, кандидат технических наук Яблонский, Алексей Сергеевич
Виртуализация многокомпонентной системной архитектуры предметно-ориентированной облачной вычислительной среды2014 год, кандидат наук Федосин, Михаил Евгеньевич
Список литературы диссертационного исследования кандидат наук Манвелидзе, Андрей Борисович, 2014 год
СПИСОК ЛИТЕРАТУРЫ
1. Алиев, Х.Р. Эффективная модель оценки разработки программного обеспечения / Х.Р. Алиев // Электронный научный журнал «ИССЛЕДОВАНО В РОССИИ». - 2008. - Том 11.- 338-364 с.
2. Альфред, Ахо. Структуры данных и алгоритмы / Ахо Альфред. - М.: Вильяме, 2003. - 382 с. : ил.
3. Андон, Ф.И. Основы инженерии качества программных систем / Ф.И. Андон, Г.И. Коваль, Т.М. Коротун, В.Ю. Суслов. - К.: Академпериодика, 2002. - 502 с.
4. Андрейчиков, A.B. Анализ, синтез, планирование решений в экономике /
A.B. Андрейчиков, О.Н. Андрейчикова. - М.: Финансы и статистика, 2004.
- 464 с.
5. Баранова, И.В. Управление интегрированными средствами поддержки распределенных приложений на основе анализа информационных ресурсов автоматизированной производственной среды: Автореф. дис. канд. экон. наук: 08.00.13 / И.В. Баранова. - Москва, 2013. - 22 с.
6. Барыкин, А.Н. Механизм инновационного развития предприятия / А.Н. Барыкин // Инвестиции, инновации, экономическая безопасность: Труды секции инвестиции и экономическая безопасность 8-ой выпуск. - М.: Изд-во Рос. экон. акад., 2004. - С. 92-98.
7. Баутов, А.Н. Комплексная методика управления качеством программных средств и предложения по совершенствованию стандартов / А.Н. Баутов // Сборник трудов И-й Всероссийской практической конференции "Стандарты в проектах современных информационных систем". - М., 2002.
- 150-153 с.
8. Благодатских, В.А. Стандартизация разработки программных средств /
B.А. Благодатских и др. - М.: Изд-во Финансы и статистика, 2005. - 288 с.
9. Бланшет, Ж. Qt 4: программирование GUI на С++ / Ж. Бланшет, М. Саммерфилд. - М.: Изд-во КУДИЦ-Пресс, 2007. - 641 с.
10. Божко, А.Н. Компьютерная графика: учебное пособие для вузов / А.Н. Божко, Д.М. Жук, В .Б. Маничев. - М.: МГТУ им. Н. Э. Баумана, 2007. -389 е.: ил.
11. Бойченко, A.B. Проблемы и методика формирования профилей открытых информационных систем / A.B. Бойченко, E.H. Филинов // Директор информационной службы. - 2002. - С. 21.
12. Боркус, В. Методы и инструменты интеграции корпоративных приложений / В. Боркус. - М.: RC Group, 2005. - 215 с.
13. Братищенко, В.В. Проектирование информационных систем / В.В. Братищенко. - Иркутск: Изд-во БГУЭП, 2004. - 84 с.
14. Буч, Г. UML. Руководство пользователя / Г. Буч, Д. Рамбо, А. Джекобсон. - М.: ДМК-пресс, 2001. - 257 с.
15. Вендров, A.M. Проектирование программного обеспечения экономических информационных систем / A.M. Вендров. - Учебник. - 2-е изд., перераб. и доп. - М.: Финансы и статистика, 2006. - 544 с.
16. Гагарина, Л.Г. Технология разработки программного обеспечения / Л.Г. Гагарина, Е.В. Кокорева, Б.Д. Виснадул: учебное пособие под ред. Л. Г Гагариной. - М: ИД «ФОРУМ»: ИНФРА-М, 2008. - 400 с: ил.
17. Голицына, О.Л. Информационные системы / О.Л. Голицына, Н.В. Максимов. - М.: Московский международный институт эконометрики, информатики, финансов и права, 2004. - 329 с.
18. ГОСТ 15467-79 Управление качеством продукции. Основные понятия. Термины и определения. Издательство стандартов, 1979.
19. ГОСТ 28195-89. Оценка качества программных средств. Общие положения.
20. ГОСТ 28806-90. Качество программных средств. Термины и определения.
21. Гофман, В.Э. Работа с базами данных в Delphi / В.Э. Гофман, А.Д. Хомоненко. - 2-е изд. - СПб: БХВ-Петербург, 2002. - 624 с.:ил.
22. Григорьева, А.И. Основные современные модели разработки ПО на основе СПО / А.И. Григорьева, М.Ю. Колодин. - Труды СПИИРАН № 10.
- М.: Издательство «Санкт-Петербургский институт информатики и автоматизации Российской академии наук», 2009. - 121-130 с.
23. Дейкстра, В. Доводы против оператора goto /В. Дейкстра // [Электронный ресурс] Режим доступа: http://khpi-iip.mipk.kharkiv.edu/library/extent/ dijkstra/pp/ ewd215.html (дата обращения: 25.11.2012).
24. Диллон, Б. Инженерные методы обеспечения надежности систем / Б. Диллон, Ч. Сингх: Пер. с англ. - М.: Мир, 1984. - 318 с, ил.
25. Ермасова, Н.Б. Риск-менеджмент организаций / Н.Б. Ермасова. - М.: Альфа-Пресс, 2008, ч.1. - 211 с.
26. Зубкова, Т.М. Технология разработки программного обеспечения / Т.М. Зубкова. - Учебное пособие. - Оренбург: ГОУ ОГУ, 2004. - 101 с.
27. Игнатьев, М.Б. Активные методы обеспечения надежности алгоритмов и программ / М.Б. Игнатьев, В.В. Филъчаков, Л.Г. Осовецкий. - СПб.: Политехника, 1992. - 287 с.
28. Казиев, В.М. Введение в математику и информатику / В.М. Казиев. - М.: Бином. Лаборатория знаний, 2007. - 304 с.
29. Кальянов, Г.Н. Структурный системный анализ (автоматизация и применение) / Г.Н. Кальянов. - М.: ЛОРИ, 1996. - 105 с.
30. Кинг, Д. Создание эффективного программного обеспечения / Д. Кинг. -М.: Мир, 1991.-288 с.
31. Коваль, Г.И. Подход к прогнозированию надежности ПО при управлении проектом / Г.И. Коваль // Проблемы программирования. - 2002. - № 1 - 2.
- С. 282-290.
32. Ковшов, Е.Е. Комплексный подход в интеллектуальном анализе данных прикладной информационной системы / Е.Е. Ковшов, М.М. Батова, H.H. Митропольский // Вестник Университета. Развитие отраслевого и регионального управления. - № 9. - М.: ГУУ, 2011. - С. 86-89.
33. Ковшов, Е.Е. Разработка информационных систем инновационного промышленного предприятия на основе унифицированного модульного подхода / Е.Е. Ковшов, М.М. Батова, О.С. Смирнов // Инновации. - 2011. -№5. - С.102-106.
34. Ковшов, Е.Е. Применение инструментальных средств обработки корпоративной информации на основе программно-аппаратных технологий / Е.Е. Ковшов, Е.В. Борисенко // Вестник МГТУ «Станкин». -М.: МГТУ «Станкин», 2010. -№3, с. 123-129.
35. Ковшов Е.Е. Построение и реализация информационной системы для управления персоналом промышленного холдинга / Е.Е. Ковшов, И.А. Костров // Современные проблемы науки и образования. - 2012. - № 6; URL: www.science-education.ru/106-7615 (дата обращения: 17.12.2013).
36. Ковшов, Е.Е. Разработка информационной системы для управления инновациями на основе «облачных» программных технологий / Е.Е. Ковшов, П.Н. Мартынов // Научно-методический журнал «Межотраслевая информационная служба». - М.: ФГУП «ВИМИ», 2012.-№ 4. - С. 37-42.
37. Ковшов, Е.Е. Автоматизация оценки эффективности взаимодействия конечного пользователя с обучающей информационной системой / Е.Е. Ковшов, П.Н. Мартынов, H.H. Хуэ, Ф.Ч. Киен // Открытое образование. -М., 2010. -№ 1.-С. 37-43.
38. Ковшов, Е.Е. Управление гетерогенными данными в корпоративной информационной системе медицинского учреждения путем применения XML-технологий / Е.Е. Ковшов, Д.И. Мутин // Мехатроника, автоматизация, управление. - 2008. - №3. - С. 51-54.
39. Ковшов, Е.Е. Методы оценки и повышения надежности информационных сред промышленного предприятия / Е.Е. Ковшов, О.С. Смирнов // Динамика сложных систем - XXI век. - 2012. - №2. - С. 112-116.
40. Когаловский, М.Р. Перспективные технологии информационных систем / М.Р. Когаловский. - М.: ДМК Пресс. Компания АйТи, 2003. - 288 с.
41. Когаловский, М.Р. Энциклопедия технологий баз данных / М.Р. Когаловский. - М.: Финансы и статистика, 2002. - 800 с.
42. Козлов, В.А. Открытые информационные системы / В.А. Козлов. - М.: Финансы и статистика, 1999. - 224 с.
43. Копылов, В.В. Применение структурно-параметрических моделей в исследовании систем управлений / В.В. Копылов. - М.: РУДН, том II, 2006. - 345 с.
44. Корниенко, В.Н. Тестирование переносимости прикладных программ / В.Н. Корниенко, А.Я. Олейников, В.А. Черепенин // Журнал радиоэлектроники. - №2. - М.: Институт радиотехники и электроники им. В.А. Котельникова РАН, 2000. - 4с.
45. Корчагин, A.C. К проблеме формального анализа переносимости программного обеспечения в современных распределенных системах / A.C. Корчагин // Журнал Информационные технологии моделирования и управления. - № 7(32). - М.: ООО «Издательство «Научная книга», 2006. -851-859 с.
46. Костров, И.А. Модели и инструментальные средства прикладной информационной системы на основе сервисно-ориентированной архитектуры: Автореф. дис. канд. экон. наук: 08.00.13 / И.А. Костров. -Москва, 2013.-28 с.
47. Костров, И.А. Сервисно-ориентированная архитектура приложений как средство организации распределенных систем в среде слабоструктурированных данных / И.А. Костров, Е.Е. Ковшов // Вестник МГТУ «Станкин». Научный рецензируемый журнал. - М.: МГТУ «СТАНКИН», №3(22), 2012. - С. 140-145: ил.
48. Кузнецова, О.Б. Проектирование и эксплуатация корпоративных экономических информационных систем / О.Б. Кузнецова. - Методические указания к практическому занятию «Расчет совокупной стоимости владения информационной системой (Total Cost of Ownership)» для студентов всех форм обучения, специальность 080801 - Прикладная
информатика в экономике, Специализация - Корпоративные экономические информационные системы. - СПб.: СПбГИЭУ, 2008. - 25 с.
49. Кузнецова, О.Б. Расчет экономической эффективности от внедрения Модульных программных приложений / О.Б. Кузнецова, С.А. Шиманский. - Методические указания для специальности 080801.65 «Прикладная информатика (в экономике)», направления 080800.62 «Прикладная информатика», направления 230700.62 «Прикладная информатика». -Мурманск: ФГБОУ ВПО МГТУ, 2012. - 31 с.
50. Кулямин, В.В. Технологии программирования. Компонентный подход /
B.В. Кулямин. - М.: ИНТУИТ-Бином, 2007. - 463 с.
51. Лаврищева, Е.М. Методы и средства инженерии программного обеспечения / Е.М. Лаврищева, В.А. Петрухин. - Учебник. - М.: МФТИ (ГУ), 2006. - 304 с.
52. Ларман, К. Итеративная и инкрементальная разработка: краткая история / К. Ларман, В. Базили // Открытые системы. - 2003-N 9.
53. Липаев, В.В. Надежность программных средств / В.В. Липаев. - М.: Синтег, 1998.-232 с.
54. Максимов, Н.В. Технические средства информатизации / Н.В. Максимов, Т.Л. Партыка, И.И. Попов. - М.: ИД «ФОРУМ, 2005. - 575 с.
55. Манвелидзе, А.Б. Интеграция информационного обеспечения промышленного предприятия в «облачной» среде / А.Б. Манвелидзе // Современная наука: тенденции развития: Материалы VI Международной научно-практической конференции. 24 декабря 2013г.: Сборник научных трудов. В 2-х томах. Том II. - Краснодар: 2014. - С. 74-77.
56. Манвелидзе, А.Б. Надежность распределенных информационных систем как показатель качества их работы / А.Б. Манвелидзе // Математическое и компьютерное моделирование в решении задач строительства, техники, управления и образования: сборник статей XVIII Международной научно-технической конференции / МНИЦ ПГСХА. - Пенза: РИО ПГСХА, 2013. -
C. 32-37.
57. Манвелидзе, А.Б. Построение интегрированных информационных систем на основе «облачных» технологий / А.Б. Манвелидзе // Электронное научно-практическое периодическое издание «Экономика и социум». — Выпуск № 4 (9) (октябрь-декабрь, 2013). Режим доступа: http://www.iupr.ru/informacionnyeJ kommunikativnye_tehnologii 4 9/
58. Манвелидзе, А.Б. Принципы федерализма - в будущее менеджмента / А.Б. Манвелидзе // Международный научно-технический журнал «Нелинейный мир». - М.: Издательство «Радиотехника», 2013. - №5 - С. 345-347.
59. Манвелидзе, А.Б. Развитие инструментальных средств разработки информационных систем как фактор повышения конкурентоспособности предприятий /А.Б. Манвелидзе // Стратегическое развитие инновационного потенциала отраслей, комплексов и организаций: сборник статей III Международной научно-практической конференции / МНИЦ ПГСХА. -Пенза: РИО ПГСХА, 2013. - С. 76-81.
60. Манвелидзе А.Б., Ковшов Е.Е. «Интегратор программных приложений» -Свидетельство о государственной регистрации программы для ЭВМ №2014611550. - Федеральная служба по интеллектуальной собственности, патентам и товарным знакам. - 05.02.2014.
61. Манвелидзе, А.Б. Алгоритмическое обеспечение интеграции информационных систем / А.Б. Манвелидзе, Е.Е. Ковшов // Современные проблемы науки и образования. - 2013. - № 6; URL: http://www.science-education.ru/113-11401 (дата обращения: 27.12.2013).
62. Манвелидзе, А.Б. Применение компонентных сервисных решений при разработке информационных систем / А.Б. Манвелидзе, Е.Е. Ковшов // Современные проблемы науки и образования. - 2014. - № 1; URL: http://www.science-education.ni/l 15-11564 (дата обращения: 13.01.2014).
63. Манвелидзе, А.Б. Синтез социально-экономических организационных процессов управления / А.Б. Манвелидзе, Г.Г. Чараев // Международный
научно-технический журнал «Нелинейный мир». - М.: Издательство «Радиотехника», 2012. - №9 - С. 632-634.
64. Мартынов, П.Н. Разработка средств автоматизации тестирования интерфейсов пользователя в человеко-машинных системах управления / П.Н. Мартынов, Е.Е. Ковшов // Теоретический и прикладной научно-технический журнал «Информационные технологии». - М.: Издательство «Новые технологии», 2012. - № 7. - с. 42-46.
65. Маслоу, А. Мотивация и личность / А. Маслоу. - СПБ.: Питер, 2003. -352 с.
66. Международные стандарты. «Управление качеством продукции». ИСО 9000-9004, ИСО 8402. -М.: Изд-во стандартов, 1988.
67. Международный стандарт ИСО 9000:2005 (ГОСТ Р ИСО 9000:2005). Системы менеджмента качества. Основные положения и словарь.
68. Мещеряков, C.B. Эффективные технологии создания информационных систем / C.B. Мещеряков, В.М. Иванов. - М.: Политехника, 2005. - 312 с.
69. Мирошниченко, Е.А. Технологии программирования: учебное пособие / Е. А. Мирошниченко. - 2-е изд., испр. и доп. - Томск: Изд-во Томского политехнического университета, 2008. - 128 с.
70. Митропольский, H.H. Применение обобщённых функций высших порядков для параллельной обработки растровых изображений / H.H. Митропольский, Е.Е. Ковшов // Вестник МГТУ «Станкин». Научный рецензируемый журнал. -М.: МГТУ «СТАНКИН», №1, том 1 (18), 2012. -С. 94-98: ил.
71. Новожилов, В.В. Проблемы измерения затрат и результатов при оптимальном планировании / В.В. Новожилов. - М.: Экономика, 1999. -376 с.
72. Ногин, В.Д. Принятие решений при многих критериях / В.Д. Ногин. -Учебно-методическое пособие. - СПб. Издательство "ЮТАС", 2007. - 104 с.
73. Об облачных вычислениях [Электронный ресурс] - Режим доступа: http://www.parallels.com/ru/spp/uriderstandingc1ouds/
74. Огвоздин, В.Ю. Управление качеством. Основы теории и практики / В.Ю. Огвоздин. - Учебное пособие, 6-е издание. - М.: Изд. «Дело и Сервис», 2009. - 304 с.
75. Острейковский, В.А. Теория надежности / В.А. Осрейковский. - Учеб. для вузов. - М.: Высш. шк., 2003. - 463 е.: ил.
76. Павловская, О.О. Статические методы оценки надежности программного обеспечения / О.О. Павловская // Вестник Южно-Уральского государственного университета №29(159). Серия: Компьютерные технологии, управление, радиоэлектроника. - М.: Южно-Уральский государственный университет (национальный исследовательский университет), 2009. - С. 35-37.
77. Панькин A.B. Интеграция гетерогенных информационных потоков, циркулирующих в контуре управления / A.B. Панькин. - Труды 2-го международного семинара «Интеграция информации и ТИС». - СПб.: «Анатолия», 2005. - 105 с.
78. Поддубный, А. Расчет экономического эффекта от внедрения системы автоматизации / А. Поддубный // [Электронный ресурс] Режим доступа: http://www.antegra.rU/news/experts/_det-experts/4/ (дата обращения 18.12.2012).
79. Половко, A.M. Основы теории надежности / A.M. Половко, СВ. Гуров. -2-е изд., перераб. и доп. - СПб.: БХВ-Петербург, 2006. - 704 с.
80. Ройс, У. Управление проектами по созданию программного обеспечения / У. Ройс. - М.: Лори, 2007. - 448 с.
81. Рудаков, A.B. Технология разработки программных продуктов / A.B. Рудаков. - М.: Издательский центр «Академия», 2006. - 208 с.
82. Саати, Т.Л. Принятие решений при зависимостях и обратных связях: Аналитические сети / Т.Л. Саати. - М.: Издательство ЛКИ, 2008. - 360 с.
83. Саати, Т.JI. Принятие решений. Метод анализа иерархий / Т.Л. Саати. -М.: Радио и связь, 1989. - 316 с.
84. Саати, Т.Л. Целочисленные методы оптимизации и связанные с ними экстремальные проблемы / Т.Л. Саати. - М.: Мир, 1973. - 302 с.
85. Саати, Т. Аналитическое планирование. Организация систем / Т. Саати, К. Керне. - М.: Радио и связь, 1991. - 224 с.
86. Силаков, Д.В. Методы обеспечения переносимости ПО / Д.В. Силаков, A.B. Хорошилов // Программирование. - Том 37. - 2011. - №1. - С. 57-66.
87. Слукин, П.А. Адаптивные интерфейсы обмена коммерческой информацией: Автореф. дисс. канд. экон. наук. / П.А. Слукин. - М., 2006.
88. Смирнов, О.С. Конвергенция неоднородных информационных сред на основе кроссплатформенных программных компонент: дис. ... канд. техн. наук: 05.13.17 / Смирнов Олег Сергеевич. - М., 2013. - 139 с.
89. Смирнов, О.С. Конвергенция систем поддержки образовательного контента на основе унифицированного модульного принципа построения / О.С. Смирнов // Современные проблемы науки и образования. - 2012. - № 6; URL: www.science-education.ru/106-7977 (дата обращения: 10.11.2013).
90. Смирнов, О.С. Повышение качества программных систем на основе применения унифицированных программных модулей / О.С. Смирнов // Информационно-вычислительные технологии и их приложения: сборник статей XVII Международной научно-технической конференции. - Пенза: РИО ПГСХА, 2012. - 100 с.
91. Смирнов, О.С. Повышение эффективности разработки приложений на основе кроссплатформенного подхода / О.С. Смирнов // Задачи системного анализа, управления и обработки информации: Межвузовский сборник научных трудов. Вып. 3. / под общ. ред. Е.В. Никульчева. - М.: МГУП, 2010.-198 е.: ил.
92. Смирнов, О.С. Повышение эффективности разработки программного обеспечения на основе унифицированного подхода / О.С. Смирнов // «Автоматизация и информационные технологии (АТИ-2010)».
Студенческая научно-практическая конференция. Первый тур, 30 марта 2010 г.: тез. докл. / ГОУ ВПО МГТУ «Станкин», 2010. - 119 е.: ил.
93. Соммервилл, Иан. Инженерия программного обеспечения / Иан Соммервилл. - М.: Изд-во «Вильяме», 2002. - 624 с.
94. Сыщиков, А.Ю. Технология разработки портируемых приложений с динамическим параллелизмом для многоядерных систем на кристалле /
A.Ю. Сыщиков, Ю.Е. Шейнин, Б.Н. Седов // Журнал Вопросы радиоэлектроники № 2. М.: Издательство «Центральный научно-исследовательский институт «Электроника», 2012. - С. 45-46.
95. Технология Intel® Virtualization Technology for Directed I/O (Intel® VT-d). [Электронный ресурс] // Режим доступа: http://www.intel.com/cd/coфorate/europe/emea/rus/update/360260.htm (дата обращения 26.11.2012).
96. Фаулер, М. UML в кратком изложении. Применение стандартного языка объектного моделирования / М. Фаулер, К. Скотт. - М.: Мир, 1999. - 191 с.
97. Филиппов, В. Электронные хранилища информации и Web-технологии /
B. Филиппов. - М.: УРСС, 2001.
98. Филиппов, В.А. Исследование методов обмена данными в гетерогенных информационных системах, включающих приложения SAP и базы данных, поддерживаемые СУБД D3 / В.А. Филиппов, Б.А. Щукин, Н.Г. Тюрина. -М.: КомКнига, 2006. - 275 с.
99. Фролов, С.С. Социология организаций / С.С. Фролов. - учебник. - М.: Гардарики, 2001. - 384 с.
100. Хаммер, М. Реинжениринг: не автоматизируйте, унижчтожайте! / М. Хаммер. - [Электронный ресурс]. - Режим доступа: http://coфsite.ru/Articles/Consulting/'Reingeneering/Reengeneering.aspx?Aspx AuloDetectCookieSupport=l
101. Шлее, М. Qt4.5. Профессиональное программирование на С++ / М. Шлее. - СПб.: БХВ-Петербург, 2010. - 896 с: ил.
102. Э.Р. Гарольд, У.С. Мине XML. Справочник / Элиот Расти Гарольд, У.Скотт Мине. - СПб: Издательство Символ-Плюс, 2002. - 574 с.
103. Эммерих, В. Конструирование распределенных объектов. Методы и средства программирования интероперабельных объектов в архитектурах OMG/CORBA, Microsoft/COM и Java/RMI / В. Эммерих. - М.: Мир, 2002. -510 с.
104. Брауде, Э. Дж. Технология разработки программного обеспечения / Эрик Дж. Брауде. - М.: Питер, 2004. - 656 с.
105. Якобсон, А. Унифицированный процесс разработки программного обеспечения / А. Якобсон, Г. Буч, Дж. Рамбо. - СПб.: Изд-во Питер, 2002. -496 с.
106. AMD Virtualization. [Электронный ресурс] // Режим доступа: http://sites.amd.com/us/business/it-solutions/virtualization/Pages/ virtualization.aspx (дата обращения 26.11.2012).
107. Boehm, B.W. Software Cost Estimation with Cocomo II / Barry W. Boehm. -Prentice Hall PTR.: August 11, 2000. - 544 p.
108. Benson, J. P. Structured Programming Techniques / J. P. Benson. - see Ref. 13, pp. 143-147.
109. COCOMO II Model Manual. [Электронный ресурс] // Режим доступа: http://sunset.usc.edu/research/COCOMOII/ (дата обращения 18.12.2012).
110. COCOMO II User Manual. [Электронный ресурс] // Режим доступа: http://sunset.usc.edu/research/COCOMOII/Docs/ (дата обращения 18.12.2012).
111. Waddington, D. An Architected Approach to Information Integration / David Waddington. - Federated Enterprise Data Warehousing Overview. - Access mode: http://hosteddocs.ittoolbox.com/DW0415Q5.pdf
112. Digia. [Электронный ресурс] // Режим доступа: http://www.digia.com/ (дата обращения 27.11.2012).
113. Flynn, R. J. Design of Commputer Software / R. J. Flynn // Proceedings of the 1975 Annual Reliability and Maintainability Symposium, IEEE, New York, 1975, pp. 476-479.
114. Popek, G.J., Goldberg R.P. Formal Requirements for Virtualizable Third Generation Architectures / Gerald J. Popek, Robert P. Goldberg // Communications of the ACM, Volume 17, Issue 7, July 1974, pp. 412-421.
115. Gillam Lee, Nick. Antonopoulos Cloud Computing: Principles, Systems and Applications / Nick Gillam Lee. - L.: Springer, 2010. - 379 p.
116. Hecht, M. Can Software Benefit from Hardware Experience? / M. Hecht // Proceedings of the 1975 Annual Reliability and Maintainability Symposium, IEEE, New York, 1975, pp. 480-484.
117. Sommerville, Ian. Software Engineering / Ian Sommerville. 8th Edition, Addison Wesley, 2006. - 842 c.
118. ISO/IEC 9126. Infofmation Technology. - Software Quality Characteristics and metrics. -1997.
119. Capers, Jones. Assessment and Control of Software Risks, Upper Saddle River/ Jones Capers. - NJ: Prenticle-Hall, 1993.
120. Littlewood, B. How to Measure Software Reliability and How Not to / B. Littlewood. - IEEE Trans. Reliability, 28, 103-110 pp.
121. Mac Williams, W.H. Reliability of Large Real-Time Control Software Systems / W.H. Mac Williams. - Records 1973 IEEE Symposium on Computer Software Reliability, IEEE Catalog No. 73 CH 0741-9CSR, 1973, pp. 1-6.
122. Manvelidze, A.B. The use of multi component software solutions in distributed information systems / A.B. Manvelidze // Information technologies in economy, education and business: materials V of the international scientific and practical conference (December 23th, 2013) Editor-in-chief Zaraysky A.A. - Saratov: Publishing house «Business Academy», 2013. - pp. 5-6.
123. Moranda, P.L. Final Report on Software Reliability Study / P.L. Moranda, J Jelinski. - McDonnell Douglas Astronautics Company, MDC Report No. 63921, Dec. 1972.
124. Moranda, P.L. Software Reliability Research, In: Statistical Computer Performance Evaluation / P.L. Moranda, J Jelinski. - Ed. by Walter Freiberger, Academic, New York, 1972.
125. Qt Project. [Электронный ресурс] // Режим доступа: http://qt-project.org/ (дата обращения 27.11.2012).
126. Reference Model for Service Oriented Architecture / Ken Laskey, Francis McCabe, Jeff Estefan, Mary McRae // OASIS Committee Specification August 2006.
127. Robinson, R. Scenarios and solutions of Enterprise Service Bus in service-oriented architecture. The functions of Enterprise Service Bus / Rick Robinson // [Electronic resource] IBM Developer Works - the Electron, data - 2007 - URL: http://www.ibm.com/developerworks/ru/libraryf/ws-esbscen./
128. Walker R. TRW's Ada process model for incremental development of large software systems / Royce Walker. - Proceedings 12th International Conference on Software Engineering, 1990, pp. 2-11.
129. Shooman, M.L. Operational Testing and Software Reliability Estimation during Program Development / M.L. Shooman. - 1973 IEEE Symposium on Computer Software Reliability, IEEE, New York, 1973, pp. 51-57.
130. Shooman, M.L. Software Reliability: Measurement and Models / M.L. Shooman. - Proceedings of the 1973 Annual Reliability and Maintainability Symposium, IEEE, New York, 1975.
131. Singh, C. System Reliability Modelling and Evaluation / C. Singh, R. Billinton. - Hutchinson, London, 1977.
132. Sukert, A. N. An Investigation of Software Reliability Models / A.N. Sukert. -Proceedings of the 1977 Annual Reliability and Maintainability Symposium, IEEE, New York, 1977.
133. Sun Microsystems. Enterprise JavaBeans Specification, Ver. 2.0. August 14, 2001.
134. Sun Microsystems. Java 2 Platform Enterprise Edition Specification, Ver. 1.3. July 27, 2001.
135. Sun Microsystems. The JavaBeans 1.01 Specification. July 1997.
136. The Common Object Request Broker: Architecture and Specification. Revision 2.4.2. OMG Document formal/2001-02-01.
137. The NIST Definition of Cloud Computing / Peter Mell, Timothy Grance // Recommendations of the National Institute of Standards and Technology. Special Publication 800-145 - September 2011.
138. Virtual Box. [Электронный ресурс] // Режим доступа: http://www.virtualbox.org (дата обращения 26.11.2012).
139. VMware. [Электронный ресурс] // Режим доступа: http://www.vmware.com (дата обращения 26.11.2012).
140. Wolverton, R.W. Assessment of Software Reliability / R.W. Wolverton, G.J. Schick. - TRW Systems Group, Report No. TRW-SS-72-04, Sept. 1972.
141. wxWidgets Cross-Platform GUI Library. [Электронный ресурс] // Режим доступа: http://www.wxwidgets.org/ (дата обращения 27.11.2012).
142. http://vvmv.businessobiects.com/global/pdf7vvhitepapers/data integration -Data Integration: The Key to Effective Decisions.
143. http:/Avww.citcity.ru/11154/ - Проблемы интеграции данных.
144. http://wvvvv.citcity.ru/11184/ - XML-формат обмена данными Сбалансированной системы показателей.
145. http://wvvvv4tdvvi.org/Publtcations/WhatWorks/displav.aspx'?id=7979 - White С. Data Integration: Using ETL, EAI, and EII Tools to Create an Integrated Enterprise.
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.