Кіріспе

Американдық компьютерлік ғалым (1935–2022)

Барри Уильям Боем (16 мамыр 1935 – 20 тамыз 2022) – американдық бағдарламалық жасақтама инженері, компьютерлік ғылым, өнеркәсіптік және жүйелік инженерия саласындағы еңбек сіңірген профессоры; TRW бағдарламалық жасақтама инженериясының профессоры; және Оңтүстік Калифорния университетіндегі Жүйелер мен бағдарламалық жасақтама инженериясы орталығының негізін қалаушы директоры. Ол бағдарламалық жасақтама инженериясы саласына көптеген үлес қосып, осымен танымал болды. 1996 жылы Боем Ұлттық инженерлік академиясының мүшесі болып сайланды, оның компьютерлік және бағдарламалық жасақтама архитектураларына, сондай-ақ әуе кеңістігі жүйелері үшін шығын, сапа және тәуекел модельдеріне қосқан үлесі ескерілді.

Өмірбаян

Боем 1935 жылғы 16 мамырда дүниеге келген. Ол 1957 жылы Гарвард университетінен математика мамандығы бойынша бакалавр, 1961 жылы магистр, ал 1964 жылы UCLA университетінен математика ғылымдарының докторы ғылыми дәрежесін алды. Сонымен қатар, ол 2000 жылы Массачусетс университетінен компьютер ғылымдары бойынша құрметті Sc.D., ал 2011 жылы Қытай ғылым академиясынан бағдарламалық жасақтаманы жасау инженериясы бойынша құрметті доктор ғылыми дәрежесін алды. 1955 жылы ол General Dynamics компаниясында бағдарламалаушы-талдаушы болып жұмыс істей бастады. 1959 жылы ол RAND корпорациясына ауысты, онда 1973 жылға дейін Ақпарат ғылымдары бөлімінің басшысы қызметін атқарды. 1973 жылдан 1989 жылға дейін ол TRW Inc компаниясының Қорғаныс жүйелері тобының бас ғалымы болды. 1989 жылдан 1992 жылға дейін ол АҚШ Қорғаныс министрлігінде (DoD) DARPA Ақпарат ғылымы және технология кеңсесінің директоры, сондай-ақ DDR&E Бағдарламалық жасақтама және компьютерлік технология кеңсесінің директоры болып қызмет етті. Ол 2005 жылы менторлықтағы үздік еңбегі үшін Mellon сыйлығымен, ал 2010 жылы IEEE Саймон Рамо медалімен марапатталды. 2014 жылғы 13 қаңтарда ол еңбегімен ерекшеленген профессор болып тағайындалды.

Жұмыс

Боемнің ғылыми қызығушылықтарына бағдарламалық құралды дамыту процесін модельдеу, бағдарламалық құрал талаптарын жасау, бағдарламалық құрал архитектурасы, бағдарламалық құрал өлшемдері және құн модельдері, бағдарламалық құрал жасау орталары және білімдік бағдарламалық құрал жасау кірді. Боем бағдарламалық құрал құны аппараттық құрал құнынан жоғарылайтынын болжады. DARPA оның аппараттық құрал ең үлкен мәселе болып қала береді деп болжауын күткен, бұл оларды одан да ірі компьютерлерге инвестиция салуға ынталандыратын еді. Бұл есеп есептеу техникасының бағытын өзгертуге себеп болды.

Спиральды модель

Боем бағдарламалық жасақтаманы әзірлеудің спиральдік моделін жасады, онда әзірлеу кезеңдері қайта-қайта қарастырылады. Бұл итеративтік бағдарламалық жасақтаманы әзірлеу процесі MBASE және экстремалды бағдарламалау әдістеріне әсер етті.

Кең жолақты Delphi

Боем Дельфи әдісін бағалауда топтық талқылауды жиілету арқылы жетілдірді, осылайша оны бағдарламалық жасақтаманы әзірлеу сияқты кейбір мәселелер кластары үшін тиімдірек етті. Осы өзгертілген нұсқасы Кең жолақты Дельфи әдісі деп аталады.