Крупномасштабные сложные ИТ-системы - Large-scale Complex IT Systems

Великобритания Крупномасштабные сложные ИТ-системы (LSCITS) Инициатива[1] это программа исследований и последипломного образования, посвященная проблемам разработки крупномасштабных сложных ИТ-систем (также называемых Ультра-большие системы или ULSS). Инициатива финансируется EPSRC, с более чем десятью миллионами фунты финансирования, предоставленного в период с 2006 по 2013 год.[2][3]

Фон

Первоначальным стимулом для создания программы исследований в области крупномасштабных сложных ИТ-систем была публикация отчета 2004 г.[4] посредством Королевская инженерная академия и Британское компьютерное общество. В этом отчете рассмотрены причины неудач ряда крупных программных проектов и дан ряд рекомендаций по исследованию для решения некоторых из этих проблем.

Второй отчет, составленный Сетом Баллоком и Дэйвом Клиффом и также опубликованный в 2004 году, был заказан Управлением науки и технологий Министерства торговли и промышленности (DTI) правительства Великобритании и носил название Сложность и возникающее поведение в системах ИКТ[5] Основные выводы этого отчета заключаются в том, что основными проблемами, которые необходимо решить в Великобритании, являются институциональные и культурные препятствия для проведения соответствующих междисциплинарных исследований, и что существует острая необходимость в устранении упущений в британском бакалавриате в области компьютерных наук.

В октябре 2005 года EPSRC назначил Дейва Клиффа директором инициативы LSCITS.[6] и попросили подробно проконсультироваться с представителями отрасли по их проблемам в этой области и на основе этой консультации сформировать консорциум для решения этих проблем. В результате консультации выяснилось, что основными проблемами отрасли были социально-технические вопросы, возникающие в результате взаимодействия между организациями, людьми и системами, а также в системной инженерии с высоким уровнем целостности. На основе этого был сформирован консорциум с двумя партнерами (Йорк, Оксфорд), специализирующимися на формальных методах и системах высокой степени интеграции, и двумя партнерами (Лидс, Сент-Эндрюс), сосредоточенными на социотехнических системах. Впоследствии был одобрен еще один проект, посвященный облачным вычислениям, с университетами Бристоля, Сент-Эндрюса и Астона в качестве партнеров.

Пятилетний исследовательский проект стартовал в октябре 2007 года, а соответствующая программа EngD началась в октябре 2009 года.

Партнеры

Исследование

Целью исследовательского проекта LSCITS является:

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

Стек LSCITS (рис. 1) показывает области исследований, которые особенно актуальны для LSCITS.

LSCITS-stack.jpg

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

Работы по математическим основам не были включены, поскольку они финансировались в рамках отдельной исследовательской программы EPSRC с научно-исследовательскими центрами сложности в Бристольский университет и Уорикский университет. Еще один центр моделирования сложных систем был профинансирован позже в Саутгемптонский университет.

Работа над новыми вычислительными подходами была заменена работой над облачные вычисления поскольку значение этой области проявилось в ходе проекта.[8]

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

Программа LSCITS EngD

Программа LSCITS EngD [9] является Доктор технических наук схема, согласованная Йоркский университет[10] который фокусируется на обучении и исследованиях сложных ИТ-систем. Студенты программы изучают ряд основных и дополнительных модулей преподавания и проводят исследования совместно с промышленным спонсором. Ключевое отличие этой программы от обычной программы PhD заключается в том, что студенты проводят большую часть своего времени, работая с промышленным спонсором, и могут представить тезисы портфолио, описывающие несколько связанных исследовательских проектов по общей теме, а не по одной теме.

Основные модули на схеме включают

  • Эмпирические методы для LSCITS
  • Системная инженерия с высокой степенью интеграции
  • Предсказуемые программные системы
  • Социально-технические системы
  • Системная инженерия для LSCITS
  • Технологические инновации

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

Параллельно с преподаваемой частью программы студенты проводят исследования; исследовательские проекты охватывают темы LSCITS, включая социотехнические системы, высокопроизводительные вычисления, облачные вычисления, системную и программную инженерию, критически важные системы безопасности, интерактивные и доступные системы и расширенное принятие решений. Промышленные спонсоры EngD включают ведущие транснациональные корпорации, а также малые и средние предприятия, желающие создать исследовательский потенциал и потенциал.

Управление и руководство

За оперативное управление всей Инициативой LSCITS отвечает Директор (Дэйв Клифф) и два содиректора инициативы (Ян Соммервилл и Джон Макдермид). Ян Соммервилл управляет интеграцией различных рабочих пакетов и мероприятий LSCITS. Джон МакДермид вместе с Ричардом Пейджем, директором центра LSCITS EngD, руководит базирующейся в Йорке программой докторской степени LSCITS.

Директор подчиняется председателю Международного научного консультативного совета LSCITS и председателю Национального совета заинтересованных сторон LSCITS.[11] Эти два совета предоставляют свои рекомендации и рекомендации по исследовательским и учебным программам LSCITS.

Ключевые публикации

Приведенные ниже документы, организованные в соответствии со стеком LSCITS, показанным на Рисунке 1, описывают работу над проектом. Полный список публикаций доступен на веб-сайте LSCITS.[12]

LSCITS в целом

  • Р. Калинеску и М. Квятковска (2010). Методы программной инженерии для разработки систем систем. В С. Чоппи и О. Сокольски (редакторы), Основы компьютерного программного обеспечения. Будущие тенденции и методы развития, т. 6026 из LNCS, стр. 59–82, Springer. Препринт доступен в Интернете.[13]
  • Д. Клифф и Л. Нортроп (2011). Глобальные финансовые рынки: перспектива сверхбольших систем. Информационный документ для проекта Управления научного предвидения правительства Великобритании «Будущее компьютерной торговли на финансовых рынках». Сентябрь 2011 г.
  • И. Соммервилл, Д. Клифф, Р. Калинеску, Дж. Кин, Т. Келли, М. Квятковска, Дж. МакДермид и Р. Пейдж. (2011) Крупномасштабные сложные ИТ-системы.

Сложность в организациях

Социально-технические системы

  • Baxter, G .; Соммервилл, И. (2010). «Социально-технические системы: от методов проектирования до системной инженерии». Взаимодействие с компьютерами. 23: 4–17. Дои:10.1016 / j.intcom.2010.07.003.
  • И. Соммервиль (редактор). Справочник по социально-технической системной инженерии. (2011). Университет Сент-Эндрюс.

Системы высокой степени интеграции

Предсказуемые программные системы

Облачные вычисления

Публикации похожих групп

Смотрите также

Рекомендации

  1. ^ «О крупномасштабных сложных ИТ-системах». Бристольский университет. Получено 2 июля 2015.
  2. ^ "LSCITS-RPv2: Инициатива крупномасштабных сложных ИТ-систем - Исследовательская программа v2". Gow.epsrc.ac.uk. Получено 2 июля 2015.
  3. ^ «Облачные вычисления для крупномасштабных сложных ИТ-систем». Gow.epsrc.ac.uk. Получено 2 июля 2015.
  4. ^ «Центр политики BCS». Bcs.org. 25 июня 2015 г.. Получено 2 июля 2015.
  5. ^ «Сложность и возникающее поведение в системах ИКТ: технический отчет HP-2004-187, семантические и адаптивные системы, Hewlett-Packard Labs» (PDF). Eprints.ecs.soton.ac.uk. Получено 2 июля 2015.
  6. ^ Годовой отчет EPSRC за 2006-7 гг. В архиве 2 апреля 2012 г. Wayback Machine п. 10/11
  7. ^ «Обзор инициативы». Бристольский университет. Получено 2 июля 2015.
  8. ^ "Облачные вычисления". Бристольский университет. Получено 2 июля 2015.
  9. ^ «Центр инженерной докторантуры». Йоркский университет. 2010. Архивировано с оригинал 7 января 2011 г.. Получено 19 октября 2015.
  10. ^ «Центры подготовки докторантов перечислены университетом». EPSRC. Архивировано из оригинал 29 июня 2011 г.. Получено 19 октября 2015.
  11. ^ «Управление крупномасштабными сложными ИТ-системами». Бристольский университет. Получено 2 июля 2015.
  12. ^ "Публикации крупных сложных ИТ-систем". Бристольский университет. Получено 2 июля 2015.
  13. ^ «Методы программной инженерии для разработки систем систем». Prismmodelchecker.org. Получено 2 июля 2015.