Барри Боэм: Американдық компьютер ғалымының өмірбаяны мен еңбектері
Barry Boehm
Бәрри Боэм (1935-2022) – американдық бағдарламалық инженерия ғалымы, жүйелік қателерді болжау, бағдарлама құны мен сапасын арттырудағы зерттемелерімен танылды.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Американдық компьютерлік ғалым (1935–2022)
American computer scientist (1935–2022)
Барри Уильям Боем (16 мамыр 1935 – 20 тамыз 2022) – американдық бағдарламалық жасақтама инженері, компьютерлік ғылым, өнеркәсіптік және жүйелік инженерия саласындағы еңбек сіңірген профессоры; TRW бағдарламалық жасақтама инженериясының профессоры; және Оңтүстік Калифорния университетіндегі Жүйелер мен бағдарламалық жасақтама инженериясы орталығының негізін қалаушы директоры. Ол бағдарламалық жасақтама инженериясы саласына көптеген үлес қосып, осымен танымал болды. 1996 жылы Боем Ұлттық инженерлік академиясының мүшесі болып сайланды, оның компьютерлік және бағдарламалық жасақтама архитектураларына, сондай-ақ әуе кеңістігі жүйелері үшін шығын, сапа және тәуекел модельдеріне қосқан үлесі ескерілді.
Barry William Boehm (May 16, 1935 – August 20, 2022) was an American software engineer, distinguished professor of computer science, industrial and systems engineering; the TRW Professor of Software Engineering; and founding director of the Center for Systems and Software Engineering at the University of Southern California. He was known for his many contributions to the area of software engineering. In 1996, Boehm was elected as a member into the National Academy of Engineering for contributions to computer and software architectures and to models of cost, quality, and risk for aerospace systems.
Өмірбаян
Боем 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 қаңтарда ол еңбегімен ерекшеленген профессор болып тағайындалды.
Boehm was born on May 16, 1935. He received a BA in mathematics from Harvard University in 1957, and an MS in 1961, and PhD from UCLA in 1964, both in mathematics as well. He also received honorary Sc. D. in Computer Science from the U. of Massachusetts in 2000 and in Software Engineering from the Chinese Academy of Sciences in 2011. In 1955 he started working as a programmer analyst at General Dynamics. In 1959 he switched to the RAND Corporation, where he was head of the Information Sciences Department until 1973. From 1973 to 1989 he was chief scientist of the Defense Systems Group at TRW Inc. From 1989 to 1992 he served within the U. S. Department of Defense (DoD) as director of the DARPA Information Science and Technology Office, and as director of the DDR&E Software and Computer Technology Office. He received the Mellon Award for Excellence in Mentoring in 2005 and the IEEE Simon Ramo Medal in 2010. He was appointed a distinguished professor on January 13, 2014.
Жұмыс
Боемнің ғылыми қызығушылықтарына бағдарламалық құралды дамыту процесін модельдеу, бағдарламалық құрал талаптарын жасау, бағдарламалық құрал архитектурасы, бағдарламалық құрал өлшемдері және құн модельдері, бағдарламалық құрал жасау орталары және білімдік бағдарламалық құрал жасау кірді. Боем бағдарламалық құрал құны аппараттық құрал құнынан жоғарылайтынын болжады. DARPA оның аппараттық құрал ең үлкен мәселе болып қала береді деп болжауын күткен, бұл оларды одан да ірі компьютерлерге инвестиция салуға ынталандыратын еді. Бұл есеп есептеу техникасының бағытын өзгертуге себеп болды.
Boehm's research interests included software development process modeling, software requirements engineering, software architectures, software metrics and cost models, software engineering environments, and knowledge based software engineering. Boehm predicted that software costs would overwhelm hardware costs. DARPA had expected him to predict that hardware would remain the biggest problem, encouraging them to invest in even larger computers. The report inspired a change of direction in computing.
Спиральды модель
Боем бағдарламалық жасақтаманы әзірлеудің спиральдік моделін жасады, онда әзірлеу кезеңдері қайта-қайта қарастырылады. Бұл итеративтік бағдарламалық жасақтаманы әзірлеу процесі MBASE және экстремалды бағдарламалау әдістеріне әсер етті.
Boehm also created the spiral model of software development, in which the phases of development are repeatedly revisited. This iterative software development process influenced MBASE and extreme programming.
Кең жолақты Delphi
Боем Дельфи әдісін бағалауда топтық талқылауды жиілету арқылы жетілдірді, осылайша оны бағдарламалық жасақтаманы әзірлеу сияқты кейбір мәселелер кластары үшін тиімдірек етті. Осы өзгертілген нұсқасы Кең жолақты Дельфи әдісі деп аталады.
Boehm refined the Delphi method of estimation to include more group iteration, making it more suitable for certain classes of problems, such as software development. This variant is called the Wideband Delphi method.