Barry Boehm, a “Dwelling Legend” in Programs and Software program Engineering, Dies at 87 – USC Viterbi

Barry Boehm, a “Dwelling Legend” in Programs and Software program Engineering, Dies at 87 – USC Viterbi

Professor Barry Boehm outlined an period in software program engineering by his seminal work in software program value estimation and lifecycle modeling. Picture/John Vidar.

Barry Boehm, a pioneer within the fields of laptop science and software program engineering, died Aug. 20 in Santa Monica. He was 87.

Boehm, who served as a USC distinguished professor of laptop science, industrial and techniques engineering and astronautics till his retirement in Might 2022, outlined an period in software program engineering by his seminal work in software program value estimation and lifecycle modeling.

Born in 1935, Boehm earned his bachelor’s and grasp’s levels from Harvard College and his Ph.D. in arithmetic from UCLA. Following a number of influential roles spanning trade, authorities companies, and non-profits, together with positions with the RAND Company, TRW Inc. and DARPA, Boehm joined USC’s school in 1992.

“Barry’s contributions can’t be measured solely by the affect of his concepts on software program engineering,” stated USC Viterbi Dean Yannis C. Yortsos. “Rather more than that, he impacted the lives of his college students and colleagues alike. We’ve got been lucky to work within the presence of a real big and to name him our buddy.”

Pioneering contributions

Boehm’s profession is filled with contributions to the software program and techniques engineering disciplines, along with his later work “centered on transitioning software program growth from a pure artwork into an engineering self-discipline,” in accordance with a 2014 paper titled On the Shoulders of Giants: A Tribute to Professor Barry Boehm.

Considered one of his pioneering contributions was the invention of a software program value estimation mannequin that remodeled the self-discipline. In his 1981 e-book, Software program Engineering Economics, Boehm outlined the Constructive Price Mannequin (COCOMO).

Boehm’s former scholar, Neil Siegel, now a USC IBM Professor of Engineering Administration and professor of business and techniques engineering and laptop science apply, recollects a narrative Boehm shared about COCOMO’s creation.

“The sector of laptop science was endlessly modified for the great by his work.” Neil Siegel.

“After receiving bids from main satellite tv for pc techniques within the mid-Seventies, the vice-president of TRW Inc. requested Boehm for a reputable option to estimate the price of creating a software program product. And so, he did!” stated Siegel.

The consequence was the primary dependable mannequin that allowed software program engineers and undertaking managers to realize management of initiatives that have been more and more not on time, over funds, and low high quality, saving corporations and authorities companies untold billions of {dollars}. Extensions to this mannequin remained the gold customary in each analysis and trade for a number of many years.

“Boehm’s creations have had an unlimited affect on the strategies of software program growth, are used actually all through the world, and have basically modified the trail utilized by tens of millions of software program growth practitioners,” stated Siegel. “The sector of laptop science was endlessly modified for the great by his work.”

Revolutionizing software program engineering

Along with this historic contribution, Boehm revolutionized the software program engineering panorama by the event of the spiral software program lifecycle mannequin. This methodology acknowledged that enormous, costly, and complex initiatives require an iterative growth course of with gradual releases and refinement of a product by every part.

The seminal paper made a huge impact on Neno Medvidovic, chair of the USC Viterbi Division of Laptop Science, who was a younger researcher on the time of its publication.

“To me personally, Barry was an inspiration, and one of many first technical articles I learn as a college scholar was his 1988 paper describing the spiral mannequin of software program growth,” stated Medvidovic

Professor Boehm works with CSSE PhD student Vu Nquyen '10, while Thomas Tan CSSE '11 and LiGuo Huang CSSE '06 watch on. (Photo/Jon Vidar)

Professor Boehm works with CSSE PhD scholar Vu Nquyen ’10, whereas Thomas Tan CSSE ’11 and LiGuo Huang CSSE ’06 watch on. (Picture/Jon Vidar)

“That paper was a giant motive behind my profession alternative. Barry, after all, didn’t know this, so when he tried to recruit me to USC in 1998, I might scarcely imagine it. I truthfully felt like I used to be strolling on clouds.”

Thus far, the spiral mannequin paper has obtained practically 8,000 tutorial citations, and his six guidelines for appropriately utilizing the spiral mannequin have been used for many years since.

“His door was at all times extensive open”

Boehm authored greater than 900 publications, together with practically 200 journal articles, 6 textbooks, and tons of of convention papers along with shows, keynotes, and webinars. His publications have over 70,000 citations listed in Google Scholar, and Springer evaluation lists him because the second most cited software program engineer on this planet.

However past his prolific publishing, intensive experience and cerebral prowess, Boehm was referred to as an affable, energetic and respectful colleague, mentor and buddy.

Along with his passing, our division misplaced considered one of its most distinguished members, and the sphere of computing misplaced a large.” Shang-Hua Teng.

“When he was in his workplace, his door was at all times extensive open, and I’m glad that I took the chance to stroll in and speak to him every time I handed by,” stated his colleague Shang-Hua Teng, a College Professor and Seeley G. Mudd Professor of Laptop Science and Arithmetic. “From these interactions with Barry, I realized loads about his insights on computing and his knowledge about life.”

In celebration of his achievements within the area, in 2007, the Worldwide Convention on Software program Engineering (ICSE) held an occasion entitled “Software program Engineering: The Legacy of Barry W. Boehm,” which included shows summarizing his contributions and their affect on the analysis and apply of software program engineering.

Organizers famous that, “Not many individuals…have persistently made important contributions over a 40-year time interval and earned respect throughout academia, trade, and authorities audiences.”

Teng agrees with this sentiment, including, “[Boehm’s] work in making use of mathematical economics theories to software program engineering led to a principled framework that has had a large and profound affect on computing. Along with his passing, our division misplaced considered one of its most distinguished members, and the sphere of computing misplaced a large.”

A permanent legacy

Amongst his many accolades and accomplishments, Boehm obtained the SERC Founders Award in 2018 and the INCOSE Pioneer Award in 2019 “for his work as a techniques pioneer uniquely contributing to the development of techniques engineering by intensive analysis, schooling and the applying thereof in trade.”

He was a fellow of the Worldwide Council on Programs Engineering (INCOSE), the American Institute of Aeronautics and Astronautics (AIAA), the Affiliation of Computing Equipment (ACM), and the IEEE, and was elected as a member of the Nationwide Academy of Engineering in 1996.

Along with his analysis, Boehm was equally devoted to his college students. In accordance with Jo Ann Lane et. al, greater than thirty doctoral college students at USC have established their very own mental pursuits by constructing on Boehm’s analysis. He transferred to emeritus standing in Might 2022 to spend extra time along with his beloved spouse, Sharla, having served as a professor at USC for 3 many years.

“The time period ‘dwelling legend’ is overused, however I had the fortune of working subsequent to an actual one for practically 25 years,” stated Medvidovic. “Barry outlined an period in software program engineering, and I really feel fortunate to have recognized him.”

Revealed on September 1st, 2022

Final up to date on September seventh, 2022

Leave a Reply

Next Post

iOS 16 battery life: iPhone customers proceed to complain

Mon Sep 26 , 2022
iOS 16 has been obtainable for nearly two weeks, and customers are persevering with to complain that the replace has destroyed their iPhone’s battery life. Whereas a short lived hit to battery life is regular after a software program replace, one thing totally different appears to be happening this time […]
iOS 16 battery life: iPhone customers proceed to complain

You May Like