31129

Модели качества процесса конструирования. Архитектура программных систем

Доклад

Информатика, кибернетика и программирование

Архитектура программной системы ПС – это набор внутренних структур ПС которые видны с различных точек зрения и состоят из компонентов их связей и возможных взаимодействий между компонентами а также доступных извне свойств этих компонентов. Вид с точки зрения прецедентов Use cse view охватывает прецеденты которые описывают поведение системы наблюдаемое конечными пользователями аналитиками и тестировщиками. Вид с точки зрения проектирования Design view охватывает классы интерфейсы и кооперации формирующие словарь задачи и ее...

Русский

2013-08-25

41.02 KB

14 чел.

Вопрос 16 Модели качества процесса конструирования. Архитектура программных систем.

Очень важно гарантировать высокое качество проекта конструирования ПО. Такую гарантию дает сертификат качества процесса, подтверждающий его соответствие принятым международным стандартам. ISO 9001:2000, ISO\IEC 15504, CMM. Базовым понятием модели СММ является зрелость компании.

Характеристики не зрелой компании. Процесс конструирования ПО и принимаемые решения зависят только от таланта конкретных разработчиков. Здесь высокая вероятность превышения бюджета или срыва сроков окончания проекта.

Зрелая компания. В ней ясные процедуры управления проектами и построения программных продуктов. По мере необходимости они уточняются и развиваются. Оценки длительности и затрат разработки точны, основываются на накопленном опыте. Действуют корпоративные стандарты.

Компании присваивается сертификат определенного уровня зрелости. Если все цели на этом уровне в ней достигнуты.

Архитектура программной системы (ПС) – это набор внутренних структур ПС, которые видны с различных точек зрения и состоят из компонентов, их связей и возможных взаимодействий между компонентами, а также доступных извне свойств этих компонентов.

Компонент – это достаточно произвольный структурный элемент ПС, который можно выделить, определив интерфейс взаимодействия между этим компонентом и всем, что его окружает.

Архитектура ПС охватывает не только ее структурные и поведенческие аспекты, но и использование, функциональность, производительность, гибкость, возможности повторного применения, полноту, экономические и технологические ограничения и компромиссы, а также эстетические вопросы.

Вид с точки зрения прецедентов (Use case view) охватывает прецеденты, которые описывают поведение системы, наблюдаемое конечными пользователями, аналитиками и тестировщиками.

Вид с точки зрения проектирования (Design view) охватывает классы, интерфейсы и кооперации, формирующие словарь задачи и ее решения.

Вид с точки зрения процессов (Process view) охватывает нити и процессы, формирующие механизмы параллелизма и синхронизации в системе.

Вид с точки зрения реализации (Implementation view) охватывает компоненты и файлы, используемые для сборки и выпуска конечного программного продукта.

Вид с точки зрения развертывания (Deployment view) охватывает узлы, формирующие топологию аппаратных средств системы, на которой она выполняется.


 

А также другие работы, которые могут Вас заинтересовать

4520. Радиоприемные устройства. Конспект лекций 1.58 MB
  Радиоприемные устройства В упрощенном изложении представлены принципы построения, основные схемотехнические и системотехнические решения и теоретические основы радиоприемных устройств. Рассмотрены структурные схемы радиоприемных устройств различного...
4521. Слово в телеэфире: Очерки новейшего словоупотребления в российском телевещании 868.5 KB
  Введение Растущее число научных и учебно-методических публикаций, в которых общекультурные, этические, социальные проблемы рассматриваются сквозь призму языковых явлений, свидетельствует о далеко не исчерпанных возможностях отечественной лингвистики...
4522. Автоматизированные информационно-управляющие системы 194.04 KB
  Цель работы Целью работы является изучение методов статистического моделирования временных рядов. Теоретическая часть Методы моделирования одномерных временных рядов Динамика рядов показателей состояния участков территориальных систем в общем случае...
4523. Практическое использование методов и средств диагностики 20.13 KB
  Практическое использование методов и средств диагностики Классификация диагностического оборудования В настоящее время нет достаточно четкой и полной классификации диагностического оборудования. Это создает определенные трудности при решении многих ...
4524. Расчет состава шихты, материального и теплового балан-сов агломерационного процесса 338.5 KB
  Введение Расчет агломерационной шихты ведут с целью определения такого соотношения между ее компонентами, которое обеспечит получение агломерата заданного качества. В простейшем случае при заданном расходе руды и коксовой мелочи необходимо вычислить...
4525. Грошово-кредитні системи зарубіжних країн 989 KB
  Розглянуто етапи еволюції грошово-кредитних систем, охарактеризовано їхні основні складові. Проаналізовано грошово-кредитну політику країн із розвиненою економікою. Окремий розділ присвячено огляду діяльності міжнародних валютно-кредитних та фінансо...
4526. Изучение теодолитов. Поверки. Производство измерений 225.5 KB
  Изучение теодолитов. Поверки. Производство измерений Цель работы: Изучить устройство, поверки теодолита Т30, принципы и порядок измерения горизонтальных и вертикальных углов с помощью теодолита. Описание и общая схема теодолита Т30 с осями...
4527. Расчет надземного трубопровода на прочность и продольную устойчивость 22.04 KB
  Расчет надземного трубопровода на прочность и продольную устойчивость Постановка цели: Определить допустимое расстояние между опорами надземного балочного перехода газопровода произвести расчет данного участка на прочность и продольную устойчивость...
4528. Маркетинг. Учебно-практическое пособие 214.5 KB
  Введение Учебно-практическое пособие разработано в соответствии с требованиями Государственного образовательного стандарта Министерства образования РФ. Маркетинг – это процесс планирования и управления мероприятиями по разработке новых изделий...