МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||
Фабрика програм в КНУПід фабрикою програм розуміється інтегрована інфраструктура зі зборкою готових ресурсів у ПП, потрібних державним, науковим, комерційним і іншим замовникам. Фабрика обладнається продуктовими лініями, набором засобів, інструментів і сервісів для автоматизованого виконання процесів на цих лініях у операційному середовищі. Визначення фабрики дано у [2] таке: фабрика софтвера – це погоджений набір процесів, засобів і інших ресурсів для прискорення усього циклу створення тих чи інших програмних компонентів, застосувань і систем. Фабрика базується на середовище, орієнтованим на автоматизацію виробництва ПП за відповідними технологічними лініями (ТЛ). З погляду інформаційних технологій фабрика дає набір інструментів для переходу до індустрії ПП із метою збільшення продуктивності розробки продукту на кожному етапі життєвого циклу (ЖЦ) із заданими функціями, архітектурою і якістю. Фабрики містять ТЛ з відповідним набором засобів розробки простих і складних ПП. Лінії розробки простих продуктів, як правило, відповідає ЖЦ, наприклад, реалізованому в середовищі MS.Net з використанням рекомендацій, каркасів (Framework), DSL-мов (Domain Specific Language) і ін. Лінія розробки складних ПП може бути зборочного типу із готових програмних ресурсів, що знаходяться в різних бібліотеках і репозитаріях. Виходячи з отриманої практики автоматизованого збирання різнорідних програм у МП в середовищі ОС ЄС [3] і досвіту сучасних закордонних фабрик програм з індустрії ПП (IBM, OMG, Microsoft, Oberon тощо) [4] сформувалися загальні складові, що характеризують деяку фабрика софтвера: – готові програмні ресурси (артефакти,програми, системи, reuses, assets, КПВ тощо); – інтерфейс, як специфікатор паспортних даних готових різнорідних ресурсів, незалежно від мов програмування, в мові специфікації інтерфейсу (IDL, API, SIDL, WSDL, RAS тощо) [3, 8]; – операційне середовище, насичене системними програмними засобами і інструментами для підтримки індустріальної збірки різнорідних ресурсів [15]; – технологічні лінії (ТЛ), продуктові лінії (Product Lines) [29] з виробництва ПП; – метод, моделі процесу виробництва різного роду членів сімейства; – зборочний конвеєр із автоматизованого набору ліній з розробки програм. Вони є індустріальні складові з виробництва ПП, використовуються закордонними фірмами, наприклад, IBM, Microsoft, Corba, Java, Oberon і др. Середовище виробництва програм на фабрики – це засоби, інструменти і методики забезпечення роботи фабрики програм при виробництві ПП методом зборки, функції яких забезпечують їх віртуалізацію, синхронізацію, виконання та підтримку продуктових та технологічних ліній з виробництва різнорідних програм в МП. Засоби – це різні МП, які використовуються для опису програм і інструменти, типу транслятори, редактори обов’язково будуть на фабрики, як необхідний засіб виробництва програм. Інструменти – це системні, прикладні програмні компоненти (Eclipse, Protégé, Eclipse-DSL тощо) підтримки процесів побудови прикладних ПС чи СПС та сучасні фреймворки (Jaspect, Jbeans, Ant, WCF, Web-service, Amazon, Sky-Driven тощо), які мають комплекс засобів для побудови окремих програмних об’єктів і даних в технології виробництва окремих особливих елементів, та загальносистемні засоби (VS.Net, Corba, Java, IBM Vsphere тощо), які сами як фабрики з великим набором різних Tools. І засобів підтримують командну розробку складних програм і проектів. Методики розроблення і виконання процесів виробництва ПП включає документацію і інструкції по організації ТЛ і ТП і принципам проектування на них різних окремих елементів. Сюди відноситься створений нами набір нових дисциплін підтримки індустрії, які забезпечують нормативне і регламентоване виконання різних робіт з розробки, зборки, керування експертизами, вимірами і оцінками артефактів. Виходячи з дисциплін SE у рамках веб-сайту представлена ТП із набору простих технологічних ліній розробки різних елементів цільових систем із КПИ, забезпечення взаємодії виготовлених систем у сучасних операційних середовищах (VS.Net, Corba, Java, Eclipse, Protege і т.п.) між собою, а також навчання ТП студентів, магістрантів і аспірантів предмета і дисциплін SE, програмуванню на мовах C#, Java, C++ і т.п. Читайте також:
|
||||||||
|