Ukrainian
Summary:Систематизовані підходи і методи зборки складних програм з більш простих програмних ресурсів (модулів, компонентів, компонентів повторного використання – КПВ і програм). Приведено теоретичне узагальнення й обґрунтування методу зборки програмних систем із готових програмних ресурсів. Визначено основні операції над ними. Розроблено формальні основи компонентного програмування: моделі компонентів, інтерфейсів, середовища, а також зовнішньої і внутрішньої алгебри. Дано класифікацію програмних ресурсів і підходів до застосування інформаційних ресурсів. Розглянуто технологічні аспекти методу зборки модулів, КПВ й інших готових ресурсів, а також запропонована нова концепція інженерії зборки технологій для реалізації програмних застосувань у СОД на їхній основі. Приведено загальний опис засобів автоматизації методу зборки програмних ресурсів, визначені фундаментальні основи (теоретичні, інженерні, економічні, управлінські) індустрії програмних продуктів різного призначення.
Reading audience:Для фахівців, що займаються автоматизованим створенням програмних систем з використанням сучасних інструментально-технологічних засобів, а також для студентів і аспірантів спеціальностей прикладна математика і програмна інженерія.
Russian
Summary:Систематизированы существующие подходы и методы сборки сложных программ из более простых программных ресурсов (модулей, компонентов, компонентов повторного использования – КПИ и программ). Приведено теоретическое обобщение и обоснование метода сборочного программирования программных систем из программных ресурсов. Определены основные операции над ними. Разработаны формальные основы компонентного программирования: модели компонентов, интерфейсов, среды, а также внешней и внутренней алгебры. Дана классификация программных ресурсов и подходов к применению информационных ресурсов. Рассмотрены технологические аспекты метода сборки модулей, КПИ и других готовых ресурсов, а также предложена новая концепция инженерии сборки технологий для реализации программных приложений СОД на их основе.
Summary: Приведено общее описание средств автоматизации метода сборки программных ресурсов, определены фундаментальные основы (теоретические, инженерные, экономические, управленческие) индустрии программных продуктов различного назначения.
Reading audience:Для специалистов, занимающихся автоматизированным созданием программных систем с использованием современных инструментально-технологических средств, а также студентов и аспирантов специальностей прикладная математика и программная инженерия.