Главная » Просмотр файлов » Диссертация

Диссертация (1145120), страница 41

Файл №1145120 Диссертация (Методология и инструментарий предметно-ориентированного моделирования) 41 страницаДиссертация (1145120) страница 412019-06-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 41)

Конфигурирование означает использование стандартных средств настроек EAM-инструмента — шаблонов, палитр ипр. — и позволяет отразить в EAM-инструменте широкий спектр индивидуальных черт КИТ-решения. Как правило, конфигурирование осуществляетсячерез специальные диалоговые окна EAM-инструмента.

Таким образом, посредством конфигурирования создатели EAM-инструмента отразили ту вариативность, которая была для них очевидна и хорошо «легла» в инструмент.Доработка EAM-инструмента осуществляется средствами открытого программного интерфейса, предоставляемого инструментом. Прежде всего, этосредства доступа к репозиторию, однако возможны и более «продвинутые»возможности — различные события в системе, которые стороннее программное приложение может получать, средства работы с диаграммами и т.д. Да250лее мы не будем разделять конфигурирование и доработку EAMинструмента, считая оба действия созданием комплекса средств КИТрешения.

В рамках этого комплекса должны быть реализованы следующиевозможности: пользовательские интерфейсы — для разных групп пользователей целесообразно создавать различные интерфейсы с различными возможностями (эта функциональность зависит от возможностей базовогоEAM-инструмента); базовая поддержка языка моделирования — пользователи должны создавать модели именно в терминах созданного языка моделирования,то есть пользоваться видами диаграмм, сущностями и связями своейпредметной области (эта функциональность зависит от возможностейбазового EAM-инструмента); поддержка корректности (post-processing) — пакетные средства контроля синтаксиса языка (иначе средства автоматической обработки моделей не смогут корректно обрабатывать модели); поддержка корректности (administration) — как правило, модель, скоторой работают пользователи в EAM-инструменте, оказываетсябольшой (сотни диаграмм, тысячи сущностей и связей), её модифицируют многие люди; поэтому со временем модель может накапливатьпротиворечия и ошибки (например, появляются сущности, которые невстречаются ни на одной диаграмме, или некоторые пользователи используют собственные объекты вместо регламентированных предопределённых и т.д.); поэтому должны быть разработаны соответствующиепрограммные средства для обнаружения и коррекции этих противоречий и ошибок.Кроме того, в рамках комплекса программных средств должна быть реализована следующая дополнительная функциональность:251 импорт/экспорт данных — средства автоматического импорта из различных информационных систем компании данных, необходимых примоделировании архитектуры; также, при необходимости, средства экспорта; генераторы отчётов — текстовых и табличных по моделям (конфигурирование, создание новых); Web-портал — может выполнять разные функции: содержать справочную информацию по моделированию, быть интерфейсом для синхронизации различных пользователей решения, содержать результаты моделирования (частично или даже все); несмотря на то, что EAMинструменты, как правило, умеют создавать такие порталы по содержимому репозитория, в некоторых случаях требуется создание сложного и многофункционального портала, связанного с моделью архитектуры.Все эти возможности (кроме Web-портала) реализуются с помощью различных фильтров, шаблонов и пр.

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

Имеется ввиду группировка элементов модели и диаграмм по папкамдля удобства доступа к ним из браузера модели. Дело в том, что в модели могут находиться десятки и сотни отдельных элементов (объектов): часть изэтих объектов создаётся при моделировании, часть может быть импортирована извне и использоваться в качестве предопределённых объектов. Репозиторий также содержит большое количество диаграмм.

Всю эту информациюнужно организовать для удобства работы с ней пользователей системы —252чтобы можно было быстро найти нужный объект, чтобы однородные объекты находились рядом, чтобы была иерархия папок и чтобы диаграммы находились в строго определённых папках. Кроме того, при проектированииструктуры репозитория следует учитывать не только структуру информации,но и зоны ответственности в компании — в репозитории не должно быть папок, за которые никто конкретно не отвечает. Структура папок может бытьпредставлена как отдельная онтология (схема). Наконец, для созданногоКИТ-решения должна быть выполнена развёртка и настойка.Все основные элементы поставки должны быть снабжены документацией— язык, методика, процесс, шаблоны моделирования, инструкция по использованию решения и т.д.

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

Объем и, соответственно, трудоёмкость этой части поставки могут сильно варьироваться,легко становясь одной из самых ресурсоёмких частей КИТ-решения.Обучение является необходимой составляющей КИТ-решения. Результатобучения заключается в том, что заказчик становится способным полностьюсамостоятельно использовать решение. Можно выделить следующие этапыобучения в КИТ-проекте: (i) семинарское обучение специалистов заказчикаязыку моделирования и правилам работы с решением; (ii) выполнение пилотного моделирования силами проектной группы КИТ-проекта (возможно,совместно с будущими пользователями); (iii) работа с решением, выполняемая специалистами заказчика при поддержке проектной группы; (iv) самостоятельное использование решения специалистами заказчика при консультативной помощи рабочей группы уже после окончания проекта.

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

табл.4.6, 4.7, 4.8. Проекты P1, P2, P3 выполнялись для крупных госкорпорацийРФ, проект P4 реализовывался для крупной правительственной организацииРФ. Из всех проектов лишь P2 не был завершён успешно, хотя и в этом случае его результаты (онтология и язык моделирования) были использованыкомпанией после завершения проекта. В рамках проекта P1 был создан самый сложный предметно-ориентированный язык — он был разработан практически «с нуля» и использовал язык продукта ARIS как средство реализации. Однако поддержка этого языка уступала аналогичной поддержке в проектах P2 и P3 (позиции 2.2 и 2.3 в табл.

3.1) из-за того, что пакет ARIS значительно слабее Mega и IBM System Architect по функциональным возможностям средств расширения. Использованный в проекте Р4 EAM-инструмент неподдерживал визуальных средств моделирования. Поэтому в рамках проектабыл создан не столько предметно-ориентированный язык моделирования,сколько онтология (то есть не было диаграммной нотации), при этом поддержка корректности информации в этой онтологии была незначительной.

Впроекте P3 пользовательский интерфейс был создан на основе технологииSharePoint и оказался наиболее многофункциональным из всех рассмотренных здесь проектов (пункт 2.1 в табл. 4.7).254Табл. 4.6. Методологический блок№КИТ-проектыЭлементы финальной поставкиP1P2P3P41Язык моделирования++++++++2Методика использования---+-3Процесс++-++-4Интеграция+--+-Результаты моделирования: «as is»+++++Результаты моделирования: «to be»-+-+-5Табл. 4.7.

Технологический блок№КИТ-проектыЭлементы финальной поставкиP1P2P3P4ARISMegaIBM1*SAОРГМастер1Базовый EAM-инструмент2Комплекс программных средств2.1Пользовательские интерфейсы+-+-++2.2Базовая поддержка языка моделирования+-+++-2.3Поддержка корректности (online)+-+++-2.4Поддержка корректности (postprocessing)+++-2.5Поддержка корректности(administration)++++-2.6Импорт/экспорт+++-2.7Web-портал++++++2.8Генераторы отчётов+-+-+++2.9Структура репозитория++++2.10Развёртка и настройка решения++++3Документация++++-1*IBM System Architect.255Табл. 4.8. Блок обучения и сопровождения№КИТ-проектыЭлементы финальной поставкиP1P2P3P41Обучение+-++-2Сопровождение+-++-Точная идентификация составных частей финальной поставки КИТрешения может помочь при разработке требований в КИТ-проектах и оценкинеобходимых для их реализации ресурсов.

Модель может использоватьсятакже для оценки качества результатов КИТ-проекта. Кроме того, данная модель применима для дальнейшего изучения КИТ-проектов: даже достаточноповерхностный анализ четырёх проектов, проведённый с её помощью, выявил тенденцию слабой поддержки методики моделирования — как правило,заказчики не понимают важность этой части поставки, объединяя методику спользовательской документацией или вовсе исключая её из итоговой поставки.2564.5 Сравнения и соотнесенияFSS-метод. Новизна метода заключается в использовании дополнительной, по отношению к модели бизнес-процессов (BPMN), модели документации, описывающей иерархиюдокументов, используемых в публич-ных/государственных услугах.

При этом данная иерархия строится на основеFeature Modeling [297]. Но вместо описания доменной модели продуктов семейства ПО (контекст, в котором обычно применяется Feature Modeling), вданном случае описываются возможные атрибуты ситуации заявителя. Такженовой является идея метафор Web-визуализации, предназначенных для максимально доступного представления для пользователей Интернет-ресурсовинформации о государственной услуге.

Характеристики

Тип файла
PDF-файл
Размер
5,8 Mb
Высшее учебное заведение

Список файлов диссертации

Методология и инструментарий предметно-ориентированного моделирования
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6510
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее