Математическое и программное обеспечение информационных систем с настраиваемой концептуальной моделью данных тема диссертации и автореферата по ВАК РФ 05.13.11, кандидат технических наук Целуйко, Дмитрий Сергеевич
- Специальность ВАК РФ05.13.11
- Количество страниц 136
Оглавление диссертации кандидат технических наук Целуйко, Дмитрий Сергеевич
СОКРАЩЕНИЯ.
ВВЕДЕНИЕ.
ГЛАВА 1. ОБЗОР СОВРЕМЕННЫХ МЕТОДОВ ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ АВТОМАТИЗИРОВАННЫХ ГИБКИХ ИНФОРМАЦИОННЫХ СИСТЕМ (АИС).
1.1. ОБЗОР ТЕХНОЛОГИЙ СОЗДАНИЯ ГИБКИХ АИС.
1.2. ОБЗОР МЕТОДОВ ХРАНЕНИЯ ДАННЫХ, ПОЗВОЛЯЮЩИХ ПОВЫСИТЬ УРОВЕНЬ ГИБКОСТИ АИС.
1.3. ОБЗОР СУЩЕСТВУЮЩИХ АИС С НАСТРАИВАЕМОЙ КМД.
1.4. ВЫВОДЫ.
ГЛАВА 2. ГИБКОСТЬ АИС.
2.1. СХЕМА ФОРМИРОВАНИЯ ГИБКОСТИ АИС.
2.1.1. Гибкость разработки АИС.
2.1.2. Гибкость использования АИС.
2.1.3. Гибкость управления и контроля АИС.:.
2.1.4. Гибкость изменения и поддержки АИС (нормативная гибкость).
2.2. МОДЕЛЬ ГИБКОСТИ АИС.
2.2.1. Модель адаптивной гибкости.
2.2.2. Модель нормативной гибкости.
2.2.3. Применение модели гибкости.
ГЛАВА 3. НОВЫЙ МЕТОД ХРАНЕНИЯ ФОРМИРУЕМЫХ ПРЕДСТАВЛЕНИЙ ДАННЫХ (ФПД).
3.1. ФОРМАЛЬНОЕ ОПИСАНИЕ МЕТОДА.
3.2. БАЗОВЫЕ ТЕЗИСЫ БФПД.
3.3. СТРУКТУРА БФПД.
3.4. РАСШИРЕНИЕ БФПД.
3.5. ПРИМЕР ИСПОЛЬЗОВАНИЯ БФПД.
ГЛАВА 4. АВТОМАТИЗИРОВАННАЯ ИНФОРМАЦИОННАЯ СИСТЕМА МУЛЬТИ-ПРИЛОЖЕНИЙ (АИСПМ).
4.1. СОЗДАНИЕ ГИБКИХ АИС, УПРАВЛЯЕМЫХ
МЕТАДАННЫМИ.
4.2. СТРУКТУРА ПРЕДЛАГАЕМОЙ МЕТОДИКИ РАЗРАБОТКИ
4.2.1. Реализация пользовательских презентационных моделей.
4.2.2. Интерактивная система помощи.
4.2.3. Интернационализация.
4.2.4. Формирование фрагментов данных в АИСМП.
4.3. МОДУЛЬ АДМИНИСТРИРОВАНИЯ БАЗЫ ФОРМИРУЕМЫХ
ПРЕДСТАВЛЕНИЙ ДАННЫХ.
4.4. ФУНКЦИОНАЛЬНО-ТЕХНОЛОГИЧЕСКАЯ АРХИТЕКТУРА
АИСМП.
4.5. СРАВНИТЕЛЬНЫЙ АНАЛИЗ УРОВНЯ ГИБКОСТИ АИС.
ВЫВОДЫ И РЕЗУЛЬТАТЫ РАБОТЫ.
Рекомендованный список диссертаций по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК
Методы визуального построения и сопровождения информационных систем на основе иерархического расширения реляционной модели данных2009 год, кандидат технических наук Тимофеев, Дмитрий Владимирович
Модели, методы и алгоритмы создания межсистемных информационных комплексов2006 год, кандидат технических наук Мытник, Сергей Александрович
Эффективные методы проектирования баз данных для задач управления сервисными производственными системами2007 год, доктор технических наук Мещеряков, Сергей Владимирович
Методы эффективной организации баз данных и их приложений в промышленных системах2012 год, доктор технических наук Мещеряков, Сергей Владимирович
Разработка интеллектуальных геоинформационных систем на основе настраиваемой объектной модели предметной области2004 год, кандидат технических наук Шпаков, Михаил Владимирович
Введение диссертации (часть автореферата) на тему «Математическое и программное обеспечение информационных систем с настраиваемой концептуальной моделью данных»
Актуальность темы.
Ряд современных информационных систем, работающих с базами данных, таких, например, как электронные системы учета информации об объектах культурного наследия, требуют возможности оперативного изменения структуры хранимых данных. Процесс изменения структуры данных (добавление новой сущности, изменение перечня атрибутов, изменение типа атрибута и т.д.) в подобных системах является неотъемлемой частью жизненного цикла и служит для поддержания их актуальности.
Для реализации требований интенсивно меняющейся предметной области (ПрО) информационная система должна быть в состоянии обеспечить определенное количество изменений за короткий период времени, т.е. быть гибкой. Недостаточная гибкость может ограничить использование информационной системы, не позволяя пользоваться ею для решения определенных задач и создавая необходимость реализовывать специализированный функционал. Кроме того, недостаточная гибкость может уменьшить продолжительность жизни системы. Гибкость предотвращает перепроектирование системы для обеспечения изменений ПрО.
Изучением вопросов увеличения гибкости информационных систем и уменьшения затрат на их программирование и эксплуатацию занимаются следующие ученые: Р. Банкер, Ф. Бернштайн, Б. Боэм, Л. Бродский, Т. Бэрд, Д. Гебауер, Р. Доусинг, Н. Дункан, Д. Зенг, Л. Жао, С. Мельник, Е. Монтейро, С. Мукержи, К. Паттен, А. Савидис, Д. Тернер, О. Хансет, М. Хатлинг, Ф. Шобер и др.
Одной из основных проблем в области построения информационных систем, допускающих изменение структуры хранимых данных, является необходимость участия в модификации специально подготовленных работников или программистов. Возможность модификации структуры данных таких систем без продолжительного перепроектирования достигается использованием метода хранения данных, допускающего настройку концептуальной модели.
Значительный вклад в развитие информационных систем с настраиваемой концептуальной моделью данных (КМД) внесли следующие отечественные и зарубежные ученые: JL Бродский, В.Э. Вольфенгаген, А. Гаврилов, Д. Джонсон, С. Завозкин, А. Зуенко, Р. Игнатович, A.C. Клещев, Д. Кондраков, JI. Лядова, С. Мельник, Р. Морс, П. Надкарни, П. Олейник, В.А. Орлов, Е. Павлова, JI. Рейнгольд, Д. Рябко, А. Симановский, М. Стоунбрейкер, А. Тенцер, JI. Черняк, М. Шпаков и др.
Несмотря на интенсивные исследования в области информационных систем с настраиваемой КМД, научной проблемой остается низкий уровень гибкости их разработки, сопровождения, использования и управления.
Существующие методы хранения данных и построенные на них информационные системы с настраиваемой КМД не предоставляют возможность их оперативной модификации, что не обеспечивает должного уровня гибкости при интенсивном потоке требований о модификации системы в связи с изменением ПрО.
Использование нового метода хранения формируемых представлений данных (ФПД), их объектно-реляционное отображение и использование принципа модульности позволяют обеспечить: возможность оперативного изменения пользователем структуры данных системы в режиме реального времени без привлечения специалистов в области программирования и баз данных, полноценную информационно-справочную систему, прозрачность доступа к данным и настраиваемость интерфейса под нужды конкретного пользователя, а также информационную безопасность. Методология ФПД тесно связана с методологией концептуального метода проектирования баз данных, т.е. систематический подход к созданию, применению и управлению базами данных и метаданных.
Объект исследования.
Объектом исследования диссертационной работы являются информационные системы с настраиваемой концептуальной моделью данных в аспекте их гибкости при ограничениях, налагаемых особенностями и спецификой интенсивно меняющейся ПрО.
Под гибкостью информационной системы понимается ее способность изменять состояние или поведение системы в соответствии с изменяющимися требованиями со стороны ПрО (вводом/изменением понятий ПрО, ростом числа задач хранения и обработки информации, дополнением функционала и т.д.).
Концептуальная модель данных (КМД) — модель ПрО, состоящей из перечня взаимосвязанных понятий, используемых для описания этой области, вместе со свойствами и характеристиками, классификацией этих понятий, по типам, ситуациям, признакам в данной области и законов протекания процессов в ней. ИС с настраиваемой КМД— это ИС, дающие пользователю возможность изменения в режиме реального времени структуры данных, состояния или поведения системы без привлечения специалистов в области программирования и баз данных.
Под базой данных (БД) понимается структурированный организованный набор данных, описывающих характеристики какой-либо физической или виртуальной системы. Под базой метаданных (БМД) понимается структурированный организованный набор данных, описывающих особенности ПрО, для которой создается система, условия ее работы и характеристики бизнес-процессов и пользователей. Бизнес-процесс — это последовательность взаимосвязанных активностей или задач, которые приводят к созданию определенного продукта или услуги для потребителей. Банк данных (БнД) - это хранилище, способное осуществлять накопление и обработку наряду с фрагментами информации также фрагменты метаинформации. Модель сущность-атрибут-знаяение — модель представления данных, предполагающая хранение описания сущностей и их 7 атрибутов в БД, а также хранение значений атрибутов в одной общей таблице. Концептуальный метод проектирования банков данных (КМП) понимается как систематический подход к созданию, применению и управлению базами данных и метаданных, обеспечивающий учет изменений ПрО или ее представления, в том числе увеличения степени подробности или обобщения информации; управление базами данных и метаданных, включая совместное использование (интегрированное) объектов данных, объектов метаданных и программ, обеспечение полноты единого языка взаимодействия с такой совокупностью и возможности его расширения всеми имеющимися средствами вычислительной среды; унификацию представления данных, метаданных (в виде объектов данных и объектов метаданных) и языковых средств работы с ними в рамках общей вычислительной модели, допускающей ряд специализаций; обеспечение проектных процедур представления ПрО многоуровневой концептуализации путем установления связей объектов данных и объектов метаданных; поддержание возрастающего со временем многообразия данных, метаданных и языковых средств работы с ними [48]. Объектно-реляционное отображение (ОРО) - запись объектов программы в реляционную базу данных, отображение объекта и его представления в виде набора таблиц. Объектно-ориентированное программирование (ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов. Под информационной безопасностью понимается защищенность информации и поддерживающей ее инфраструктуры от любых случайных или злонамеренных воздействий, результатом которых может явиться нанесение ущерба самой информации, ее владельцам или поддерживающей инфраструктуре.
Целью работы является повышение гибкости разработки, сопровождения, использования и управления информационными системами с настраиваемой концептуальной моделью данных за счет разработки \ методов хранения, формирования и обработки представлений данных из описаний объектов БД.
Основные задачи исследования. Достижение поставленной цели предполагает решение следующих основных задач: анализ существующих методов хранения и обработки данных в современных информационных системах; разработку количественного метода оценки гибкости информационной системы на базе предложенной модели гибкости; разработку нового метода хранения формируемых представлений данных, позволяющего существенно повысить уровень гибкости разработки, сопровождения, использования и управления информационной системы ИС с настраиваемой КМД; разработку модели базы ФПД (БФПД); автоматизацию процедур формирования и обработки представлений данных из описаний объектов, хранящихся в БФПД; создание методики разработки ИС с настраиваемой КМД на основе формируемых представлений данных; создание и внедрение в производство информационной системы, с поддерживающей модель данных на основе разработанного метода хранения формируемых представлений данных.
Вклад автора в проведенное исследование.
Все результаты проведенного исследования получены автором самостоятельно.
Структура диссертационной работы. Диссертационная работа состоит из сокращений, введения, 4 глав, выводов, заключения, библиографии (81 наименование) и 9 приложений. Работа изложена на 136 страницах машинописного текста, содержит 28 рисунков и 43 таблицы.
Во введении обоснована актуальность выбранной темы, сформулированы цель работы, а также задачи для ее достижения. Изложены основные идеи, показан вклад автора в проведенное исследование, степень 9 новизны и практическая значимость результатов работы. Изложена структура диссертации и приведена краткая аннотация ее глав.
В первой главе описаны особенности проектирования банков данных концептуальным методом. Приведен обзор современных методов проектирования информационных систем, в том числе базирующихся на методе концептуального проектирования. Подробно описаны различные методы хранения данных, позволяющих повысить уровень гибкости АИС. Проведен анализ современного состояния в области ИС с настраиваемой КМД.
Во второй главе описана схема формирования гибкости информационных систем. Дано определение и классификация гибкости АИС. Приведена модель гибкости информационной системы и ее возможное применение. Разработан количественный метод оценки гибкости ИС.
В третьей главе дано формальное описание метода хранения формируемых представлений данных. Приведены основные положения БФПД. Подробно описана структура базы ФПД. Рассмотрено использование метода хранения ФПД для решения конкретной задачи.
В четвертой главе описана автоматизированная информационная система мульти-приложений (АИСМП), реализованная для работы с БФПД. Предложена методика разработки информационных систем на основе метода ФПД. Предложены методы увеличения производительности отображения сформированных представлений данных. Описан процесс формирования фрагментов данных и подготовки отчетной информации в АИСМП. Интернационализация и интерактивная система помощи. Описан модуль администрирования БФПД и его возможности по настройке базы ФПД. Приведен сравнительный анализ уровня гибкости различных информационных систем с настраиваемой КМД.
В заключение диссертации сформулированы основные результаты и выводы работы.
Научная новизна диссертационной работы состоит в разработке: математической модели, позволяющей количественно оценить уровень гибкости информационной системы; метода хранения формируемых представлений данных, позволяющего существенно повысить уровень гибкости разработки, сопровождения, использования и управления информационной системы с настраиваемой КМД; модели базы ФПД; методов формирования и обработки представлений данных из описаний объектов, хранящихся в БФПД; методики разработки ИС с настраиваемой КМД на основе формируемых представлений данных.
Достоверность и обоснованность научных положений, выводов и рекомендаций обоснованы теоретически с помощью надежных методов исследования, а также подтверждается данными, полученными в результате экспериментальных исследований.
Методы исследования. Научные положения, выводы и рекомендации обоснованы теоретически с помощью математических доказательств с использованием методов теории массового обслуживания, теории реляционных баз данных, теории множеств. При выполнении диссертации использовались: метод концептуального проектирования баз данных (Вольфенгаген В.Э.), теория Тенцера, теория объектов, методы типизации объектов данных, методы объектно-ориентированного программирования, методы формализованного представления систем (Волкова В.Н., Денисов A.A.), методы эргономического проектирования пользовательского интерфейса. Для исследования эффективности разработанного метода хранения сущностей и атрибутов было проведено имитационное моделирование на ПЭВМ, создана база формируемых представлений данных и автоматизированная информационная система мульти-приложений.
Апробация работы. Основные результаты работ были изложены на конференциях и семинарах: Научная конференция МГУПИ «Актуальные проблемы приборостроения, информатики и социально-экономических наук» - МГУПИ, 26 мая 2008 года, Международная научно-практическая Интернет-конференция «Научные исследования и их практическое применение. Современное состояние и пути развития '2009» - Одесса, июнь 2008, Международная научно-практическая Интернетконференция «Актуальные проблемы аппаратно-программного и информационного обеспечения науки, образования, культуры и бизнеса». МГУПИ, 25-26 ноября 2008 года, Московская государственная академия приборостроения и информатики, научных семинарах кафедры «Персональные компьютеры и сети» под руководством д.т.н., проф. Б. М. Михайлова, 22 октября 2009 г.
Публикации по теме. Основные результаты диссертационной работы изложены в семи публикациях:
Статьи в журналах, рекомендованных в ВАК
1. Целуйко Д. С. Модель оценки воздействия гибкости информационной системы на эффективность выполнения бизнес-процесса // Научно-технические ведомости СПбГПУ. №1. - СПб.: СПбГПУ, 2010.
Публикации в других изданиях
2. Целуйко Д.С. Использование метода формируемых представлений данных (ФПД) для увеличения гибкости автоматизированных информационных систем //Международная научно-практическая Интернет-конференция «Актуальные проблемы аппаратно-программного и информационного обеспечения науки, образования, культуры и бизнеса». МГУПИ, 25-26 ноября 2008 года.
3. Целуйко Д.С. Метод хранения формируемых представлений данных // Научная конференция МГУПИ «Актуальные проблемы приборостроения, информатики и социально-экономических наук» -МГУПИ, 26 мая 2008 года.
4. Целуйко Д.С. Формирование гибкости АСУ // Международная научно-практическая Интернет-конференция «Научные исследования и их практическое применение. Современное состояние и пути развития '2009» -Одесса, июнь 2008.
5. Целуйко Д.С. Приложения на основе метода хранения ФПД // Сборник трудов научной конференции "Актуальные проблемы приборостроения, информатики и социально-экономических наук, МГУПИ 2009".
6. Целуйко Д.С. Структура базы формируемых представлений данных // Сборник трудов научной конференции "Актуальные проблемы приборостроения, информатики и социально-экономических наук, МГУПИ 2009".
7. Целуйко Д.С. Метод хранения формируемых представлений данных // Сборник трудов научной конференции "Актуальные проблемы приборостроения, информатики и социально-экономических наук, МГУПИ 2009".
Авторские свидетельства, патенты, информационные карты и алгоритмы
Целуйко Д.С. Свидетельство о государственной регистрации программы для ЭВМ «Система мульти-приложений». № 2010611894, 12.03.2010 г.
Реализация результатов работы. Результаты работы в целом, инструментальные средства, базы данных и отдельные компоненты использованы при построении АИС различного назначения в организациях Генерального штаба Министерства обороны Российской Федерации, в организационном управлении Генеральной прокуратуры РФ, на предприятиях ЗАО «Научно производственный центр информационных региональных систем», ООО «Ансер ПРО», Комитете по культурному наследию города Москвы, о чем свидетельствуют соответствующие акты внедрения, а также используются в учебном процессе кафедры «Персональные компьютеры и сети» МГУПИ при изучении дисциплины «Управление большими базами данных».
Практическая ценность результатов работы заключается в:
- возможности модификации структуры данных АИС в кратчайшие сроки без привлечения специалистов;
- возможности применения разработанной модели для количественной оценки гибкости информационной системы;
- обеспечении экономии труда, затрачиваемого на прикладное программирование;
- снижении усилий, затрачиваемых на сопровождение БнД в составе АИС за счет упрощения внесения изменений при его модернизации, упрощения обучения новых пользователей;
- возможности внедрения в существующую информационную систему на основе изложенных методов и методик программных алгоритмов и модулей для увеличения гибкости системы и уменьшения стоимости ее сопровождения без привлечения новых аппаратных средств и программистов;
- возможности использования методики разработки, физической модели и диаграмм для ускорения и формализации процесса проектирования информационной системы на основе ФПД.
Похожие диссертационные работы по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК
Методы и средства автоматизации проектирования и эксплуатации хранилищ данных: В сфере электроэнергетики и регионального управления2001 год, кандидат технических наук Левенец, Ирина Анатольевна
Разработка моделей, методов и инструментальных средств анализа и синтеза оптимальных структур объектно-ориентированных баз данных в автоматизированных информационно-управляющих системах2005 год, кандидат технических наук Сиротюк, Олег Владимирович
Автоматизация проектирования систем оперативной аналитической обработки данных: на примере информационно-аналитических систем в энергетике1999 год, кандидат технических наук Щавелев, Леонид Вячеславович
Разработка модели данных автоматизированной системы проектирования и создания информационной базы данных промышленного предприятия2003 год, кандидат технических наук Иванов, Дмитрий Александрович
Разработка моделей, методов и инструментальных средств анализа и синтеза оптимальных структур баз данных в автоматизированных информационно-управляющих системах1999 год, доктор технических наук Сиротюк, Владимир Олегович
Заключение диссертации по теме «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», Целуйко, Дмитрий Сергеевич
Выводы и результаты работы
Работа посвящена проблеме повышения уровня гибкости разработки, сопровождения, использования и управления информационных систем за счет использования метода формируемых представлений данных и методов их объектно-реляционного отображения. Обобщая результаты проведенных исследований, можно сделать следующие выводы.
1. Разработан количественный метод оценки гибкости ИС, основанный на ее рассмотрении с позиции системы массового обслуживания, в которую поступают требования о модификации системы от разработчиков, пользователей и руководителей.
2. Разработан новый метод хранения формируемых представлений данных, их объектно-реляционное отображение, позволяющие за счет возможности фрагментации данных и хранения как общесистемных, так и пользовательских параметров в БМД существенно повысить уровень гибкости разработки, сопровождения, использования и управления ИС с настраиваемой КМД.
3. На основе разработанного метода хранения данных создана модель базы формируемых представлений данных.
4. Разработаны методы формирования и обработки представлений данных из описаний объектов, хранящихся в БФПД.
5. Предложена методика разработки ИС на основе формируемых представлений данных, основывающаяся на настройке концептуальной модели данных, а также специфицировании интерфейсов для задач и отличающаяся отсутствием обязательной стадии разработки модулей БФПД с помощью квалифицированного персонала.
6. Реализована и внедрена в производство информационная система, поддерживающая модель данных на основе разработанного метода хранения формируемых представлений данных.
Список литературы диссертационного исследования кандидат технических наук Целуйко, Дмитрий Сергеевич, 2011 год
1. Adán I., Resing J. Queueing Theory. Department of Mathematics and Computing Science Eindhoven University of Technology. The Netherlands. February 2002. 180 p.
2. Alpha Five. Электронный ресурс. Режим доступа: http://www.alphasoftware.com/.
3. Ambler S.W. Agile Database Techniques—Effective Strategies for the Agile Soft-ware, John Wiley & Sons, 2003, 373p.
4. Banker R., Data S., Kemerer C., and Zweig D. "Software Complexity and Maintenance Costs," Communications of the ACM, Vol. 36, No. 11, 1993.
5. Boehm B. "Software Engineering Economics," Pretice Hall, 1981.
6. Byrd, T.A., and Turner, D.E. (2000) "Measuring the flexibility of information technology infrastructure: Exploratory analysis of a construct," Journal of Management Information Systems 17(1), 167-208.
7. Chan T., Chung S., and Ho T. "An Economic Model to Estimate Software Rewriting and Replacement Times," IEEE Trans. On Software Engineering, Vol. 22, No. 8, August 1996.
8. Cook St. Domain-Specific Modeling and Model Driven Architecture // MDA Journal, January 2004. Pp. 2-10.
9. Dabble DB. Электронный ресурс. Режим доступа: http://dabbledb.com/.
10. Dowsing R. D. Flexibility and the Technology of Computer-Aided Assessment. School of Information Systems, University of East Anglia. UK. ASCILITE '98.
11. Duncan N.B. (1995) "Capturing flexibility of information technology infrastructure: A study of resource characteristics and their measure," Journal of Management Information Systems 12 (2), 37-57.
12. Eden H. Amnon, Mens T. "Measuring Software Flexibility." London, UK: The Institution of Engineering and Technology. IEE Software, Vol. 153, No. 3 (Jun. 2006), pp. 113-126.
13. Erdil K, Finn E., Keating K., Meattle J., Park S., Yoon D. Software Maintenance As Part of the Software Life Cycle. Comp 180: Software Engineering. 2003.49 p.
14. FileMaker. Электронный ресурс. — Режим доступа: http://www.filemaker.com/.
15. Gebauer J., Schober F. Information system flexibility and the cost efficiency of business processes. Forthcoming in the Journal of the Association for Information Systems. 2005. 34 p.
16. Gebauer J., F. Schober (2006) "Information System Flexibility and the Cost Efficiency of Business Processes," Journal of the AIS, 7 (3), pp. 122-147.
17. Gebauer J., F. Lee (2007) "Enterprise System Flexibility and Implementation Strategies: Aligning Theory with Evidence from a Case Study," Information Systems Management, 25, pp. 71-82.
18. Gebauer J. and F. Schober (2008). How Much to Spend on Flexibility? Determining the Value of Information System Flexibility. 23 p.
19. Hanseth O., Monteiro E. and Hatling M. (1996) "Developing information infrastructure: The tension between standardization and flexibility," Science, Technology, and Human Values, 11(4), 407-426.
20. Intuit QuickBase. Электронный ресурс. Режим доступа: http://quickbase.intuit.com/.
21. ISO 15836:2009. Information and documentation — The Dublin Core metadata element set. 2009.
22. Laird L. M., Brennan M. C. Software Measurement and Estimation: A Practical Approach. A John Wiley & Sons, Inc., Publication, 2006. 276 p.
23. Liu H. H. Applying Queuing Theory to Optimizing the Performance of Enterprise Software Applications. BMC Software. Computer Measurement Group; USA. 1997. pages 457-468.
24. Mookerjee V., Tan Y. "Optimal Software Maintenance and Replacement Policies," Proceedings of Ninth Workshop on Information Technologies and Systems, 1999, December.
25. Patten K., Fjermestad J., Whitworth В., Mahinda E. Leading IT Flexibility: Anticipation, Agility and Adaptability. Eleventh Americas Conference on Information Systems, Omaha, NE, USA August 11th-14th 2005.
26. Prakash Nadkarni MD. An Introduction to Entity-Attribute-Value Design for Generic Clinical Study Data Management Systems, National GCRC Meeting, Baltimore, MD, April 13, 2002.
27. Prakash Nadkarni MD. The EAV/CR Physical Data Model for Heterogeneous Scientific Databases Human Brain Project Annual Meeting, NIH, Jun 5,1999.
28. Pujawan I.N. Assessing supply chain flexibility: a conceptual framework and case study. Integrated Supply Management, Vol. 1, No. 1, 2004.
29. Spoor E.R.K., Boogaard M. Information Systems Flexibility: A Conceptual Framework. Universiteit Amsterdam (Dec. 1993).
30. The Architecture of Choice for a Changing World. 2009 Электронный ресурс. Режим доступа: http://www.omg.org/mda/.
31. Vanmarcke L. Lieven. Defining flexibility for information systems. Massachusetts Institute of Technology (May 1988).
32. Weibel S., Kunze J., Lagoze C., Wolf M. Dublin Core Metadata for Resource Discovery. Network Working Group 1998.
33. Zeng D. Daniel, Zhao J. Leon. Achieving Software Flexibility via Intelligent Workflow Techniques. University of Arizona, Tucson, AZ. Proceedings of the 35th Hawaii International Conference on System Sciences 2002.
34. Авсиевич A.B., Авсиевич E.H. Теория массового обслуживания. Потоки требований, системы массового обслуживания. Методические указания и контрольные задания. Самара 2004. 24 с.
35. Базы данных для всех. PC Magazine/RE 2003 / Апрель. Электронный ресурс. Режим доступа: http://ivww.pcmag.ru/issues/sub detail.php?ID=6944&SUB PAGE=1.
36. Белый M. дтн, проф. Приходько В. ктн, доц. "К вопросу о гибкости организаций органического типа". Ульяновский государственный технический университет. 8 с.
37. Бидер И. Практически ориентированная концептуальная модель OLAP. TDAN.com. Апрель 2002. 12 с.
38. Бланшет Ж. Саммерфилд M. Qt4: Программирование GUI на С++. КУДИЦ-ПРЕСС. М. 2007.
39. Бочаров П.П., Печинкин A.B. Теория массового обслуживания. — М.: РУДН, 1995. — С. 530.
40. Брейман А.Д. Математическое и программное обеспечение адаптивных систем персональных баз данных. Московский государственный университет приборостроения и информатики. М. 2007.
41. Бродский JL «Критерии выбора информационной системы для автоматизации бюджетирования». Опубликовано в журнале «Финансовый директор», №12, декабрь 2007.
42. Вольфенгаген В.Э. "Концептуальный метод проектирования банков данных". Диссертация на соискание ученой степени доктора технических наук. М: Учебно-консультационный центр "ЮрИнфоР" 1998-2001.-430 с.
43. Гаврилов А. Павлова Е. DSL Tools for Model-Driven Development. SEC(R) 2006.
44. Гринфилд Д., Шорт К., Кук С., Кент С., Крупи Д. Фабрики разработки программ: потоковая сборка типовых приложений, моделирование, структуры и инструменты. ДИАЛЕКТИКА. М. 2007. 592 с.
45. Гурьянов В. И., "Многоагентная модель среды поддержки программного продукта для систем со слоистой архитектурой", УБС, 22 (2008), 101-118.
46. Джонсон Д.: Концептуальная модель — первый важный шаг в проектировании пользовательского интерфейса. 2008 г. 5 с.
47. Змеев O.A., Моисеев А.Н. Сравнительный анализ некоторых методов O-R-преобразования. Вестник Томского государственного университета № 280. Декабрь 2003. 263-272.
48. Зыков C.B. Технология разработки корпоративных программных комплексов — от моделей к внедрениям // Безопасность информационных технологий, 2008. № №1. С. с.87—90.
49. Каган Б.М., Мкртумян И.Б. Основы эксплуатации ЭВМ. — М.: Энергоатомиздат, 1988. — 432с. :ил.
50. Клейнрок JI. Теория массового обслуживания. — М.: Машиностроение, 1979. — С. 432.
51. Кондраков Д.Ю., Игнатович Р.В. Объектно-ориентированная модель учётных баз данных. Сборник научных трудов СевКавГТУ. Серия "Экономические науки" № 1. 2000.
52. Лаврищева Е.М. , Петрухин В.А. Методы и средства инженерии программного обеспечения. Учебное пособие. МФТИ. -М. 2006. 304 с.
53. Лаврусь O.E. Миронов Ф.С. Теория массового обслуживания. Методические указания. Самара 2002. 40 с.
54. Меламед А. Я. Методы оценки трудоемкости разработки программного обеспечения корпоративных информационных систем.
55. Московский государственный институт электроники и математики. М. 2006 г.
56. Олейник П.П., к.т.н. Один из подходов к организации объектной системы на основе реляционной СУБД. 2008 г. 5 с.
57. Орлов В.А., Клещев A.C. Компьютерные банки знаний. Многоцелевой банк знаний. Информационные технологии, №2. 2006.
58. Орлов В.А., Клещев A.C. Компьютерные банки знаний. Универсальный подход к решению проблемы редактирования информации. Информационные технологии, №5. 2006.
59. Папа Д. Точки данных. Разработка сущностной модели данных. MSDN. 2008 г. 11 с.
60. Письменный А. База данных эпохи Web 2.0. Журнал «Компьютерра». 2007.
61. Плоткин Б.И. Универсальная алгебра., алгебраическая логика и базы данных. М. "Наука". Главная редакция физико-математической литературы. 1991. 449 с.
62. Рейнгольд JL Унификация данных в автоматизированных информационных системах. Владимирский Гос. Университет. 2004. 6 с.
63. Рыжиков Ю.И. Теория очередей и управление запасами. Учебное пособие для ВУЗов. СПб: Питер, 2001.-384 с.
64. Рябко Д.М. Подход к реализации среды разработки для DSL. Проблеми програмування. 2007. № 4.
65. Симановский A.A. Согласованные эволюционные трансформации взаимозависимых слабоструктурированных и реляционных схем. Диссертация на соискание ученой степени кандидата технических наук. СПГУ. 2007.
66. Тенцер А.Н. База данных хранилище объектов. КомпьютерПресс 8'2001 г. 14 с.
67. Флауер M. Архитектура корпоративных программных приложений, Пер. с англ. М.: Издательский дом «Вильяме», 2004. - 544 е.: ил. - Парал. тит. англ.
68. Хемди A. Taxa Глава 17. Системы массового обслуживания // Введение в исследование операций = Operations Research: An Introduction. — 7-е изд. — M.: «Вильяме», 2007. — С. 629-697. — ISBN 0-13-032374-8.
69. Хинчин А .Я. Работы по математической теории массового обслуживания. Под ред. В.В. Гнеденко. М.: Государственное издательство физико-математической литературы. 1963. 237 с.
70. Чернова JI. В. Разработка методов и средств автоматизации процесса подготовки метаданных в полнотекстовых информационных системах. Дипломный проект. РГГУ. 2009.
71. Черняк JI. Адаптивность и адаптируемость. «Открытые системы», № 2, 2004. 9 с.
72. Шинкаренко В.И. Временная оценка операций обработки структурированных данных с учетом конвейеризации и кэширования. Днепропетровский национальный университет железнодорожного транспорта им. академика В. Лазаряна. Проблеми програмування. 2006. № 23.
73. Шлее M. Qt4.5. Профессиональное программирование на С++. СПб. «БХВ-Петербург». 2010.
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.