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


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


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


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


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


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


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


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


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


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



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Конфігурування КПВ з урахуванням варіабельності

Конфігурування створює продукт для його супроводу; збереження цілісності після внесення деяких змін; створення резервних копій продукту; контроль вихідного коду й документації і т.п.[23, 30].

Змінювання компонентів базується на розробленої в проекті моделі варіабельності [17] стосовно декількох типів КПВ: обов’язкових, що присутні у всіх ПС даної СПС, необов’язкових, що присутні лише в деяких ПС або існують в декількох точках можливих варіантів; індивідуальних, які створюються на замовлення. В продовж ЖЦ проектування тип КПВ може змінюватися за потребами замовника.

Точки варіантності виділяють позиції в опису КПВ або ПС, в яких можуть виконані зміни деяких функцій ПС або прогнозована можливість заміни деяких функцій. Варіант – це відокремлена функціональність, якої відповідає точка варіантності. Конкретна точки варіантності завдається ідентифікатором можливої альтернативи варіанту.

В ІТК наведено технологію побудови програми рішення квадратного рівняння з трьома точками варіабельності засобом Work Flow MS.Net. На її прикладі будується відповідний конфігураційний файл, який забезпечує виконання цієї програми і у майбутньому буде реалізовано операція змінювання програм по точкам варіантності.

На рис.11 зображено модель загального конфігурування у середовищі VS.Net, де міститься дві фабрики:

А з бібліотеками *.dll, *.exe, *, *.jre та Web Interfase;

В з готовими ПС, *.doc, *.cs., *.xml, *.dll, *.jre та середовище Eclipce /TFS, в якому функціонує репозиторій КПВ.

Репозитарій забезпечує збереження розроблених компонентів та готових КПВ, які і є вхідними даними конфігуратора.

 

 

Рис. 11. Структура конфігуратора

 

В рамках проекту створено програму конфігуратор, метою якого є підтримка процесу розроблення окремих програмних компонентів та КПВ багаторазового використання для збору СПС.

Створений конфігураційний файл забезпечує розгортання програмних елементів СПС і їх виконання. У випадку, коли деякі елементи СПС необхідно змінити іншими по точкам варіабельності або додати нових можливостей в систему, виконується повторне конфігурування СПС. Наведені функції виконуються сервером за допомогою його сервісів та деяких програм і КПВ з репозиторію.


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

  1. S Визначення оптимального темпу роботи з урахуванням динаміки наростання втоми.
  2. Аналіз трифазного з’єднання з урахуванням опорів лінійних проводів
  3. Б) Перекладіть текст з урахуванням Вашого фаху, знайдіть у ньому займенникові форми і охарактеризуйте особливості їх вживання у науковому тексті.
  4. Вибір перерізу провідників у мережах напругою до 1000 В з урахуванням плавких запобіжників
  5. Вибір перерізу провідників у мережах напругою до 1000В з урахуванням автоматичних вимикачів і теплових реле
  6. Глобальний контекст конфігурування
  7. З урахуванням специфіки виробництва, вимог технологічних про1
  8. Кожен керівник на будь-якому етапі ієрархії повинен приймати рішення тільки з урахуванням об'єктивних обставин і наукового передбачення майбут­нього.
  9. Контекст конфігурування інтерфейсу
  10. Конфігурування віртуальних мереж VLAN
  11. Конфігурування маршрутизатора в командному рядку операційної системи Cisco IOS




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

<== попередня сторінка | наступна сторінка ==>
Зборка різномовних програм у середовищі Visual Studio | Опис прикладу використання конфігуратору програм

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

 

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


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