Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Копия Диплом Кілесо.doc
Скачиваний:
16
Добавлен:
16.09.2019
Размер:
7.62 Mб
Скачать

4.2. Загальна характеристика case-засобів Visual Paradigm

CASE-засіб Visual Paradigm з часу своєї появи зазнало серйозну еволюцію і перетворилося на сучасне і потужний засіб аналізу, моделювання та розробки ІС. В Visual Paradigm мова UML став базовою технологією візуалізації та розробки.

У рамках Visual Paradigm існують різні програмні інструментарії, що відрізняються між собою діапазоном реалізованих можливостей. Базовим засобом в даний час залишається Visual Paradigm for UML, яке існує в семи модифікаціях:

• Visual Paradigm Enterprise Edition;

• Visual Paradigm Professional Edition;

• Visual Paradigm Standart Edition;

• Visual Paradigm Modeler Edition;

• Visual Paradigm Personal Edition;

• Visual Paradigm Community Edition;

• Visual Paradigm Viewer Edition;

Visual Paradigm доступно як для операційного середовища типу UNIX, так і для Windows. Найбільш повними можливостями володіє перша з вказаних модифікацій цього кошти. З цих можливостей можна відзначити: реалізацію UML, генерацію кодів більш ніж на 10 різних мовах програмування (Java, C + +, CORBA IDL, PHP, XML Schema, Ada, Python, C #, VB. NET, Object Definition Language (ODL), Flash ActionScript , Delphi, Perl, Objective-C, and Ruby, зворотну генерацію діаграм (реінжинірингу) на основі програмного коду (Java class,. NET dll and exe, JDBC, and Hibernate) і випуск проектної документації.

Visual Paradigm дозволяє генерувати програмний код стандарту MS Visual C + +, забезпечує документування проекту в форматі HTML для Web-публікації і підтримує інтеграцію з іншими інструментами об'єктно-орієнтованої розробки програм, базами даних і з компонентами MS Office.

Можливі практично всі сучасні досягнення в області інформаційних технологій:

• інтеграція з MS Visual Studio, що включає в себе підтримку на рівні прямого і зворотного генерації кодів і діаграм VB, Visual C + +, Visual J + + (ATL-Microsoft Active Template Library, Web-Classes, DHTML, Data Connections);

• безпосередня робота (інжиніринг і реінжиніринг) з виконуваними модулями і бібліотеками форматів EXE, DLL, TLB, OCX;

• повна підтримка CORBA 2.2, включаючи реалізацію технології компонентної розробки додатків CBD (Component-Based Development), мови визначення інтерфейсу IDL (Interface Definition Language) і мови визначення даних DDL (Data Definition Language);

• повна підтримка середовища розробки Java-додатків JDK 1.2, включаючи прямий і зворотний генерацію класів Java формату JAR, а також роботу з файлами форматів CAB і ZIP.

• інтеграція з SDE for Eclipse / WebSphere ®;

• інтеграція з SDE for JBuilder ®;

• інтеграція з SDE for JDeveloper;

• інтеграція з SDE for IntelliJ IDEA ™;

• інтеграція з SDE for WebLogic Workshop ™.

Широкі можливості Visual Paradigm дозволяють:

• проектувати системи будь-якої складності;

• давати розгорнуте уявлення про проект у поєднанні зі редством документування (SoDA);

• проводити кодогенерацію;

• проводити зворотне проектування наявних систем;

• також Visual Paradigm має відкритий для доповнень інтерфейс;

• інтегрується із засобами розробки;

• підтримує мову UML;

• зручний для користувача графічний інтерфейс;

• багатоплатформеність.