Непейвода Н.Н. Программирование. Раздел 2

Непейвода Н.Н. Программирование. Страница 210

Вопросы, которые затрагивались в настоящей главе, освещены в мно­гочисленных публикациях, посвященных технологии программирования. Большинство из них соответствует скорее текущей конъюнктуре, чем су­ти проблемы. В качестве приятного исключения, как классическую работу, выдержавшую испытание временем, можно указать на книгу Ф. Брукса "TheMythicalManMonth. EssayonSoftwareEngineering" (русский перевод пер­вого издания, вышедшего в 1975г., см. в [14], юбилейного издания 1995 г. — в [15]). Эта монография по праву считается одной из лучших книг не толь­ко по данной тематике, но и по программированию вообще. Сопоставление двух ее изданий явно показывает, что проблемы, которые приходится решать при управлении программными проектами, почти не изменились со времени перфокарт. Меняется только техническая поддержка.

Из ранних работ, не потерявших своей актуальности, прежде всего сле­дует обратить внимание на монографию Гантера [23], содержащую, кроме представленной выше модели, много полезной информации для организа­ции работ над программными проектами. Систематизированные сведения о понятии жизненного цикла и его применении в промышленном программи­ровании можно найти в книге [53], которая, к тому же, дает представление о состоянии дел в этой области в СССР к началу восьмидесятых годов. Весьма обстоятельное исследование задач и методов проектирования и разработки программного обеспечения выполнено Боэмом. Его книга [11] постоянно цитируется и в наши дни.

Современное представление о технологии проектирования программных систем прочно связано с методологией объектноориентированного програм­мирования. Всестороннее изложение данного подхода, его концепций, а так­же общих методов разработки проектов в объектноориентированном стиле можно найти в книге Буча [16]. UMLи методы его использования в практи­ческой разработке программных проектов хорошо изложены авторами этого языка в монографии [17]. Понятия, связанные с CASEтехнологиями, до­статочно четко излагаются в работах [66, 18]. В частности, в последней из упомянутых публикаций достаточно подробно освещаются вопросы CASEтехнологий, связанных проектированием информационных систем.

Новости

  • 1
  • 2
Prev Next

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

24.01.2016

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

Роскосмос не планирует в течение ближайшего десятилетия осуществлять пуск тяжёлой ракеты-носителя А...

Ученые РФ опровергли выводы исследований о вреде ГМО

24.01.2016

Ученые РФ опровергли выводы исследований о вреде ГМО

Исследователи из Института проблем передачи информации (ИППИ РАН) проанализировали несколько самых п...

Летающие "Крокодилы"

24.01.2016

Летающие "Крокодилы"

20 удивительных фактов о боевом вертолете Ми-24.Этот вертолет стал таким же узнаваемым символом сове...

В Аргентине описали новый вид динозавра-гиганта

24.01.2016

О ранее неизвестном виде динозавра, относящемуся к инфраотряду зауроподов, рассказали аргентинские п...

Реклама