Сущность, достоинства и недостатки, возможные области применения информационной технологии "Технологии информационного реинжиниринга"

Понятие "реинжиниринга информационных систем (ИС)": основное содержание и его место в жизненном цикле ИС. Общий подход к использованию каркаса. Классификация подходов, методов и технологий. Уровни рассмотрения аспектов, соотносимых с реинжинирингом.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид контрольная работа
Язык русский
Дата добавления 26.04.2016
Размер файла 227,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования «Дипломатическая академия

Министерства иностранных дел Российской Федерации»

Домашнее задание

по курсу «Современные информационные технологии в международных отношениях» -

ТЕМА «Сущность, достоинства и недостатки, возможные области применения» информационной технологии «Технологии информационного реинжиниринга»

Бакалавриат. Специальность «Международные отношения и международное право»

Студент группы № 1,1 курса очной формы обучения

Крымский Хан

Введение

Результаты исследований состояния информатизации в различных организациях позволяют сделать вывод, что в настоящий момент большинство из них уже имеет некоторые информационные системы (ИС). Эти ИС в различной степени автоматизируют процессы, протекающие в организациях. реинжиниринг информационный каркас

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

• по разработке новых ИС и их интеграции с существующими ИС;

• по разработке новых ИС с целью замены существующих ИС;

• по модернизации (наращиванию функциональности, развитию) существующих ИС.

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

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

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

Сегодня в мире существует большое количество подходов, методов и технологических решений, напрямую или косвенно соотносимых с деятельностью по реинжинирингу ИС. Однако они не интегрированы на уровне методологий (процессов разработки). Как результат, можно наблюдать наличие огромного количества методологий, где основной акцент сделан на разработку ИС «с нуля», и практическое отсутствие «стройных» методологий, целью создания которых являлось бы комплексное, целостное решение задач реинжиниринга ИС.

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

1. Понятие «реинжиниринга ИС»

Сразу следует признать, что в настоящий момент понятие «реинжиниринг ИС» не является повсеместно устоявшимся. Как следствие довольно часто возникает определенная терминологическая путаница. Авторами исследуются одни и те же проблемы, подходы, методы и технологии их решения, однако в качестве базовых понятий, наряду с «реинжинирингом ИС» [1, 9, 16, 20] употребляются «эволюция ИС» [10, 13], «миграция ИС» [15], «модернизация ИС» [2], «реструктуризация ИС» [5].

Нельзя отрицать, что деятельность по миграции ИС имеет определенную специфику (окраску) по отношению к деятельности по модернизации ИС. Однако, принимая во внимание определение реинжиниринга ИС, приводимое в [1]:

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

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

Такой взгляд на реинжиниринг ИС согласуется с таксономией, вводимой в ряде работ [34, 36, 38-40]. В этих работах авторами делается попытка выстроить систему понятий, соотносимых с данным видом деятельности. Так, в [38] реинжиниринг ИС определяется как «исследование (изучение, обследование) и перестройка исходной системы с целью ее воссоздания в новой форме с последующей реализацией этой новой формы[1]. Далее, в контексте деятельности по реинжинирингу вводятся и определяются такие важные понятия, как

• прямой инжиниринг (Forward engineering);

• редокументирование (Redocumentation);

• рефакторинг (Refactoring);

• реструктуризация (Restructuring);

• переориентация (Retargeting);

• обратный инжиниринг (обратное проектирование) (Reverse engineering);

• сопровождение программных продуктов (Software maintenance);

• трансляция исходного кода (Source Code Translation);

• и т.д.

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

1.1 Основное содержание реинжиниринга ИС и его место в ЖЦ ИС

Следующим шагом на пути исследования подходов, методов и технологий реинжиниринга ИС следует считать определение основного содержания деятельности по реинжинирингу ИС, места реинжиниринга в ЖЦ ИС.

Так, в [1] авторы придерживаются следующей позиции при определении границ деятельности по реинжинирингу, и, как следствие, места реинжиниринга в ЖЦ ИС.

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

В отличие от [1], работа [2] посвящена вопросам модернизации унаследованных информационных систем. В ней делается обзор различных методик модернизации унаследованных систем, определяется роль модернизации систем в процессе управлениях их эволюцией. Утверждается, что коммерческий рынок предлагает разнообразные решения проблемы модернизации унаследованных систем, которая становится все более актуальной. В сложившейся ситуации понимание преимуществ и слабых мест каждой такой методики является чрезвычайно важным, поскольку обуславливает выбор правильного решения, и как следствие успех деятельности по модернизации системы.

В контексте исследований, связанных с эволюцией ИС, авторами выделяются деятельности по сопровождению, модернизации и замещению ИС.

Определяется, что сопровождение представляет собой инкрементальный итеративный процесс, в рамках которого выполняются малые изменения в системе, не затрагивающие структурной организации системы (архитектуры системы).

В отличие от сопровождения модернизация характеризуется как деятельность, которая предусматривает значительные изменения существующей системы (в том числе в ее структуре), но не ее утилизацию или замещение новой системой.

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

Определяя место этих видов деятельности в контексте ЖЦ ИС, авторы рассматривают следующую последовательность их выполнения (см Рис. 1).

Рис. 1 Жизненный цикл ИС.

Первоначально, осуществляется разработка (построение) ИС. Далее выполняется деятельность по ее сопровождению. В процессе сопровождения возникает необходимость в реструктуризации системы и как следствие выполняется деятельность по ее модернизации. После этого снова осуществляется деятельность по сопровождению системы. В тот момент, когда ИС перестает удовлетворять заказчика, осуществляется ее замещение на новую систему и последовательность выполняемых видов деятельности повторяется. Безусловно, в реальной жизни может возникать и другая последовательность, когда, сразу, не прибегая к модернизации, осуществляется замещение одной ИС другой. Однако общий подход к последовательности выполнения сопровождения, модернизации и замещения останется неизменным.

Приводимые в [2] виды деятельности основаны на таксономии, вводимой в [16]. В отличие от предыдущей работы, в [16] в качестве базового понятия используется именно «реинжиниринг», а вводимая таксономия рассматривается как множество видов деятельности, соотносимых с реинжинирингом ИС. При этом применительно к унаследованным ИС выделяются соответственно деятельности по их оценке, сопровождению, трансформации, замещению, а так же смешанные стратегии, предусматривающие совместное выполнение перечисленных ранее видов деятельности.

Обеспечивая концептуальное понимание процесса реинжиниринга ИС, в ряде работ [1, 9] определяются основные виды деятельности (фазы) соотносимые с этим процессом.

Так, в [1] рассматриваются следующие основные фазы:

• оценки показателей проекта по реинжинирингу, в том числе характеристик унаследованной информационной системы

• Другой подход к определению деятельности по реинжинирингу базируется на так называемой модели «подковы» [9, 21].

В основу данной модели положены следующие процессы (виды деятельности), соотносимые с реинжинирингом ИС:

• анализ существующей системы, основанный на одном или более ее логических описаний;

• трансформация этих логических описаний в новое, улучшенное логическое описание системы.

• разработка новой системы, основанной на новых логических описаниях системы.

Эти три основных процесса соединяются в модели в виде «подковы» (см Рис. 2).

Рис.2 Модель «подковы».

Первый процесс (Architecture Recovery) предусматривает восстановление архитектуры существующей системы посредством извлечения на основании исходного кода характеризующих ее артефактов. Полученная архитектура анализируется на предмет соответствия требованиям к изменяемости, надежности, защищенности и так далее.

Второй процесс (Architecture Transformation) заключается в трансформации (реинжиниринге) восстановленной архитектуры к желаемой новой архитектуре. Полученная в результате трансформации новая архитектура оценивается с позиции ее качества с учетом накладываемых на нее организационных и экономических ограничений.

И, наконец, третий процесс (Architecture-based Development) включает деятельность по разработке системы, соответствующей новой архитектуре. Здесь решаются вопросы декомпозиции элементов системы по пакетам, осуществляется выбор стратегий взаимодействия элементов/компонентов системы. В рамках данного процесса так же обеспечивается интеграция в новую систему артефактов унаследованной системы, например, посредством переписывания части унаследованного кода и/или применения технологии построения оболочек для компонентов унаследованной системы.

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

• исследование и анализ пространства проблем и пространства решений в контексте инициатив по эволюции системы;

• разработка руководств по составлению стратегических и тактических планов по реинжинирингу унаследованных систем;

• выявление технологических вопросов и потенциальных проблем на протяжении всего пути по эволюции систем;

• рецензирование планов, ранжирование (приоритезация) технических вопросов, разработка рекомендаций по улучшениям процессов эволюции систем и результатов их выполнения (рабочих продуктов).

Общий подход к использованию каркаса представлен на Рис. 3.

Рис. 3 Общий подход к использованию каркаса.

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

В [10] авторами предлагается комплексный, основанный на рассмотренном ранее каркасе, подход к эволюции систем, который определяется в контексте унаследованных систем и современных программных технологий.

В основу подхода положены следующие положения (принципы):

• различие между эволюцией систем и сопровождением программных средств;

• использование описанного ранее каркаса (enterprise framework) при поддержке принятия решений в процессе эволюции системы;

• достижение технического понимания систем на высоком уровне абстракции;

• применение технологий распределенных объектов, технологии «wrapping» [10] для эволюции системы;

• применение «net-centric» [10] вычислений для эволюции системы.

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

• анализ унаследованной ИС;

• переход к использованию целевой системы.

2. Классификация подходов, методов и технологий

В настоящий момент существует значительное количество работ, посвященных проблемам, методам и технологиям реинжиниринга ИС. Эти работы охватывают данную проблематику с различных точек зрения, рассматривая и исследуя в различной степени как проблемы концептуального уровня (иногда даже философского характера), так и конкретные методы, и инструментальные средства, предназначенные для реинжиниринга ИС.

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

• понятие «реинжиниринг ИС» различными исследователями до сих пор трактуется по разному, существует множество близких понятий, наличие которых приводит к появлению внешне отличающихся, но по сути схожих подходов, методов и технологий;

• предлагаемые решения не позиционируются в контексте других существующих решений;

• решения не интегрированы на уровне методологий и технологий, большое количество методов и инструментальных средств направлено на решение отдельных локальных задач, связанных с реинжинирингом ИС;

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

Следует признать, что на множестве существующих решений (подходов, методов и технологий) отсутствует их систематизация, обеспечивающая позиционирование и определяющая взаимосвязь решений на различных уровнях рассмотрения задач реинжиниринга, в том числе, уровнях методологии и инструментальных средств.

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

Так, классифицируя существующие подходы, методы и технологии, можно выделить следующие уровни рассмотрения и исследования аспектов, соотносимых с деятельностью по реинжинирингу ИС (см Рис. 4).

Рис 4. Уровни рассмотрения и исследования аспектов, соотносимых с реинжинирингом

Заключение

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

Так, несмотря на наличие большого количества работ, охватывающих данную проблематику с различных точек зрения, следует признать, что:

• понятие «реинжиниринг ИС» различными исследователями до сих пор трактуется по разному, существует множество близких понятий, наличие которых приводит к появлению внешне отличающихся, но по сути схожих подходов, методов и технологий;

• существующие методы и технологии не позиционируются в контексте других существующих решений, не интегрированы на уровне методологий и технологий;

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

• отсутствует четкая взаимосвязь между методами/технологиями реинжиниринга и методологиями разработки ИС «с нуля».

В сложившейся ситуации актуальной задачами становятся:

• унификация, а возможно, и стандартизация понятия «реинжиниринг ИС», других связанных с ним понятий;

• разработка целостных методологий реинжиниринга ИС;

• разработка средств адаптации методологий реинжиниринга ИС в реальных проектах;

• создание инструментальных средств, обеспечивающих комплексное решение задач по реинжинирингу ИС;

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

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

1. "Автоматизированный реинжиниринг программ" Сборник статей под ред. А.Н.Терехова и А.А.Терехова Издательство С.-Петербургского университета, 2000.

2. Энн Мак-Крори Что такое унаследованные системы?, Computerworld, США, 1998

3. Кротов А.А. и Лупян Е.А. Обзор методов реструктуризации и интеграции информационных систем, http://d902.iki.rssi.ru/students/alekro/Dissertation/Papers/Reengineering/my_review.html

Размещено на Allbest.ru

...

Подобные документы

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

    контрольная работа [20,2 K], добавлен 13.04.2009

  • Радио и сотовые средства связи. Современные информационные технологии, сети их классификация, структура и параметры. Линии связи и их характеристики. Классификация систем связи с подвижными объектами. Радиальные системы, их достоинства и недостатки.

    реферат [353,2 K], добавлен 11.05.2009

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

    шпаргалка [39,9 K], добавлен 21.01.2011

  • Интеграция как возможность обмениваться данными между приложениями или как полная реструктуризация информационной среды предприятия. Основные понятия интеграции информационных технологий. Системы корпоративных приложений. Управление бизнес-процессами.

    контрольная работа [130,2 K], добавлен 06.08.2013

  • Современные коммуникационные технологии и услуги. IP-телефония. Перспективы развития средств связи и информационных технологий. Российские особенности в области организации телефонной связи. IP-телефония. Пиринговая технология в области IP-телефонии.

    реферат [27,0 K], добавлен 08.08.2008

  • Предназначение коммутатора, его задачи, функции, технические характеристики. Достоинства и недостатки в сравнении с маршрутизатором. Основы технологии организации кабельных систем сети и архитектура локальных вычислительных сетей. Эталонная модель OSI.

    отчет по практике [1,7 M], добавлен 14.06.2010

  • Хронология развития оптической связи. Теоретические аспекты технологии FTTx. Организация, эксплуатация и диагностика телекоммуникационных линий. Достоинства и недостатки технологии. Особенности ее развития на примере предприятия ОАО "Ростелеком".

    курсовая работа [890,2 K], добавлен 14.01.2015

  • Понятие и внутренняя структура, достоинства, недостатки и области применения цифровых фильтров, классификация и разновидности. Требования задания к частотным характеристикам проектируемого фильтра. Расчет рекурсивного и нерекурсивного цифрового фильтра.

    курсовая работа [2,1 M], добавлен 16.01.2014

  • Информационные технологии. Основные понятия и определения. Человек и информационное общество. Информационные технологии XXI века: на пороге революции. Новые информационные технологии. Выдвижение информации на лидирующее место в жизни человека.

    реферат [38,0 K], добавлен 08.09.2008

  • Сущность и история развития модемной технологии ADSL. Принцип действия и параметры линии связи ADSL. Понятие и основные преимущества технологии доступа по GEPON. Линейка продуктов GEPON у ZyXEL. Оптические сплиттеры оптической распределительной сети ODN.

    реферат [2,3 M], добавлен 04.03.2012

  • Эффективные пути развития сетевой инфраструктуры. Внедрение сетевых решений на базе технологий сетей Passive Optical Network. Основные топологии построения оптических систем. Сравнение технологий APON, EPON, GPON. Сущность и виды оптического волокна.

    дипломная работа [3,3 M], добавлен 01.11.2013

  • Международные телематические проекты информатизации логистических операций. Место и роль международных телематических проектов информатизации, штриховой и радиочастотной идентификации в теории и практике современных информационных систем в логистике.

    реферат [34,9 K], добавлен 26.08.2010

  • Принципы построения радиосистемы "Стрелец". Модуль беспроводной передачи данных по технологии ZigBee, преимущества и недостатки его применения, принцип действия и оценка возможностей. Описание структурной и принципиальной электрической схемы устройства.

    дипломная работа [1,4 M], добавлен 24.04.2015

  • Обзор существующих технологий систем видеонаблюдения (аналоговых, IP, смешанных), принцип их работы, преимущества и недостатки. Анализ основных критериев выбора технологии системы видеонаблюдения. Стандартный расчёт проекта системы IP-видеонаблюдения.

    курсовая работа [1,2 M], добавлен 20.09.2016

  • Классификация систем радиочастотной идентификации (РЧИ) и области их применения. Состав системы РЧИ, физические принципы работы. Преимущества и недостатки радиочастотной идентификации. Характеристики систем РЧИ и её элементов, международные стандарты.

    реферат [2,3 M], добавлен 15.12.2010

  • Основные термины в технологии защиты потоков SDH и суть одного из методов обеспечения быстрого восстановления работоспособности синхронных сетей. Требования, предъявляемые к линейным кодам волоконно-оптических систем передачи, кодирование сигнала.

    контрольная работа [436,0 K], добавлен 09.07.2009

  • Анализ моделей радиоканалов в системах доступа четвертого поколения, способы их оценки. Методы оценки каналов в системах связи с использованием технологии OFDM–MIMO. Краткое описание технологии многоантенной передачи, ее достоинства и принципы работы.

    дипломная работа [4,7 M], добавлен 18.10.2015

  • Содержание и основные составляющие перспективных информационных технологий. Соотношение алгоритмического и эвристического труда при конструировании ЭС. Особенности автоинтерактивного конструирования микроэлектронных блоков средствами малых ЭВМ и АРМ.

    реферат [167,7 K], добавлен 19.09.2010

  • Характеристики оборудования технологий высокоскоростного цифрового абонентского доступа. Области применения симметричных DSL устройств. Обзор модемов Flex Gain, расчет длины регенерационного участка. Общие положения по электромагнитной совместимости.

    дипломная работа [380,4 K], добавлен 12.01.2012

  • Развитие компьютерных коммуникаций. Требования к экономической информации. Особенности информационных процессов на предприятиях. Проблемы внедрения информационных технологий в гуманитарной сфере. Методика информационного обследования предприятием.

    реферат [25,3 K], добавлен 05.05.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.