Larry Druffel
Larry E. Druffel (född 11 maj 1940) är en amerikansk ingenjör, direktör emeritus och gästforskare vid Software Engineering Institute (SEI) vid Carnegie Mellon University . Han har publicerat över 40 professionella artiklar/rapporter och skrivit en lärobok. Han är mest känd för sitt ledarskap inom: (1) att ta med ingenjörsdisciplin och stödja teknik till mjukvarudesign och -utveckling, och (2) hantera nätverks- och mjukvarusäkerhetsrisker.
tidigt liv och utbildning
Druffel föddes i Quincy, Illinois . Han tog en kandidatexamen i elektroteknik från University of Illinois Urbana-Champaign i januari 1963. Medan han studerade, valdes hans uppsats "Machine Recognition of Speech" av AIEE (nu IEEE) till den bästa studentuppsatsen för 1962. Medan han var stationerad i England med flygvapnet, tog han en M.Sc. i datavetenskap vid University of London 1967 och tog senare en Ph.D. i system- och informationsvetenskap från Vanderbilt University 1975.
Militär karriär
Efter examen från University of Illinois tillbringade han nio månader på ett HF-kommunikationsdesignteam på Collins Radio. Han antogs för USAF Officer Training och anställdes i USAF som Distinguished Graduate från OTS. Han tjänstgjorde som kommunikations-/elektronikofficer i Chicksands England och vid Hq. Communications Service på Scott AFB, där han ledde ett team som introducerade datorer för att ersätta hårdvaruväxling för lokala digitala militära utbytessystem.
1969 började han på fakulteten vid Air Force Academy där han undervisade i datavetenskap och elektroteknik. Han var volontär för Vietnam 1971, där han var chef för Intelligence Data Handling System Center. När han återvände till USA 1972, gick han på Vanderbilt University och fick en doktorsexamen. i system- och informationsvetenskap. Hans forskning involverade algoritmer för småskaliga CAD-system med integrerade kretsar. 1975 återvände han till fakulteten vid Flygvapenakademin som docent och biträdande chef för datavetenskap.
1978 gick han med i DARPA där han arbetade för Bob Kahn . Där skötte han Artificial Intelligence Image Understanding Program och två testbäddar för att demonstrera paketradioteknik i operativa miljöer. Han skötte även ett nytt program inom mjukvara. Hans forskningserfarenhet av att utveckla CAD-system visade att sådana system kunde stödja och genomdriva ingenjörsdisciplin för hårdvarudesign. Han var övertygad om att samma sak kunde göras för mjukvarudesign och fokuserade mjukvaruforskningen på att utveckla verktyg och teknik som skulle leda till integrerade mjukvaruutvecklingsmiljöer.
När det DoD-hanterade Ada- programmet kom att förverkligas, inledde han ett försök att tillämpa tidiga resultat från programvaruforskningsprogrammet för att definiera kraven för en Ada-programmeringsstödmiljö. 1981 blev han direktör för datorsystem och mjukvara vid kontoret för biträdande försvarsminister för forskning och avancerad teknologi, med ansvar för att samordna de relevanta forskningsprogrammen för militäravdelningarna. Denna position inkluderade ansvar för Ada-programmet där han kunde påverka användningen av Ada som en mekanism för att introducera ingenjörsdisciplin till mjukvara och hantera utvecklingen av den stödjande tekniken.
Software Research Initiative
Han insåg att även om mjukvara började möjliggöra systemflexibilitet, var den också en källa till potentiell risk, ledde han ett gemensamt serviceteam för att definiera ett stort programvaruinitiativ (STARS) som inkluderade forskning inom en mängd olika stödjande teknologier. Det föreslagna initiativet inkluderade också skapandet av ett Software Engineering Institute för att utvärdera och mogna framväxande teknologi för övergång till försvarssystem. STARS-förslaget fick brett stöd i det tekniska samfundet, omfamnat av DoD, och finansieringen godkändes av kongressen.
Senare karriär
Ledarskap inom teknologiinnovation
När Druffel gick i pension från USAF i augusti 1983, blev Druffel vicepresident på Rational, ett företag som utvecklade ett innovativt tillvägagångssätt för stödmiljöer för integrerad mjukvaruutveckling. Rational introducerade dedikerat hårdvarustöd för sömlös integration av stödverktyg. Han hjälpte till att förfina strategin och framgångsrikt introducera produkten till programvarutekniker, inklusive internationella kunder.
Software Engineering Institute kontraktet tilldelades Carnegie Mellon University 1984, medan Druffel var på Rational. 1986 Angel G. Jordan , provost vid CMU, Druffel att ta över som direktör. Han tillbringade de kommande tio åren med att rekrytera ledare inom området och fokusera arbetet på att föra en ingenjörsdisciplin till mjukvaruutveckling. Under hans ledning engagerade SEI mjukvarutekniker för att utveckla praktiken.
Bland stegen för att aggressivt påverka systemsäkerheten arbetade Druffel med DARPA för att skapa Computer Emergency Response Team (CERT) vid SEI. CERT har varit en stor bidragsgivare till datorsäkerhet både i USA och utomlands. Baserat på ökande skadlig programvara började han förespråka utvecklingen av en strategi för defensiv informationskrigföring.
Druffel lämnade SEI 1996 för att bli VD och koncernchef för SCRA, ett icke-vinstdrivande FoU-företag som tillhandahåller tekniska lösningar till DoD. 2006 gick han i pension från SCRA och 2007 återvände han till SEI som gästforskare och arbetade med VD och koncernchef Paul Nielsen i strategiska frågor. Medan han tjänstgjorde i den egenskapen har han sammanställt och redigerat SEI:s tekniska historia som beskriver utvecklingen av mjukvaruteknik under trettio år.
Under de senaste 30 åren har SEI påverkat försvars- och kommersiella mjukvaruutvecklare inom ett brett spektrum av mjukvaruutvecklingsområden som initierats under hans ledning (fysiska realtids- och cybersystem, mjukvaruarkitektur, mjukvaruprocesshantering som ingår i mognadsmodellen för mjukvarukapacitet ( CMM), mjukvarumätning, programvaruprodukter, programvarumetoder och -verktyg, programvaruutbildning, nätverks- och mjukvarusäkerhet och datorforensik).
Service till yrke och samhälle
- Medlem, IEEE Simon Ramo Medal Committee (ordförande 2013-14)
- Ordförande, ACM Grace Murray Hopper Award Committee (ordförande 1984–85)
- Medlem av US Air Force Science Advisory Board (AFSAB) (1991–95)
- Ledamot av Defence Intelligence Agency Science Advisory Board (1993–96)
- Medlem av NASA Johnson Space Flight Center Software Advisory Board
- Medlem av National Research Council Study "Engineering Challenges to the Long Term Operation of the Space Station" (1998)
- Medlem av National Research Council Naval Studies Board Study "Naval Forces' Capability for Theatre Missile Defense" (2000)
- Medlem av National Research Council för studie av Critical Code-Software Producibility for Defense (2010).
- Ordförande för AFSAB-studie om "Informationsarkitekturer som förbättrar operationsförmågan i fredstid och krigstid" (1994)
- Ledde panelen "Defensive Information Warfare in the 21st Century" för AFSABs 50-årsjubileum "New World Vistas" (1995)
- Medordförande (med George Heilmeier) för Defense Science Board Study on "Acquiring Defense Software Commercially" (1994)
- Medlem av National Security Agency Science Advisory Board Study on Cryptanalysis (1997)
- Direktör för Rational (1986-1992)
- Medlem av IEEE Technical Committee on Software Engineering (1982-1985)
- Styrelseledamot i Oak Ridge Association of Universities (ORAU) (1998-2000)
Heder och utmärkelser
- Fellow of the IEEE: Citation "för ledarskap i att definiera och hantera nationella program för mjukvaruteknologi" (1991)
- Fellow of the ACM: Citation "För ledarskap i att främja tillståndet för mjukvaruteknik och tekniska bidrag till designautomation och mjukvaruutvecklingsmiljöer" (1995).
- DoD Superior Service Medal: Citat "Överstelöjtnant Druffel hjälpte till att definiera den framtida teknikstrategin, inte bara för försvarsdepartementet utan för en stor del av försvarsindustrin" (1983).
- DoD Exceptional Civilian Service Medal: Citat: "Som erkännande av hans framstående prestation på Air Force Science Advisory Board" (1995).
- Tau Beta Pi