Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Доменне Проектування

Метод Synthesis

Метод FODA

Метод IDeA

Метод IDeA (Intelligent Design Aid) розроблений Lubars в 1991 році. IDeA представляє собою середовище проектування, що допомагає при проектуванні ПЗ і підтримує повторне використання абстрактних конструкцій, представлених у вигляді напівформальних схем проекту. Lubars використовує доменний аналіз для заповнення повторно використовуваних бібліотек.

Метод FODA (Feature-oriented domain analysis) розроблений Інститутом програмної інженерії для знаходження спільних рис (можливостей/властивостей) у відповідних програмних системах, що можуть бути представлені в зручному форматі з картами в особливих випадках цих можливостей. Базуючись на надійних технологіях моделювання взятих із області програмної інженерії подібно ієрархічній декомпозиції і моделям сутність-зв'язок, метод FODA ближче до існуючих об’єднань інших методів. Переваги – по-перше, документація складається з детальних прикладів методів FODA; по друге, містить унікальну особливість: наявність декількох кроків перевірки; по третє, метод чітко визначає цілі, входи, виходи і внутрішні кроки кожної діяльності в процесі; і на кінець, метод FODA розкладає поняття «можливість» на функціональні, експлуатаційні. Можливості/властивості об’єднуються в ієрархії використовуючи відношення «consist is».

Проект Synthesis в Software Productivity Consortium (SPC) призначений забезпечити членів своєї компанії методологією, яка інтегрується в підмандатний стандарт 2167А Міністерства оборони США. Методологія використовує доменний аналіз протягом фаз визначення системних і програмних вимог, побудови набору повторно використовуваних компонент, звертаючись до великого сімейства подібних систем. Подібно до метода FODA, він має відмінну документацію і опирається на результати декількох аналізів. Synthesis використовує репозитарій для зберігання всіх знань домену, які в свою чергу являються основою для процесу моделювання домену. SPC використовує об’єктно-орієнтований аналіз для формалізації вимог домену.

На етапі процесу Доменного проектування береться доменна модель, що була вироблена на етапі Доменного Аналізу для отримання загальної (спільної) архітектури, якій можуть відповідати всі системи в домені. Таким чином, етап Доменного Проектування бере вимоги, розроблені протягом фази ДА і виробляє конфігураційні, стандартизовані рішення для сімейства систем.

Проектування Домену націлено на розробку архітектурних шаблонів, які вирішують проблеми спільні для всіх систем домену, не дивлячись на різноманітні конфігурації вимог.

Реалізація Домену –створення процесів і інструментів для ефективної генерації замовленої програми в домені.

Лінійки та сімейства продуктів.

Лінійка програних продуктів (Product Line Practice) – це вид виробництва продуктів по технологічній лінії із готових ресурсів (повторно використовуваних компонент, програми, застосувань, БД і т.д.) з метою задоволення потреб ринку

Технологія лінійки включає:

- обмеження, властиві продуктів лінійки;

- зразки і каркаси, що використані на лінії;

- виробничі обмеження, стратегії і методи;

- набір засобів і інструментів розробки продукту на лінії

- контроль плану робіт і вияв ризиків;

- прогнозування вартісних і технічних ресурсів проекту;

- технологія управління конфігурацією;

- вимірювання та оцінка показників якості продукту.

Сімейство систем (systems family) – сукупність ПС сімейства із спільним і управляємим набором характеристик домену. Спосіб виготовлення – Доменна Інженерія або контейнерне виробництво (типу Product line) з єдиною схемою базового процесу або каркасу для членів сімейства та інших програмних ресурсів.

Доменна інженерія – це вироблення сімейства систем на основі опису специфіки предметної області (домену) в DSL (Domain Specific Language), моделі характеристик членів сімейства і накопичення їх в репозитарії.

 

 

 


Читайте також:

  1. Active-HDL як сучасна система автоматизованого проектування ВІС.
  2. VII. Етап проектування
  3. VII. Етап проектування
  4. Автоматизація проектування напівзамовлених ВІС.
  5. Варіантне проектування будівельного виробництва.
  6. Варіантне проектування технології зведення будівель та споруд.
  7. Вибір мікропроцесорного комплекту для проектування обчислювальних пристроїв і систем
  8. Вибір способу виготовлення заготовки. Попереднє проектування заготовки.
  9. Вид інформаційного_ресурсу: //доменне_ім'я_хост_комп'ютера/їм 'я_ каталоги / їм 'я_ підкаталоги /їм 'я_ файла.
  10. Види архітектурного проектування
  11. Вимоги щодо проектування електрообладнання для пожежонебезпечних і вибухонебезпечних зон
  12. Виникнення і розвиток землевпорядного проектування




Переглядів: 635

<== попередня сторінка | наступна сторінка ==>
Процеси ДА | 

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.106 сек.