Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УЧЕБНОЕ ПОСОБИЕ Глухова Лилия Александровна 2007.pdf
Скачиваний:
568
Добавлен:
15.06.2014
Размер:
921.37 Кб
Скачать

данных

для

 

документирования, поддерживать

исходные

данные

и

документацию

в

актуальном

состоянии, выполнять

автоматическое

 

форматирование документов в соответствии с действующими стандартами на

 

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

 

 

 

 

Telelogic

DocExpress может

использоваться

при

выполнении задач

 

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

Инструментальное средство Telelogic DocExpress может быть отнесено к уровню нижних (lower) CASE–средств, категории ToolКit, типу CASE–средств, предназначенных для управления проектом.

6.5.5. Telelogic TAU Logiscope

Семейство инструментальных средств Telelogic TAU Logiscope входит в

состав семейства Telelogic

TAU

и

может использоватьсяинженерами

по

качеству и тестировщиками.

 

 

 

 

 

 

Семейство

TAU

Logiscope

предназначено

для

поддержки

зада

жизненного цикла, связанных с выполнением проверок, оценок и тестирования

промежуточных

продуктов

разработки. Применение Telelogic TAU Logiscope

позволяет управлять

качеством

процессов, промежуточных и конечных

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

сроки выполнения проектов.

 

 

 

 

 

 

Telelogic TAU Logiscope

дает

возможность автоматизировать

поиск

ошибок в исходных кодах программных модулей, компонент, объектов

программных средств, оценить качество, сложность и соответствие принятым

правилам исходных кодов, оценить степень покрытия исходных кодов тестами.

Семейство

Telelogic

TAU

Logiscope

включает

следующие

инструментальные средства:

·Logiscope Audit – инструментальное средство для оценки качества и графического анализа исходных программных кодов;

·Logiscope RuleChecker – инструментальное средство для проверки исходного кода на соответствие принятым правилам;

·Logiscope TestChecker – инструментальное средство для проверки степени покрытия исходного кода тестовыми наборами;

·Logiscope Reviewer – инструментальное средство, сочетающее в себе

возможности Logiscope Audit и Logiscope RuleChecker.

Семейство Telelogic TAU Logiscope поддерживает вспомогательные процессы жизненного цикла, связанные с управлением качеством процессов и продуктов: обеспечения качества, верификации, аттестации, совместного анализа, аудита (см. подразд. 1.2 данного обучающего курса).

Кроме того, семейство Telelogic TAU Logiscope также может быть использовано при выполнении ряда задач других процессов жизненного цикла.

163

Например, в процессе поставки инструментальное средство Telelogic TAU Logiscope поддерживает выполнение следующих работ и зад(рачботы в списке указаны слева, задачи справа):

·проверка и оценка:

·участие в совещаниях, подготовке приемки программного продукта, приемочных испытаниях, совместных анализах и аудиторских проверках;

·выполнение верификации и аттестации программного продукта, программной услуги и процессов;

·выполнение работ по обеспечению качества;

В

процессе разработки

инструментальное

средствоTelelogic

TAU

 

Logiscope поддерживает выполнение следующих работ и задач:

 

 

 

 

 

· программирование и тестирование программных средств:

 

 

 

 

 

·

программирование

программных

модулей, базы

 

данных,

 

 

 

разработка

процедур

и

 

данных

для

 

их

ис

 

 

(тестирования);

 

 

 

 

 

 

 

 

 

 

 

· уточнение

 

общих

требований

к

тестированию

и

программы

 

 

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

 

 

 

 

 

 

 

 

 

·

оценка

результатов

программирования и

тестирования

по

 

 

критериям;

 

 

 

 

 

 

 

 

 

 

 

·

сборка программных средств:

 

 

 

 

 

 

 

 

 

 

·

оценка

планов

и

результатов

сборки

и

тестирования

 

 

критериям.

 

 

 

 

 

 

 

 

 

 

 

Следует обратить внимание, что данное семейство используется при

 

выполнении работ и задач процесса разработки, связанных

с

исходными

 

текстами

программных

 

модулей. Это

касается,

в

первую

очередь,

работы

 

«Программирование и тестирование программных средств» и, возможно,

 

начальных этапов работы «Сборка программных средств», когда программные

 

модули собираются в небольшие группы и выполняется

тестирование этих

групп.

 

 

 

средство Telelogic

TAU

Logiscope

 

 

 

 

 

Инструментальное

 

может

быть

 

отнесено к уровню нижних(lower) CASE–средств,

категории ToolКit, типу

 

CASE–средств, предназначенных для управления проектом.

 

 

 

 

 

Следует отметить, что инструментальные средства семейства компании

 

Telelogic могут интегрироваться друг с другом. Таким образом, их совместное

 

использование

поддерживает

подавляющее

большинство

работ

и

зад

процессов жизненного цикла программных средств.

164

РАЗДЕЛ 7. РАЗРАБОТКА

ДОКУМЕНТАЦИИ

ПРОГРАММНЫХ СРЕДСТВ

ИЕЕ СТАНДАРТИЗАЦИЯ

7.1.Процесс документирования

по стандарту ISO/IEC 12207: 1995

Возрастающие масштабы

применения

программных средств и

сложность

вызывают

необходимость

в

,полнойточной

и

 

понятной

документации

 

на программное средство, доступной пользователям.

Часто

документация

 

разрабатывается

после

создания

 

соответству

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

она создавалась в процессе разработки программного средства.

 

 

 

Процесс

 

документирования

программных

средств

и

регламентирует

международный

стандартISO/IEC 12207:

1995

и

его

аутентичный аналог СТБ ИСО/МЭК 12207-2003 [1, 8].

Вданном стандартепроцесс документирования определяется как процесс формализованного описания информации, созданной в процессе или работе жизненного цикла.

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

Всоответствии с ИСО/МЭК 12207 процесс документирования состоит из четырех работ (рисунок 7.1) и семи задач(работы в списке указаны слева, задачи справа):

·

подготовка процесса документирования:

 

 

 

·

разработка

и

реализация

плана

обозначения

документо,

 

 

выпускаемых

в

процессах

жизненного цикла

программных

 

 

средств;

 

 

 

 

 

·

проектирование и разработка (документации):

 

 

 

·

проектирование

документов

согласно

стандартам

 

 

документацию;

 

 

 

 

·подтверждение источника и соответствия исходных материалов для документов;

165