Методы и средства инженерии программного обеспечения


Анализ и оценка качества проектирования ПО - часть 2


Они ориентированы на идентификацию функций и их уточнение сверху–вниз, после чего проводится разработка  диаграмм потоков данных и описание процессов.  В  обьектно–ориентированном проектировании ключевую роль играет наследование,  полиморфизм и инкапсуляция, а также абстрактные  структуры данных и отображение объектов [30] Подходы, ориентированные на структуры данных, базируются на методе Джексона (Jackson) [8]  и используются для задания входных и выходных данных структурными диаграммами.

Компонентное проектирование ориентировано на использование и интеграцию компонентов (особенно компонентов повторного использования) и на их интерфейс, обеспечивающий взаимодействие компонентов; является базисом других видов программирования, в том числе  сервисно-ориентированного, в котором группы компонентов обеспечивают  функциональный сервис. К другим методам относятся: формальные, точные и трансформационные методы, а также UML для моделирования архитектурных решений с помощью диаграмм [31].

 

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

 




- Начало -  - Назад -  - Вперед -