Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Перечислите и охарактеризуйте типы CASE-средств





1. Анализ и проектирование Средства этого типа используются для поддержки начальных этапов процесса разработки: анализа предметной области, разработки требований к системе, проектирования системной архитектуры, разработки требований к программным средствам, проектирования программной архитектуры, технического проектирования программных средств Средства данного типа поддерживают известные методологии анализа и проектирования. На выходе генерируются спецификации системы, ее компонентов и интерфейсов, связывающих эти компоненты, архитектура системы, архитектура программного средства, технический проект программного средства, включая алгоритмы и определения структур данных. Таким образом, поддерживаются работы 2 – 6 процеса разработки ПС и систем.

К средствам данного типа можно отнести, например, AllFusion Process

Modeler (BPwin), CASE.Аналитик, Design/IDEF, Telelogic DOORS,

Telelogic TAU, Telelogic Rhapsody, Telelogic Statemate (см. подразд.

2. Проектирование баз данных и файлов Средства этого типа обеспечивают логическое моделирование данных, автоматическое преобразование моделей данных в третью нормальную форму, автоматическую генерацию схем баз данных и описаний форматов файлов на

уровне программного кода. К средствам этого типа можно отнести, например, AllFusion Data Modeler (ERwin), CA ERwin Data Model Validator (ранее ERwin

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

К средствам данного типа можно отнести, например, TAU/Developer,

TAU/Tester, Logiscope Audit, Logiscope RuleChecker, Logiscope TestChecker,

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

Средства реинженерии включают:

 статические анализаторы для генерирования схем программного

средства из его кодов и оценки влияния модификаций;

 динамические анализаторы, включающие трансляторы со встроенными отладочными возможностями;

 документаторы, автоматически обновляющие документацию при из-

менении кода программного средства;

 редакторы кодов, автоматически изменяющие при редактировании кодов предшествующие ему структуры, в том числе и спецификации требований;

 средства доступа к спецификациям, позволяющие выполнять их мо-

дификацию и генерацию модифицированного кода;

 средства реверсной инженерии, транслирующие коды в спецификации или модели.

К средствам данного типа можно отнести, например, Telelogic

DocExpress, Telelogic Synergy, Telelogic Change, средства линейки AllFusion

5. Окружение К средствам данного типа относятся средства поддержки интеграции CASE-средств и данных. К данному типу можно отнести, например, Telelogic

Rhapsody Gateway, Telelogic Rhapsody Interface Pack, AllFusion Data Profiler,

6. Управление проектом К средствам данного типа относятся средства поддержки процесса управления ЖЦ ПС и систем. Их функциями являются планирование, контроль, руководство, организация взаимодействия и т.п. К средствам данного типа можно отнести, например, Telelogic Focal Point, Telelogic Dashboard, AllFusion Process Management Suite, ADvisor (см. подразд.

58. Что отражает классификация CASE-средств по категориям? Данная классификация отражает уровень интегрированности CASE-средств по выполняемым функциям.

59. Перечислите и охарактеризуйте категории CASE-средств.

1. Категория Tool (tool – рабочий инструмент) Включает средства самого низкого уровня интегрированности. В данную

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

2. Категория ToolКit (toolкit – набор инструментов, пакет разработчика)

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

3. Категория Workbench (workbench – рабочее место). CASE-средства данной категории обладают самой высокой степенью интеграции. Они представляют собой интегрированную совокупность инструментальных средств, поддерживающих практически весь процесс разработки и ряд вспомогательных и организационных процессов ЖЦ ПС и систем. Используют репозиторий для хранения информации по проекту, поддерживают организацию коллективной работы над проектом.

Date: 2016-05-18; view: 958; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию