Jump to content

Рабочая группа ИФИП 2.3

Рабочая группа IFIP 2.3 по методологии программирования — это рабочая группа Международной федерации обработки информации (IFIP). Его основная цель — повысить способность программистов составлять программы. С этой целью WG2.3 обеспечивает международный форум для обсуждения и взаимного обогащения идеями между исследователями в области методологии программирования и смежных областях. Как правило, члены сообщают о ходе работы и ожидают предложений и советов. Обсуждения часто расширяются за счет приглашения на встречи «наблюдателей» в качестве полноправных участников, некоторые из которых со временем становятся членами.

Этот объем работы в WG2.3 был представлен Эдсгером В. Дейкстрой на совещании 0 (Осло, Норвегия, июль 1969 г.). [1]

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

В декабре 1968 года рабочая группа 2.1 ИФИП приняла предложение Аада ван Вейнгаардена в качестве преемника Алгола 60 (в конечном итоге приведшего к Алголу 68 ). Группа членов WG2.1 выступила против этого и подготовила отчет меньшинства. [2] Группа также считала, что нужен не просто язык программирования, а форум для обсуждения общих проблем программирования. Еще одним толчком к созданию группы стали выводы первой конференции НАТО по разработке программного обеспечения , состоявшейся в 1968 году, на которой говорилось о « кризисе программного обеспечения », который тогда считался захватывающим компьютерный мир. [3]

Головной комитет ТК2 ИФИП одобрил создание для этой цели новой рабочей группы — WG2.3. Майк Вуджер согласился возглавить его. Организационная встреча состоялась в Осло 20–22 июля 1969 года с участием Оле-Йохана Даля , Эдсгера В. Дейкстры , Дугласа Макилроя , Брайана Рэнделла , Герхарда Зигмюллера, Влада Турского, Присутствуют Майк Вуджер и Манфред Пол [ де ] (председатель WG2.1). Дуг Росс также был одним из основателей. Брайан Рэнделл предложил название «Методология программирования» . [4]

Члены-основатели были преимущественно академиками и сознательно была предпринята попытка привлечь членов из промышленности и торговли, а также из Азии и СССР. РГ 2.3 обычно собирается один или два раза в год по пять дней. До 1976 года все встречи проводились в Европе, но после этого встречи часто чередовались между Европой и Северной Америкой. Несколько встреч было проведено в Австралии.

Первая встреча состоялась в Копенгагене, Дания, в 1970 году. На ней присутствовали Оле-Йохан Даль , Эдсгер В. Дейкстра , Пер Бринч Хансен , Тони Хоар , М.М. Леман, Дж. Мэди, Дуг МакИлрой , Джордж Радин , Брайан Рэнделл , Джон Рейнольдс , Даг Росс , Кристофер Стрейчи и Уоррен Тейтельман .

Дополнительную информацию об истории WG2.3 можно найти в книге Майка Вудгера « История IFIP WG2.3» . [4]

В первые годы своего существования WG2.3 не готовила никаких отчетов о своих заседаниях. Встречи сосредоточено на презентации и обсуждении проводимых исследований, что означало, что члены могли получить конструктивную критику своих коллег на гораздо более раннем этапе, чем обычно. Таким образом, WG2.3 стала продуктивным собранием, на котором такие исследователи, как Дейкстра, смогли проработать многие идеи, которые они впоследствии выдвинули в опубликованных статьях. [3] Идеи членов WG2.3 нашли отражение как минимум в одной получившей хорошие отзывы книге, написанной в середине 1970-х годов. [5]

В конце 1970-х годов считалось, что WG2.3 должна более широко освещать природу о своей работе и о том, что было достигнуто. Соответственно, книга «Методология программирования: сборник статей членов IFIP WG2.3» [6] был опубликован.

В 2003 году вышла вторая книга «Методология программирования» . [7] статей было опубликовано. Некоторые эссе содержали новый материал, тогда как другие были направлены на обзор или оценку области или намечание проблем для дальнейшего исследования.

Участники Википедии, бывшие и нынешние

[ редактировать ]

В РГ 2.3 есть и было много членов. [8] Некоторые из них являются предметом статей в Википедии.

Источник: [9]

  1. ^ Личное сообщение Дуга Макилроя , члена-основателя WG2.3.
  2. ^ «Отчет меньшинства» . Бюллетень Алгола (31): 7 марта 1970 г.
  3. ^ Перейти обратно: а б Рэнделл, Брайан (2022). «Эдсгер Дейкстра — Некоторые воспоминания» . В Апте, Кшиштоф Р .; Хоар, Тони (ред.). Эдсгер Вайбе Дейкстра: его жизнь, работа и наследие . Морган и Клейпул . стр. 423–444. дои : 10.1145/3544585.3544613 . ISBN  978-1-4503-9773-5 . S2CID   250497012 . На стр. 437.
  4. ^ Перейти обратно: а б Вуджер, Майк (1978). «История ИФИП WG2.3 (методология программирования)». В Грайсе, Дэвид (ред.). Методика программирования . Тексты и монографии по информатике. Нью-Йорк: Springer-Verlag . дои : 10.1007/978-1-4612-6315-9 . ISBN  978-1-4612-6317-3 . S2CID   29484154 .
  5. ^ Вассерман, Энтони И. (апрель 1978 г.). «Турский В.М. Методология компьютерного программирования » . Заметки по разработке программного обеспечения SIGSOFT . 3 (2): 20–21. дои : 10.1145/1005888.1005894 .
  6. ^ Грайс, Дэвид , изд. (1978). Методика программирования . Тексты и монографии по информатике. Нью-Йорк: Springer-Verlag . дои : 10.1007/978-1-4612-6315-9 . ISBN  978-1-4612-6317-3 . S2CID   29484154 .
  7. ^ МакИвер, Аннабель ; Морган, Кэрролл , ред. (2003). Методика программирования . Монографии по информатике. Нью-Йорк: Springer-Verlag . дои : 10.1007/978-0-387-21798-7 . ISBN  978-0-387-21798-7 . S2CID   32720698 .
  8. ^ «ЧЛЕНЫ ИФИП WG2.3» . ИФИП РГ2.3 . Проверено 23 октября 2022 г.
  9. ^ «Встречи» . ИФИП РГ 2.3 . Рурский институт технологий программного обеспечения . Проверено 2 октября 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 56aa59b752018997e120beeaf65094c9__1720555680
URL1:https://arc.ask3.ru/arc/aa/56/c9/56aa59b752018997e120beeaf65094c9.html
Заголовок, (Title) документа по адресу, URL1:
IFIP Working Group 2.3 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)