Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Инженерная дисциплина. 
Программная инженерия и технологии программирования сложных систем

РефератПомощь в написанииУзнать стоимостьмоей работы

Инженерная дисциплина определяет совокупность инженерных приемов, средств и стандартов, ориентированных на изготовление целевых объектов ПП с применением научной дисциплины. Сущность этой дисциплины составляют: Инфраструктура — условия среды, методическое и организационное обеспечение базового процесса ПИ и поддержки деятельности исполнителей ПП; Стандарты как набор регламентированных правил… Читать ещё >

Инженерная дисциплина. Программная инженерия и технологии программирования сложных систем (реферат, курсовая, диплом, контрольная)

Инженерная дисциплина определяет совокупность инженерных приемов, средств и стандартов, ориентированных на изготовление целевых объектов ПП с применением научной дисциплины. Сущность этой дисциплины составляют:

  • • ядро знаний SWEBOK как набор методов и средств разработки ПП и управления проектами;
  • • базовый процесс ПИ как стержень процессной деятельности разработки ПП;
  • • стандарты как набор регламентированных правил конструирования артефактов на процессах ЖЦ;
  • • инфраструктура — условия среды, методическое и организационное обеспечение базового процесса ПИ и поддержки деятельности исполнителей ПП;
  • • общие системные средства и инструментальные среды поддержки процессов изготовления ПП.

Технология инженерного изготовления ПП базируется на КПИ, средствах и инструментах их построения. К таким технологиям относятся: инженерия КПИ (Reuse Engineering), инженерия приложений (Application Engineering), доменов (Domain Engineering) и семейство систем (Family of Systems Engineering).

Инженерия ПИК сформировалась как систематическая и целенаправленная деятельность по поиску и подбору готовых ПИК, которые размещаются в современных хранилищах (репозиториях или библиотеках). Базис изготовления из них ПП — каркас, набор вновь реализованных и готовых компонентов, функциональных ПИК. В новых ПП могут использоваться готовые прикладные системы (например, бизнес, коммерция, экономика и т. п.), а также системы общего назначения (трансляторы, редакторы, ОС, СУБД, системы интеграции, генерации и т. п.).

Инженерия приложений и инженерия доменов также основываются на многократном использовании разных КПИ и других программных элементов. Основная задача этих видов инженерной деятельности — построение прикладных систем или семейств систем, которые реализуют фунции приложения или домена с учетом общих и изменяемых характеристик составляющих их элементов (членов семейства). Технология изготовления ПС вплотную подошла к современным принципам конвейерного производства продуктов из готовых «деталей» типа КПИ по модели домена в DSL (Domain Specific Language) и спецификациям каждого члена семейства (см. гл. 3). Основная суть этой технологии — управление изготовлением ПП, основанное на план-графиках работ, контроле результатов работ и оценивании степени применимости ГоР в процессе реализации специфических задач домена.

Базовые компоненты данной инженерной дисциплины должны непрерывно совершенствоваться и адаптироваться к новому типу целевых объектов и условиям производственной среды (что в духе концепций совершенствования, заложенных в моделях СММ, SPICE, Trillium и др.).

Значение инженерной дисциплины в производстве первостепенно. Без инженерии не мыслится ни один промышленный продукт. Здесь нужно тщательно исследовать все наработки (как научные, так и инженерные) в области компьютерных наук и на их основе создать математический фундамент инженерии ПП, которая включает стандартные принципы инженерии и базовых компонентов, а также языков спецификации доменов, членов семейств и процессов производства ПП средствами и инструментами инженерных технологий.

Показать весь текст
Заполнить форму текущей работой