Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Технология Computer Associates




Компания Computer Associates (www.ca.com) предлагает комплексы инструментальных средств поддержки различных процессов ЖЦ ПО:

AllFusion Modeling Suite — интегрированный комплекс CASE-средств[30], включающий следующие продукты:

· AllFusion Process Modeler (BPwin) — функциональное моде­лирование;

· AllFusion ERwin Data Modeler (ERwin) — моделирование данных;

· AllFusion Component Modeler (Paradigm Plus) — объектно-, ориентированный анализ и проектирование с использова­нием UML и возможностью генерации кода;

· AllFusion Model Manager (Model Mart) — организация совме­стной работы команды разработчиков;

· AllFusion Data Model Validator (ERwin Examiner) — проверка структуры и качества моделей данных.

AllFusion Change Management Suite — комплекс средств управ­ления конфигурацией и изменениями.

AllFusion Process Management Suite — средства управления процессами и проектами для различных типов приложений.

CASE-средства ERwin и BPwin были разработаны фирмой Logic Works, которая в 1998 г. вошла в состав PLATINUM Technology, а затем Computer Associates.

BPwin — средство моделирования бизнес-процессов, реализу­ющее метод IDEF0, а также поддерживающее диаграммы пото­ков данных и IDEF3. В процессе моделирования BPwin позволя­ет переключиться с нотации IDEF0 на любой ветви модели на но­тацию IDEF3 или DFD и создать смешанную модель. BPwin под­держивает функционально-стоимостной анализ (ABC).

Семейство продуктов ERwin представляет собой набор средств концептуального моделирования данных, использующих метод IDEF1X. ERwin реализует проектирование схемы БД, гене­рацию ее описания на языке целевой СУБД (Oracle, Sybase, DB2, Microsoft SQL Server и др.) и реверсный инжиниринг существую­щей БД. ERwin выпускается в нескольких конфигурациях, ори­ентированных на наиболее распространенные средства разработ­ки приложений.

Для управления групповой разработкой используется сред­ство Model Mart, обеспечивающее многопользовательский дос­туп к моделям, созданным с помощью ERwin и BPwin. Модели хранятся на центральном сервере и доступны для всех участников группы проектирования.

Model Mart удовлетворяет ряду требований, предъявляемых к средствам управления разработкой крупных систем, а именно:

· Совместное моделирование. Каждый участник проекта имеет инструмент поиска и доступа к интересующей его мо­дели в любое время. При совместной работе используются три режима: незащищенный, защищенный и режим прос­мотра. В режиме просмотра запрещается любое изменение моделей. В защищенном режиме модель, с которой работа­ет один пользователь, не может быть изменена другими пользователями. В незащищенном режиме пользователи могут работать с общими моделями в реальном масштабе времени.

· Создание библиотек решений. Model Mart позволяет фор­мировать библиотеки стандартных решений, включающие наиболее удачные фрагменты реализованных проектов, на­капливать и использовать типовые модели, объединяя их при необходимости «сборки» больших систем. На основе существующих баз данных с помощью ERwin возможно воcстановление моделей (реверсный инжиниринг), которые в процессе анализа пригодности их для новой системы могут объединяться с типовыми моделями из библиотек моделей.

· Управление доступом. Для каждого участника проекта опре­деляются права доступа, в соответствии с которыми он получит возможность работать только с определенными моде­лями. Права доступа могут быть определены как для групп, так и для отдельных участников проекта. Роль специалис­тов, участвующих в различных проектах может меняться, поэтому в Model Mart можно определять и управлять права­ми доступа участников проекта к библиотекам, моделям и даже к специфическим областям модели.

 

! Следует запомнить

1. Основным требованием, предъявляемым к современным ТС ПО, является их соответствие стандартам и норматив­ным документам, связанным с процессами ЖЦ ПО и оцен­кой технологической зрелости организаций-разработчиков (ISO 12207, ISO 9000, СММ и др.).

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

 

Основные понятия

Технология создания ПО, технологический процесс, техноло­гическая операция, рабочий продукт, роль, руководство, инстру­ментальное средство (CASE-средство).

 

? Вопросы для самоконтроля

1. Охарактеризуйте систему понятий, описывающих ТС ПО. Какие понятия являются наиболее важными?

2. Какие из требований, предъявляемых к современным ТС ПО, представляются наиболее важными и почему?

3. Поясните смысл реалистичных и нереалистичных ожида­ний от внедрения ТС ПО.

4. Какие из критериев, приведенных в табл. 5.1, представля­ются наиболее значимыми?

5. Охарактеризуйте принципы и область применения методи­ки анализа и проектирования Rational Unified Process.

 

 

ГЛАВА 6





Поделиться с друзьями:


Дата добавления: 2015-11-05; Мы поможем в написании ваших работ!; просмотров: 566 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Так просто быть добрым - нужно только представить себя на месте другого человека прежде, чем начать его судить. © Марлен Дитрих
==> читать все изречения...

2439 - | 2195 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.