Sparx Systems Enterprise Architect - це програмне рішення з найповнішим набором UML інструментів для проведення аналізу, роботи над дизайном моделей та супроводу всього циклу розробки програмного забезпечення до моменту його впровадження.
Переваги, через які варто купити Sparx Systems Enterprise Architect
Sparx Systems Enterprise Architect – це унікальна у своїй здатності технологія, яка поєднує складні домени і дозволяє створювати єдине бачення та поєднує в собі інструменти високого класу, відданість відкритим стандартам за доступну ціну.
Інтегрована платформа моделювання
Моделювання повного життєвого циклу для:
- Бізнес та ІТ системи
- Програмна та системна інженерія
- У реальному часі та вбудована розробка
Створюйте надійні та обслуговувані системи
Enterprise Architect - це розрахований на багато користувачів графічний інструмент, розроблений для того, щоб допомогти вашим командам створювати надійні та обслуговуються системи. А використовуючи високоякісні вбудовані звіти та документацію, ви можете легко та точно уявити справді загальне бачення!
Висока продуктивність
Завантаження дуже великих моделей за лічені секунди
Enterprise Architect неймовірно швидко працює, завантажуючи надзвичайно великі моделі за лічені секунди. Завдяки високопродуктивному репозиторію моделей Enterprise Architect легко поєднує великі групи, що розділяють одне й те саме уявлення про підприємство.
Ефективна співпраця на глобальному рівні
Завдяки тісно інтегрованим можливостям контролю версій і хмарним серверам Enterprise Architect, що розгортаються, також дозволяє глобально розподіленим групам ефективно співпрацювати в спільних проектах.
Моделювання
Втілить свої моделі в життя
Втілить ваші моделі в життя за допомогою динамічного моделювання. Перевірте правильність своїх моделей та отримайте краще розуміння того, як працює бізнес-система. Використовуйте тригери, такі як натискання кнопки, клацання перемикача або отримання повідомлення, щоб контролювати виконання моделювання. Корпоративний архітектор також може контролювати процес моделювання, використовуючи Guards та Effects, написані на JavaScript.
Візьміть під контроль свої симуляції
Система безпеки визначає, який шлях буде вибрано наступним, виходячи з таких критеріїв, як, наприклад, коли введено дійсний пароль. Візьміть під контроль свої симуляції, використовуючи ефекти для маніпулювання змінними та виконання розрахунків у час під час симуляції. Поекспериментуйте з різними варіантами і внесіть зміни в моделювання в середовищі, не схильного до ризику. Керуючи швидкістю симуляції, ви можете уповільнити роботу системи, щоб спостерігати небачені раніше кроки.
Поліпшення бізнес-результатів
Використовуйте контрольні точки для аналізу прийняття рішень та покращення результатів бізнесу. Моделювання може допомогти покращити комунікацію, донести важливі бізнес-ідеї та знизити складність.
Простежуваність
Повна простежуваність
Enterprise Architect забезпечує повну простежуваність від вимог, моделей аналізу та проектування до реалізації та розгортання. Ефективна перевірка, валідація та негайний аналіз впливу можливі протягом усього життєвого циклу, використовуючи такі можливості, як матриця відносин Enterprise Architect та представлення ієрархії.
Потрібна інформація
У поєднанні з вбудованим розподілом завдань та ресурсів керівники проектів та групи забезпечення якості мають необхідну інформацію для успішної реалізації проектів.
Моделювання, управління та відстеження
Простеження запропонованих змін
Захоплення та відстеження формальних вимог до проектування, збирання, розгортання і не тільки. Використовуйте аналіз впливу для відстеження запропонованих змін у вихідних вимогах. Побудуйте правильну систему.
Вбудовані функції керування вимогами Enterprise Architect можуть використовуватись для:
- Визначення організованої ієрархічної моделі вимог
- Відстеження виконання системних вимог до елементів моделі
- Пошук та звіт за вимогами
- Виконання аналізу впливу запропонованих змін вимог
- Управління складною інформацією
Моделювання та керування складною інформацією
Enterprise Architect допомагає окремим особам, групам та великим організаціям моделювати та керувати складною інформацією. Інтегруючи та поєднуючи широкий спектр структурної та поведінкової інформації у візуальній формі, ви можете побудувати послідовну модель, що піддається перевірці того, що є або що буде.
Інструменти, вбудовані в Enterprise Architect допомагають вам керувати складністю, включають:
- Діаграми для моделювання концепцій стратегічного та бізнес рівня
- Специфічні для домену профілі та багаторазові моделі
- Управління базовими показниками та версіями для відстеження та інтеграції змін
- Рольова безпека, щоб допомогти потрібним людям зробити правильний внесок
Документація
HTML-код одним клацанням миші та генерація документів
Enterprise Architect надає потужні інструменти генерації документів та звітності з повним редактором шаблонів WYSIWYG. Створюйте докладні звіти з необхідною вам інформацією у форматі, який потрібно вашій компанії або клієнту!
Одним натисканням кнопки автоматично створюються HTML-версії вашої моделі для легкого розповсюдження через Інтернет чи інтранет вашої організації.
Вихідний код туди і назад
Вбудований редактор вихідного коду дозволяє швидко переходити від моделі до вихідного коду у тому ж середовищі. Шаблони генерації коду дозволяють налаштовувати згенерований вихідний код відповідно до специфікацій вашої компанії.
Enterprise Architect підтримує генерацію та зворотний інжиніринг вихідного коду для багатьох популярних мов, включаючи:
- ActionScript
- Ada
- C and C++
- C#
- Java
- Delphi
- Verilog
- PHP
- VHDL
- Python
- System C
- VB.Net
- Visual Basic
- and more...
Візуалізація програми
Зворотній інженерний код та бази даних
Enterprise Architect допомагає візуалізувати ваші програми, підтримуючи реверс-інжиніринг широкого спектру мов розробки програмного забезпечення та схеми сховища бази даних.
Максимізувати повторне використання
Введіть повні фреймворки та успадковані системи з вихідного коду, файлів JAR або навіть двійкових збірок .Net! Імпортуючи фреймворки та бібліотечний код, можна максимізувати повторне використання та розуміння існуючих інвестицій.
Модель керована архітектура
Перетворення та шаблони
Enterprise Architect підтримує розширені перетворення моделі на основі моделей (MDA), використовуючи прості в редагуванні шаблони перетворення.
Платформа не залежить від платформи
Ви можете швидко розробити детальні рішення із абстрактних моделей. Модель із незалежною платформою (PIM) може призвести до створення кількох цільових рішень для конкретних платформ, забезпечуючи значне підвищення продуктивності!
Зі вбудованими перетвореннями для:
- C#
- DDL
- EJB
- Java
- JUnit
- NUnit
- WSDL
- XSD
Налагодження та візуалізація
Складання, тестування та запуск
Enterprise Architect дозволяє створювати, тестувати, налагоджувати, запускати та виконувати сценарії розгортання, все з середовища розробки Enterprise Architect. Завдяки можливості генерувати тестові класи NUnit та JUnit з вихідних класів з використанням перетворень MDA та інтегрувати процес тестування безпосередньо в IDE Enterprise Architect, тепер ви можете інтегрувати UML та моделювання у процес складання/тестування/виконання/розгортання.
Пройдіть через виконання коду
На додаток до функціональності складання/тестування та виконання, Enterprise Architect включає можливості налагодження для Java, .NET та Microsoft Native (C++, C та VB). Відладчики, вбудовані в Enterprise Architect, спеціально призначені для того, щоб дати можливість розробнику або тестувальнику збирати інформацію трасування стека під час «обходу» коду, виконуючи перевірку під час виконання призупинених потоків.
Виконання коду на візуальних діаграмах
Потім вони можуть використовувати остаточну історію трасування стека для генерації діаграм послідовності Enterprise Architect, перетворюючи фактичне виконання коду і виклики в візуальні діаграми.
Автоматизація
Доступ до нутрощів моделей
Інтерфейс автоматизації дозволяє отримати доступ до внутрішніх компонентів моделей Enterprise Architect. Будь-яке середовище розробки, яке здатне генерувати клієнти ActiveX Com, можна використовувати для підключення до інтерфейсу автоматизації Enterprise Architect.
Деякі приклади завдань, які можна виконати через інтерфейс автоматизації:
- Автоматично генерувати та публікувати щоденний HTML-звіт у вашій локальній мережі.
- Повторювані завдання сценаріїв, такі як оновлення властивостей, загальних всім елементів моделі
- Генерація коду з кінцевого автомата чи діаграми
- Створення звітів користувача
- Виконувати спеціальні запити до моделі
Моделювання бази даних
Інструменти бази даних та профілі
Вбудовані в Enterprise Architect інструменти та профілі моделювання даних розширюють UML, надаючи інтуїтивно зрозуміле зіставлення концепцій таблиць та відносин у базі даних із концепціями класів та асоціацій UML. Ці розширення також дозволяють моделювати ключі бази даних, тригери, обмеження, RI та інші функції реляційної бази даних.
Автоматична генерація DDL
Enterprise Architect підтримує моделювання схеми бази даних та автоматичне створення сценаріїв DDL для одинадцяти цільових завдань СУБД:
- DB2
- Firebird
- MS Access
- MySQL
- MS SQL Server
- Oracle
- PostgreSQL
Системне проектування та моделювання
Інтегруючи безліч високоякісних функцій для системних інженерів, Ultimate та Unified редакції Enterprise Architect забезпечують вбудовану підтримку для:
- SysML 1.1, 1.2, 1.3, 1.4, 1.5
- Параметрична модель моделювання
- Генерація виконуваного коду
- Перетворення моделі в код для мов опису обладнання та ADA 2005
Моделювання бізнес-процесів
Існує багато підходів до моделювання бізнес-процесів (BPM) з використанням UML як базової мови моделювання.
Зокрема, діаграми діяльності, діаграми об'єктів та профілі користувача надають потужні підходи до моделювання для бізнес-аналітиків.
Enterprise Architect доповнює UML 2.5 елементами підтримки та розширення BPMN для аналізу, управління вимогами та управління процесами (такими як елементи змін, функцій та проблем).
Можливості моделювання бізнес-процесів Enterprise Architect дозволяють:
- Візуалізувати бізнес-процес із профілем UML для BPMN
- Генерувати сценарії BPEL, що виконуються, з моделей BPMN
- Підтверджувати правильність моделей BPMN
Розширення UML 2.5
Основи Enterprise Architect ґрунтуються на специфікації UML 2 - але на цьому все не закінчується!
Використовуйте профілі UML для розширення області моделювання, а перевірка моделі забезпечує цілісність.
Поєднайте бізнес-процеси, інформацію та робочі потоки в одній моделі, використовуючи наші безкоштовні розширення для BPMN та профіль Eriksson-Penker.
Управління проектом
Менеджери проектів можуть використовувати Enterprise Architect для:
- Призначення ресурсів елементам
- Визначення ризиків та зусиль
- Оцінки розміру та складність проекту
- Впровадження процедури контролю та обслуговування змін
Маючи досвід, метрики варіантів використання надають чудовий спосіб швидко оцінити масштаб проекту.
Ultimate | Systems Engineering | Business & Software Engineering | Corporate | Professional | Desktop | |
EAP-файли проектів | + | + | + | + | + | + |
Передове моделювання UML 2.4.1 | + | + | + | + | + | + |
ArchiMate 2.0, BPMN 2.0, Ecore, SOMF 2.1 | + | + | + | + | + | + |
API-інтерфейс автоматизації, API-інтерфейс для RTF-звітності | + | + | + | + | + | + |
Моделювання бізнес-процесів | + | + | + | + | + | + |
Списки елементів (табличне редагування) | + | + | + | + | + | + |
Відображення проектів як діаграм Ганта. Редактор діаграм станів | + | + | + | + | + | + |
Розширений пошук метаданих/репозиторіїв, режим креслення від руки, інтелект-картки | + | + | + | + | + | + |
Центр навчання | + | + | + | + | + | + |
Обмін метаданим XML за стандартом OMG (OMG XMI), імпорт та експорт XMI-файлів (2.1, 1.2, 1.1, 1.0) | + | + | + | + | + | + |
Генерація звітів у форматі PDF, збереження діаграм у PDF | + | + | + | + | + | + |
Вікно персональної інформації, розширюваність профілю/метамоделі, сценарії/налаштування форм, помічники у створенні профілів | + | + | + | + | + | + |
Проектні завдання, матриця взаємозв'язків, текстові оверлеї матриць взаємозв'язків, робочі множини (Working Sets) | + | + | + | + | + | + |
Налаштування звітів користувача: редактор шаблонів WYSIWYG (для звітів у форматі Rich-Text). Генерація звітів у форматах HTML та Rich-Text. Фрагменти документів у звітах | + | + | + | + | + | + |
Управління вимогами та тестуванням | + | + | + | + | + | + |
Об'єкти «Ризик», «Завдання» та «Зображення» | + | + | + | + | + | + |
Інтеграція систем контролю версій, підтримка системи контролю версій Microsoft Team Foundation Server 2010 | + | + | + | + | + | + |
Експорт відсилальних даних моделей для подій календаря, групової оцінки, профілів Gap-матриці та UML-патернів | + | + | + | + | + | + |
Allocated Work, ArcGIS, GML 3.2.1 | + | + | + | + | + | |
Симуляція бізнес-процесів (вручну – версія Pro, автоматично – Corporate) | + | + | + | + | + | |
Інжиніринг коду, бази даних, WSDL, XML-схем (XSD). Двійкові коди зворотного інжинірингу (мов Java, .NET). Зворотній інжиніринг мовою, що задається користувачем | + | + | + | + | + | |
Програми налагодження та візуалізації, меню аналізу виконання. Налагодження за допомогою протоколу JDWP | + | + | + | + | + | |
MDG Technologies (Create) – продається окремо, може бути потрібна ліцензія | + | + | + | + | + | |
Форум обговорення проекту | + | + | + | + | + | |
Реплікація .EAP-проектів | + | + | + | + | + | |
Загальні моделі | + | + | + | + | + | |
Точки тестування | + | + | + | + | + | |
Модельно-орієнтована архітектура. Дизайн інтерфейсу у стилі Win 32 | + | + | + | + | + | |
Аудит змін у моделях, календар проектів, розміщення завдань, безпека (на базі ролей), розбиття/злиття базових ліній, відправка моделей електронною поштою, оптимізатор WAN-мережі, режим відкладеного завантаження (Lazy Load) | + | + | + | + | ||
GAP-аналіз, GAP-аналіз за методом TOGAF | + | + | + | + | ||
Репозиторій СУБД (підтримуються MS SQL Server, MySQL, Oracle, PostgreSQL, Progress OpenEdge, MSDE, Adaptive Server Anywhere) | + | + | + | + | ||
Доступність плаваючої ліцензії | + | + | + | + | ||
Створення сценаріїв за допомогою JScript, VBScript та Javascript | + | + | + | + | ||
Налагодження коду на of Jscript, VBScript та JavaScript | + | + | + | + | ||
Симуляція інтерфейсу користувача | + | + | + | + | ||
Генерація BPEL із діаграм BPMN, генерація BPEL 2.0, симуляція BPEL, формування бізнес-правил | + | + | ||||
Генерація коду, що виконується, з поведінкових моделей | + | + | + | |||
Інжиніринг коду Ada 2005, інжиніринг та профілі коду HDL у реальному часі, SysML 1.3, симуляція параметричних моделей SysML | + | + | ||||
UPDM | + | + | + | |||
Модуль інтеграції з Visual Studio 2005/2008, Модуль інтеграції з Eclipse, Visual Studio Link, Eclipse Link | + | + | + | |||
Zachman, TOGAF | + | + | ||||
DDS, SysML | + | + | ||||
DOORS Link | + |
Ліцензійний ключ (реєстраційна інформація) для активації Sparx Systems Enterprise Architect доставляється на e-mail, який вказується покупцем під час оформлення замовлення.
